Douglas Clowes
ee4cd27f0e
Regenerate SCT drivers
2014-11-13 14:20:52 +11:00
Douglas Clowes
c443411764
Realign SCT drivers with R3.2
2014-11-13 14:14:04 +11:00
Douglas Clowes
5fefe5f009
Regenerate SCT drivers
2014-11-13 12:41:22 +11:00
Douglas Clowes
9909c1412e
Regenerate all the SCT drivers with new generator
2014-11-07 09:14:09 +11:00
Douglas Clowes
0cb3f4f91c
Regenerated drivers
2014-09-11 13:29:52 +10:00
Douglas Clowes
b0812e5fea
Pullback Bilby sics_config.ini to new bilby/util directory
2014-09-10 14:57:07 +10:00
Douglas Clowes
99fae91ff9
Add sics_simulation.tcl to each instrument MANIFEST.TXT file
2014-09-10 10:14:46 +10:00
Douglas Clowes
499c5c422d
Break simulation flagss out of the server_config.tcl
...
These are the most frequent instrument-specific changes
2014-09-09 15:14:57 +10:00
Douglas Clowes
a93819572a
Regenerate template drivers
2014-08-19 11:43:45 +10:00
Ferdi Franceschini
639e4dc3c8
Generated sct tcl drivers from sct templates.
2014-08-06 11:20:46 +10:00
Ferdi Franceschini
7b6b11eef2
Let everyone have a magnet sample stick motor.
2014-08-06 10:08:12 +10:00
Ferdi Franceschini
8a6da09326
Deploy all environment control drivers.
2014-08-06 10:08:10 +10:00
Douglas Clowes
ab3d7c5adf
Remove explicit test debug_threshold from SCT files and regenerate
2014-07-21 10:58:01 +10:00
Ferdi Franceschini
c1b5b558f0
Make all sct drivers.
2014-07-15 10:56:27 +10:00
Douglas Clowes
202004766a
Check for existence of config dict fields before using them in generated drivers
2014-06-30 12:49:22 +10:00
Ferdi Franceschini
e971cd8b64
New sicsconfig.ini file configuration editor.
...
Updated wombat sics_config.ini and gen_sct.py
Generated new tcl files from sct templates and
modified some old sct_*.tcl drivers.
TODO
sct_keithley_2700.tcl
magneticField/sct_oxford_labview.tcl
magneticField/sct_bruker_BEC1.tcl
temperature/sct_watlow_st4.tcl
temperature/sct_oxford_mercury.tcl
temperature/sct_mercury_pres.tcl
temperature/sct_julabo_lh45.tcl
temperature/sct_lakeshore_340.tcl
temperature/sct_julabo_lh45_gen.tcl
temperature/sct_watlow_rm.tcl
temperature/sct_eurotherm_2000.tcl
temperature/sct_lakeshore_336.tcl
temperature/sct_watlow_pm.tcl
temperature/sct_oxford_itc.tcl
temperature/sct_lakeshore_370.tcl
temperature/west400.tcl
2014-06-30 09:08:19 +10:00
Douglas Clowes
fe3489b61f
SICS-754 Use "clientput" instead of "puts stdout" in generated drivers
2014-06-26 13:48:44 +10:00
Ferdi Franceschini
0b293e5399
Use the new make_vmot command to make a virtual motor has the same klass as the real motor it is chained to.
2014-06-23 10:29:18 +10:00
Ferdi Franceschini
713452aac6
Added sap ten position virtual motor for sample aperture.
2014-06-18 16:52:20 +10:00
Ferdi Franceschini
0711340da7
The biggest aperture has been setup as the zero position on the sample aperture.
...
The changes have been sent to Dan for inclusion in the Bilby motion control spreadsheet.
2014-06-18 16:01:19 +10:00
Ferdi Franceschini
e32e46b84e
Added sap eleven position virtual motor to select apertures via sapmot.
2014-06-17 22:31:39 +10:00
Ferdi Franceschini
3bffbf720f
Added sapmot sample aperture motor from new Bilby motion control spreadsheet.
2014-06-17 22:31:38 +10:00
Douglas Clowes
171342c97e
Make driver nodes mutable and regen
2014-06-17 15:45:03 +10:00
Ferdi Franceschini
79cedd58dc
Fix return value for simulated t0_chopper_id.
...
Also save value as an array, this is useful when testing the code.
2014-06-17 12:30:54 +10:00
Ferdi Franceschini
e0edfb8d0a
Implement the Ltof_<det> time of flight length calculations and the nguide selection command.
2014-06-17 12:30:53 +10:00
Ferdi Franceschini
2996889ea5
The timing chopper isn't necessarily the same as the master chopper.
2014-06-17 12:30:52 +10:00
Ferdi Franceschini
c00c317b69
Changed aperture rule to allow driving apertures up past 5 degrees.
...
This was done to facilitate implementation of the nguide guide selection command.
Also fixed miscount of collimator sections.
2014-06-17 12:30:52 +10:00
Ferdi Franceschini
e817fc9ed7
New aperture encoders and beamstops 4 and 5 added to Bilby.
2014-06-17 12:30:51 +10:00
Ferdi Franceschini
f9a8b2b005
Save the tank position as an array just to be consistent with the other motion axes.
2014-06-17 12:27:28 +10:00
Ferdi Franceschini
40afb4a829
Set klass attribute on vessel_y variable.
2014-06-17 07:23:00 +10:00
Douglas Clowes
1010003d6c
Regenerate templated drivers to get changes to logging and simulation tests
2014-06-16 10:37:10 +10:00
Ferdi Franceschini
58f23cc91d
Motor configuration updates from Bilby motion control spreadsheets.
2014-06-13 09:04:53 +10:00
Ferdi Franceschini
5df6300255
Updated detector carriage minimum separation after correcting curtaindet configuration.
...
NOTE: The stepsperx and cntsperx were changed in the Bilby motion control spreadsheet after SICS was deployed.
2014-06-10 19:57:54 +10:00
Ferdi Franceschini
df7ad295ed
Enabled detector carriage anticollider rule.
2014-06-10 19:27:18 +10:00
Ferdi Franceschini
70e9ce99e4
Updated motor configuration from Bilby_motion_control_SICS.xls, 10-06-2014T16:45
2014-06-10 19:26:58 +10:00
Ferdi Franceschini
1baf4faa90
Add tank position and set vessel_y SICS variable for Ltof calculation.
2014-06-10 19:24:57 +10:00
Douglas Clowes
49361e3430
Pull back configurations changes from Bilby
2014-06-04 15:17:35 +10:00
Douglas Clowes
a1572f3152
Add astrium chopper field 'master' to driver
2014-05-30 17:18:29 +10:00
Douglas Clowes
bd0c0b5556
Bilby Astrium Chopper Driver and Fake Chopper
2014-05-29 12:36:54 +10:00
Douglas Clowes
92d3acb5d5
Remove superfluous trailing white space from TCL files
2014-05-16 17:23:58 +10:00
Douglas Clowes
81ed966092
Regen sct drivers with async and logging changes
2014-05-16 15:39:58 +10:00
Ferdi Franceschini
668cbcc3ed
Update Bilby motor configuration. Adds tank and sample stage.
...
Also changed some names as requested by Anna.
2014-05-16 13:56:51 +10:00
Ferdi Franceschini
0ae4d40470
Deploy all environment drivers to all instruments.
2014-05-16 13:56:51 +10:00
Douglas Clowes
ad50eaca6a
Regenerate all of the generated driver code
2014-04-17 13:45:35 +10:00
Douglas Clowes
d08f5b6541
Update generated driver code
2014-04-14 10:34:43 +10:00
Ferdi Franceschini
50ea059237
Updated Bilby motor configuration. Adds beamstop 3
...
From Bilby commissioning xsl dated 2014-02-20
2014-03-25 12:27:29 +11:00
Ferdi Franceschini
bea943ddf2
Add new reactor status object to instruments.
2014-03-25 09:23:57 +11:00
Douglas Clowes
9f8eabd3ec
Implicit setting type to part/drivable if not set explicitly
2014-03-18 15:02:39 +11:00
Douglas Clowes
94e2e06f22
Wrap generated driver code in 'catch' and handle_exception blocks
2014-03-18 12:42:56 +11:00
Douglas Clowes
ad06ef1711
Remove 'create_node' from driver generator and '*.sct' files
...
It wasn't in working condition nor was it being used in any drivers
2014-03-18 09:29:30 +11:00