Commit Graph

3061 Commits

Author SHA1 Message Date
Ferdi Franceschini 6c6f100c0f Make sure that a posit motor transitions back to IDLE if the motor it depends on has been first driven directly. 2013-09-10 14:23:14 +10:00
Ferdi Franceschini 83ae576551 Get changes to the Platypus motor config made in-situ by Andrew Nelson. 2013-09-10 14:23:13 +10:00
Ferdi Franceschini 20aa91ee4d Add IP and PORT for the "histmem textstatus" command.
The initialisation of SICS fails to create the histmem command if this entry is missing
2013-09-10 14:23:13 +10:00
Douglas Clowes f3e2a6cd7f Add LS340 to Pelican deployment 2013-08-30 14:16:19 +10:00
Douglas Clowes 362e490121 Add order=, recursion detection, --verbose 2013-08-28 15:33:01 +10:00
Douglas Clowes 50f4ea9721 Add config_reader.tcl in the instrument/util directory 2013-08-27 18:10:02 +10:00
Douglas Clowes 8967885412 Implement group headings in the listbox 2013-08-27 17:59:33 +10:00
Douglas Clowes 9fc130bff2 Implement command to reread the configuration file 2013-08-27 17:59:33 +10:00
Douglas Clowes ecbe9953e8 cascade, onifon, onifoff, offifon and offofoff 2013-08-27 17:59:32 +10:00
Douglas Clowes 9da47fc1f7 groups, sorted display, sorted write 2013-08-27 17:59:31 +10:00
Douglas Clowes 1941679718 cascade and a bit of cleanup 2013-08-27 17:59:31 +10:00
Douglas Clowes dcca4385b3 Write input file with backups 2013-08-27 17:59:30 +10:00
Douglas Clowes 45a20823ba Cleanup and put focus change on cb_list 2013-08-27 17:59:30 +10:00
Douglas Clowes 7225f1920f Attempt a focus change callback 2013-08-27 17:59:30 +10:00
Douglas Clowes 4ecebd5e1f Add change callback, and write code 2013-08-27 17:59:29 +10:00
Douglas Clowes 75cc6a1ff6 Limit it to the Checkbox list 2013-08-27 17:59:29 +10:00
Douglas Clowes b9d9721a5f Massage in ConfigParser 2013-08-27 17:59:28 +10:00
Douglas Clowes 160babe51a Start a config editor with an extract from the urwid tour 2013-08-27 17:59:28 +10:00
Ferdi Franceschini 0b92895350 Script validator should not connect to the Dingo camera. 2013-08-27 17:24:56 +10:00
Ferdi Franceschini 6e2917db78 Don't poll histogram server for textstatus in simulation and script validator mode. 2013-08-26 14:56:09 +10:00
Ferdi Franceschini 6001209792 SICS-660 Use SICS server port to synchronise the script validator
It was using the wrong port 60013 instead of 60003.
2013-08-26 11:48:28 +10:00
Ferdi Franceschini 5a17bca641 Make sure hmm clock_scale and freq are set or SICS won't start properly.
If these parameters aren't set on an instrument with a histogram server
then SICS won't create the hdb tree.
2013-08-22 07:58:20 +10:00
Ferdi Franceschini 82567c7394 Rename mvrunscan to mscan 2013-08-22 07:55:47 +10:00
Douglas Clowes 9e343223ea Revert "Run ghttp_process in async mode, call TaskYield and add an abort action"
This reverts commit 2cf74d16c504549247305ad4cfcba5e5704157ab.
2013-08-21 16:00:08 +10:00
Douglas Clowes f5dd71f4fb Get sct_lakeshore_370.tcl saving data to nexus files 2013-08-21 15:26:02 +10:00
Douglas Clowes e6d872aca4 Add option follow_symlinks to sshfs mount comment 2013-08-20 13:58:54 +10:00
Douglas Clowes 47181a2d58 Fix file and line number in fileeval messages 2013-08-20 13:58:12 +10:00
Douglas Clowes ac5d894acc Compare what is in the git tree with what is deployed on the instrument 2013-08-20 10:15:48 +10:00
Ferdi Franceschini 23c9928bc8 Slit motor limits on Platypus as measured by Andrew Nelson. 2013-08-15 23:16:25 +10:00
Ferdi Franceschini bdfb01ca49 Set SIS address for taipan. 2013-08-15 14:57:49 +10:00
Ferdi Franceschini d48b771ac3 Updated mom motor stepsperX and cntsperX for Pelican. 2013-08-15 14:56:28 +10:00
Ferdi Franceschini 643017d486 Source channel gains from das1-pelican and set MESYTEC thresholds. 2013-08-15 14:19:05 +10:00
Ferdi Franceschini ca1e34856a Speed up histmem config when SICS starts up.
Clock scale, frame freq and source should be set in the instrument specific
hmm_configuration.tcl file, not in hmm_configuration_common_1.tcl.
2013-08-15 13:56:50 +10:00
Ferdi Franceschini 4434d97239 Don't load the broken batmotor controller on Platypus. 2013-08-15 08:09:55 +10:00
Ferdi Franceschini b842421f12 Use NVS40 velocity selector on quokka 2013-08-15 08:09:15 +10:00
Ferdi Franceschini 335eda0a55 Allow wavelengths below 4.6125 Angstroms for velocity selector on quokka 2013-08-15 08:08:36 +10:00
Ferdi Franceschini d038891bc1 Get new det_home value 2013-08-15 08:08:08 +10:00
Ferdi Franceschini dd0ee77a26 Get voltage settings as measured by Mark Lesha on 30/7/13 for SN003 2013-08-15 08:07:39 +10:00
Ferdi Franceschini 36caadd3af Do not make an instance of the oxford labview driver when initialising SICS. 2013-08-15 08:07:07 +10:00
Ferdi Franceschini fef7d4382e Allow selecting external or bath sensor when using a Julabo on Quokka 2013-08-15 08:05:49 +10:00
Ferdi Franceschini cafbd02b68 Make sure that the command status transitions to IDLE if it was set to BUSY 2013-08-15 08:04:15 +10:00
Ferdi Franceschini 564b7c9bd5 Use the selected sensor (external or bath) to report temperature from a Julabo 2013-08-15 08:03:34 +10:00
Ferdi Franceschini 5acb398b42 Provide add_oxmag command to instantiate an oxford magnet driver. 2013-08-15 07:59:02 +10:00
Ferdi Franceschini 9b6a7f38e7 Get creep_precision and other updated parameters from ics2-taipan. 2013-08-12 11:32:22 +10:00
Ferdi Franceschini 0de5ee41e2 SICS-656 Make a multivariable runscan command.
SICS-649 Return to initial position after a scan for Platypus
2013-08-09 05:30:58 +10:00
Ferdi Franceschini eb1c84b60b SICS-651 Reset command feedback status when SICS initialises. 2013-08-09 05:30:58 +10:00
Ferdi Franceschini 27f09f5a0a SICS-655 Update tasmots when driving axes.
SICS-512 Experimental anticollider for m2, s2 and a2
2013-08-09 05:30:57 +10:00
Ferdi Franceschini 05f17515cf SICS-645: Setting mtype attribute to stop scan from checking thread0 2013-08-09 05:30:57 +10:00
Ferdi Franceschini f315d8bbf1 SICS-635: runscan on platypus takes too long to start. 2013-08-09 05:30:56 +10:00
Ferdi Franceschini dc0f9b56a9 SICS-640: Don't broadcast autosave message.
Also allow 'autosave status' to check if autosave is enabled.
2013-08-09 05:30:56 +10:00