4195 Commits

Author SHA1 Message Date
44f6b65aef Merge branch 'RELEASE-3_1' into RELEASE-3_2
Conflicts:
	sics/site_ansto/instrument/bilby/config/chopper/sct_astrium_chopper.tcl
2014-08-19 11:46:24 +10:00
a93819572a Regenerate template drivers 2014-08-19 11:43:45 +10:00
6f5892f07d Change SCT wrappers to use ip_address and tcp_port 2014-08-19 11:27:43 +10:00
04a87e5ff2 Change IP/PORT to ip_address/tcp_port and add to mkDriver sig
This facilitates use in mkDriver hook code
2014-08-19 11:21:45 +10:00
6266bcdad7 Make a sctcontroller with a NULL aqadapter in simulation mode 2014-08-18 14:50:51 +10:00
10b7e8029f Merge branch 'RELEASE-3_1' into RELEASE-3_2 2014-08-18 13:34:56 +10:00
288be8f1c2 Generate the green magnet wrapper TCL code 2014-08-18 12:48:01 +10:00
273c26cc22 Add a wrapper for the green magnet 2014-08-18 12:46:48 +10:00
6f5f2b69cf Make Agilent use mkWrapper 2014-08-18 12:42:35 +10:00
2c8f1131f6 Add wrapper_property nosctcontroller = <anything> to gen_sct 2014-08-18 12:34:24 +10:00
ea9de2c617 Add @TCL/@END code to gen_sct 2014-08-18 11:39:24 +10:00
da17516491 Add wrapper_property and mkWrapper code for SCT wrappers 2014-08-18 11:39:17 +10:00
boa
9e898d1476 Fixed addauxref for the triple axis code
Added a writing state to status
2014-08-15 13:36:36 +02:00
8541f7cd90 Remove extra makesctcontroller from Agilent 2014-08-15 12:21:36 +10:00
13003126a6 Use configured magnet name in OxfordSet commands.
Also T3 is really pressure.
2014-08-08 11:52:04 +10:00
944902c9d4 Added sct wrapper to load legacy sct_oxford_labview.tcl driver. 2014-08-08 11:51:49 +10:00
c95d2d6885 Add temperature subdirectory to lakeshore 218 and m370 fileeval 2014-08-08 09:45:30 +10:00
3fae7edced Experimental changes to Makefile to build better and faster 2014-08-07 16:28:05 +10:00
b95edfbec8 Only run extract_version.sh once 2014-08-07 16:26:19 +10:00
ca553c68e6 export SICS_* and new way to get changed file count 2014-08-07 16:25:38 +10:00
bd4dfdee79 Remove _trial_temp* directories and *.orig files from TARDIR 2014-08-07 09:43:26 +10:00
d398c57a05 Remove _trial_temp* directories and *.orig files from TARDIR 2014-08-07 09:42:47 +10:00
3c53392b34 Regenerate bilby's astrium_chopper SCT driver 2014-08-06 13:54:28 +10:00
507ddafb2a Merge branch 'RELEASE-3_1' into RELEASE-3_2
Conflicts:
	sics/site_ansto/instrument/bilby/config/chopper/sct_astrium_chopper.tcl
	sics/site_ansto/instrument/hipd/wombat_configuration.tcl
	sics/site_ansto/instrument/pelican/pelican_configuration.tcl
2014-08-06 13:53:18 +10:00
639e4dc3c8 Generated sct tcl drivers from sct templates. 2014-08-06 11:20:46 +10:00
18c862a609 Adding config INI file to Pelican. 2014-08-06 11:20:45 +10:00
08f29ef255 Move "Timeout trace" in asyncqueue trace logging 2014-08-06 10:43:02 +10:00
bf355fb9ed Load all kinds of environment for Pelican and Wombat because we should be
able to just add a new device to the sics_config.ini and load it.
2014-08-06 10:08:12 +10:00
2c753a3f18 Make sample stages configurable and add Oxford magnet sample stick motor as an option. 2014-08-06 10:08:12 +10:00
7b6b11eef2 Let everyone have a magnet sample stick motor. 2014-08-06 10:08:12 +10:00
6b8d9d88fa The default interval of five seconds seems to be working for everyone so let it be. 2014-08-06 10:08:11 +10:00
379f12fdac SICS-764: An alternative to the PSI capture command which works when capturing the "run" command. 2014-08-06 10:08:11 +10:00
fc7771f359 SICS-764: Provide access to the asynnet socket descriptor's write buffer.
We need this to implement a "capture" command that doesn't cause SICS to
commit suicide if you capture a "run" command.
NOTE: This is a bit dodgy because we're trusting callers not to modify the write buffer.
2014-08-06 10:08:10 +10:00
8a6da09326 Deploy all environment control drivers. 2014-08-06 10:08:10 +10:00
72fcb82a65 Add "Timeout trace" to asyncqueue trace logging 2014-08-06 10:04:45 +10:00
c86ff4c883 Prettyfy the dump routines 2014-08-05 17:45:30 +10:00
973f844186 Allow Group_Property override for klass and type and set topleve data true 2014-08-05 17:07:02 +10:00
a1f509d96a Force branch klass to '@none' and type to 'part' 2014-08-05 16:45:42 +10:00
5fb4bc9adc If data is true default klass to parameter in SCT 2014-08-05 16:38:41 +10:00
5be03cc63b make default mutable 'true' and data on branches 2014-08-05 16:04:55 +10:00
a761136b48 Regenerate modified drivers 2014-08-05 12:23:33 +10:00
d8056ae46a Changes to Makefile for building on 64-bit RHEL 2014-08-05 11:58:24 +10:00
d330d7874a Add the FOPDT and PID modules
The First Order Plus Delay Time module is a model of a
controlled system that is useful in modelling and
simulating process control systems.

The Proportional Integral Differential module is a control
system that is useful in controlling process control
systems.

This is not fully functional yet.
2014-08-05 11:44:27 +10:00
17315b15c7 Remove hand-coded config for generated in Oxford ITC-500 2014-08-04 15:46:16 +10:00
39519d8c1c Don't register poll/write when simulating in LS-3xx drivers 2014-08-04 15:45:59 +10:00
5112af83fd SICS-697 Decorate LS-370 with permlink 2014-08-04 15:42:08 +10:00
94beedd885 We need dingo.hdd for the scan command. NOTE SICS crashes without it, see SICS-763 2014-08-01 11:35:09 +10:00
e16e192d01 Use the camera driver auxiliary command cm1_cmd to set motor position meta data. 2014-07-31 15:48:30 +10:00
fdbb0456ad The camera driver can now send meta data such as the motor positions to the camera server.
An auxiliary command has been added so we can set string values on the camera driver for the meta data.
2014-07-31 15:45:03 +10:00
05dc1958ff SICS-696 Explicity include the namespace on mk_sct_ calls 2014-07-31 11:36:22 +10:00