Commit Graph

3114 Commits

Author SHA1 Message Date
Ferdi Franceschini
1af24fcb0a _histmem proc isn't created if the common hmm config file is loaded with the "source" command. 2013-09-10 21:44:45 +10:00
Ferdi Franceschini
9758aaee6b SICS-664 Remove unnecessary histogram memory controller hmc 2013-09-10 21:17:39 +10:00
Ferdi Franceschini
39497e2810 SICS-638 Send a pause to the histmem when SICS receives an INT1712 interrupt.
This is done by mapping AnstoHttpPauseNoCon() to Halt in the histmem interface.
An ANSTO stop command astop has been added to send a Stop to the histmem which
is needed when uploading a new configuration.
2013-09-10 14:39:03 +10:00
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