Ferdi Franceschini
|
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 |
|
Ferdi Franceschini
|
e16e192d01
|
Use the camera driver auxiliary command cm1_cmd to set motor position meta data.
|
2014-07-31 15:48:30 +10:00 |
|
Ferdi Franceschini
|
9b965e6313
|
Minimal scan.tcl and dingo_configuration.tcl
FIX: The scan fails to update the motor positions in the camera server meta data.
|
2014-07-28 10:10:18 +10:00 |
|
Ferdi Franceschini
|
a7039c5ca0
|
Don't abort server_init if one of the initialisation commands fails.
|
2014-07-28 10:02:49 +10:00 |
|
Ferdi Franceschini
|
a24afd1298
|
Modify test configuration for testing on Dingo.
The dingo_configuration.tcl could be based on this.
TODO: Move scan configuration to scan.tcl
|
2014-07-24 13:57:15 +10:00 |
|
Ferdi Franceschini
|
a62a284372
|
Define Echidna sics_config.ini with configurable sample stage.
|
2014-07-24 13:53:33 +10:00 |
|
Douglas Clowes
|
dda4a0f8f6
|
Fix erroneous filenames that match other files
|
2014-07-23 16:20:34 +10:00 |
|
Douglas Clowes
|
8d4366fa95
|
Change newserver to a link to server_date_time in deploySICS
|
2014-07-21 15:50:43 +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
|
0becbe914a
|
Use the sct_pulser sctcontroller generated from the agilent_33220A.sct wrapper.
|
2014-07-18 15:54:59 +10:00 |
|
Ferdi Franceschini
|
bffd3ae130
|
Workaround for SICS-596 'histmem loadconf' fails while histogram is running.
The hmm init was being issued before the histogram had actually stopped.
|
2014-07-17 11:01:18 +10:00 |
|
Ferdi Franceschini
|
22c701b816
|
Fix LS340 tc driveable by setting the right value for the model number.
|
2014-07-17 08:55:19 +10:00 |
|
Ferdi Franceschini
|
0e53fe3757
|
Save 5T magnet sensor reading and setpoint.
|
2014-07-16 11:27:13 +10:00 |
|
Ferdi Franceschini
|
de264c5f02
|
Update 5T magnet driver name in Quokka sics_config.ini
|
2014-07-16 10:11:37 +10:00 |
|
Ferdi Franceschini
|
c03bbdc38e
|
Add permlink to 5T magnet driver and load the driver in the quokka config.
|
2014-07-16 10:11:07 +10:00 |
|
Ferdi Franceschini
|
b29eecc549
|
Use V1 with I1 for autolab setup on wombat
|
2014-07-16 09:28:26 +10:00 |
|
Douglas Clowes
|
fd7d369ea2
|
Julabo sct driver to use @@NOREPLY@@
|
2014-07-15 18:52:09 +10:00 |
|
Douglas Clowes
|
acec319ee3
|
Zeroing rotary encoder motor steps fix
|
2014-07-15 18:52:05 +10:00 |
|
Douglas Clowes
|
db24e03106
|
Add sct driver for New Zealand magnet
|
2014-07-15 18:48:38 +10:00 |
|
Ferdi Franceschini
|
994f4a48c1
|
Add 5T New Zealand magnet configuration to Quokka configuration.
|
2014-07-15 17:30:51 +10:00 |
|
Ferdi Franceschini
|
739ab393a5
|
Add an Autolab setup to the Wombat config and fix the mercury configuration.
|
2014-07-15 15:20:20 +10:00 |
|
Ferdi Franceschini
|
4996d84187
|
Set an @description property on the protek sensor reading.
|
2014-07-15 15:17:59 +10:00 |
|
Ferdi Franceschini
|
d892d6c4df
|
Fix broken catch block
|
2014-07-15 12:51:41 +10:00 |
|
Ferdi Franceschini
|
c1b5b558f0
|
Make all sct drivers.
|
2014-07-15 10:56:27 +10:00 |
|
Ferdi Franceschini
|
ac136f3426
|
Cleanup legacy Julabo driver.
|
2014-07-15 08:59:20 +10:00 |
|
Ferdi Franceschini
|
c83e5d681c
|
Update sics_config.ini files for Wombat and Quokka.
|
2014-07-15 08:59:19 +10:00 |
|
Ferdi Franceschini
|
ee539a5341
|
Load wrapper code for legacy drivers.
|
2014-07-15 08:59:18 +10:00 |
|
Ferdi Franceschini
|
58a64da712
|
Wrapper code for legacy drivers.
|
2014-07-15 08:59:18 +10:00 |
|
Ferdi Franceschini
|
67b8576f35
|
Modify legacy drivers so that they can be called by sct wrappers and define wrapper templates.
|
2014-07-15 08:59:17 +10:00 |
|
Ferdi Franceschini
|
6112c8afa0
|
Don't copy 'id' from the option section into the implementation section.
The read_config procs should fetch arguments from both the option and implemention sections.
|
2014-07-15 08:59:16 +10:00 |
|
Ferdi Franceschini
|
deb6716f9b
|
make_args can now be set in the option section of a sics_config.ini
|
2014-07-15 08:59:16 +10:00 |
|
Ferdi Franceschini
|
9305d6da53
|
Don't fetch an implementation if an option is disabled.
|
2014-07-15 08:59:15 +10:00 |
|
Douglas Clowes
|
f916462be6
|
Updated julabo SCT template
|
2014-07-11 18:30:55 +10:00 |
|
Ferdi Franceschini
|
47fbb1979e
|
You can now set the privilege and type for MakeSICSObj in an sct template.
|
2014-07-11 17:14:08 +10:00 |
|
Ferdi Franceschini
|
867c6c8eaa
|
Generate a wrapper for the old protek driver from a protekmm.sct template.
|
2014-07-11 13:52:37 +10:00 |
|
Douglas Clowes
|
4f72bcaaf5
|
allow legacy sct controllers in generated drivers
|
2014-07-11 13:37:50 +10:00 |
|
Douglas Clowes
|
5ee7e6719f
|
Defer makesctdrive to end of mkDriver to avoid possible forward references.
|
2014-07-11 13:37:35 +10:00 |
|
Douglas Clowes
|
0dbe7bd53e
|
Allow empty braces on sct vars and remove semicolons from python code
|
2014-07-11 13:37:21 +10:00 |
|
Douglas Clowes
|
35067c3673
|
Clean up Nagelfar warnings in generated drivers
|
2014-07-11 13:37:17 +10:00 |
|
Douglas Clowes
|
a9e4c80a87
|
Reindent gen_sct.py to 4 spaces
|
2014-07-11 13:37:02 +10:00 |
|
Ferdi Franceschini
|
16b228dc0e
|
Sort and save the the Quokka sics_config.ini file in its default configuration.
|
2014-07-11 09:30:59 +10:00 |
|
Ferdi Franceschini
|
679651bd28
|
Add some help and feedback when saving a file.
|
2014-07-11 08:49:40 +10:00 |
|
Ferdi Franceschini
|
6aa229ee75
|
Driver changes made on ics1-wombat-test.
|
2014-07-11 08:49:40 +10:00 |
|
Ferdi Franceschini
|
d79865edb4
|
Write sections to the configuration file in the same order as the screen layout.
|
2014-07-11 08:49:39 +10:00 |
|
Ferdi Franceschini
|
8953273dac
|
Show IP address and PORT number for implmentations that have them.
|
2014-07-11 08:49:38 +10:00 |
|
Ferdi Franceschini
|
9be5cc4cec
|
set_imp now works in initialisation code and makes sure that 'none' is not used as a key in imp2opt_dict.
Also provide consistency_check() method to check that there is a one to one
mapping between options and implementations.
|
2014-07-11 08:49:37 +10:00 |
|
Ferdi Franceschini
|
1b4cca9390
|
Options not in the cascade list should have their implementation set to 'none'
|
2014-07-11 08:49:37 +10:00 |
|
Ferdi Franceschini
|
b5d3b745c3
|
Don't allow the implementation of permanent options to be set to 'none'.
|
2014-07-11 08:49:36 +10:00 |
|
Ferdi Franceschini
|
a294d50a1d
|
A bit of refactoring, a bit of housekeeping. Make Pylint happy. Mmmmm nice.
|
2014-07-11 08:49:35 +10:00 |
|
Ferdi Franceschini
|
dee4b0430e
|
The order that __get_options() and __get_implementations() are called in shouldn't matter.
|
2014-07-11 08:49:35 +10:00 |
|