Commit Graph

3091 Commits

Author SHA1 Message Date
Ferdi Franceschini
4812644b66 Modify west4100 configuration to load the driver if it has been
selected in a sics_config.ini file.
2013-10-28 15:33:43 +11:00
Ferdi Franceschini
296ddc9331 SICS-617 west4100 driver gets comms error in new version of SICS.
Revert change made by PSI in 7caade8
2013-10-28 15:33:42 +11:00
Ferdi Franceschini
7a17be14ce SICS-673 PLC: eValue must be used to set values in the TCL interpreter. 2013-10-28 15:33:42 +11:00
Ferdi Franceschini
713ae0b263 SICS-504 Quokka beamstops:Try to get within 0.05 degrees of the target without raising an error. 2013-10-28 15:33:42 +11:00
Ferdi Franceschini
b1ab4f8b1a SICS-675: Change lens configuration for Quokka 2013-10-28 15:33:41 +11:00
Ferdi Franceschini
6d9c5173ec Make sure that the rank of the histmem dataset is always equal to the rank of the data + 1
even when the hmm object is marked as immutable.
2013-10-28 15:33:41 +11:00
Ferdi Franceschini
e666d980fd Don't use the SICS telnet port for the fake velocity selector. 2013-10-28 15:33:41 +11:00
Nick Hauser
cbcd98c10c Manual copied from ANSTO branch and committed to RELEASE-3_0 branch.
This directory was accidentally omitted from the merge-release branch during the PSI code merge.
2013-10-28 11:22:59 +11:00
Ferdi Franceschini
c1f724c246 Taipan: Enable the plc/SIS feedback in SICS 2013-10-18 18:13:51 +11:00
Ferdi Franceschini
6277d3f7ad Taipan: Reduce stepsperx on sample stage rotation to avoid overdriving it. 2013-10-18 18:13:01 +11:00
Ferdi Franceschini
5914db28c3 Save the magnetic field value setpoint last set by SICS for the Oxford 12T magnet.
TODO:We should save the setpoint from the Labview program.
2013-10-18 18:11:35 +11:00
Ferdi Franceschini
3366f21421 Taipan: Add LS370 and Mercury to sics_config.ini 2013-10-15 03:26:52 +11:00
Ferdi Franceschini
ad3aa5cd3b Use sics_config.ini to configure LS370, oxford ITC, oxford Mercury, and oxford labview drivers. 2013-10-15 03:25:22 +11:00
Ferdi Franceschini
d4b782aae7 Remove hard coded magnet name from sensor path. 2013-10-15 03:23:10 +11:00
Ferdi Franceschini
55e93c8386 Set a convenient default path for config ini file on ICS and ICS TEST hosts. 2013-10-15 03:08:23 +11:00
Ferdi Franceschini
79cdd71a78 Taipan: set absencHome and limits for 12T magnet sample motor. 2013-10-15 03:06:52 +11:00
Ferdi Franceschini
ffdd508bc8 Make sure that scans only save scratch files if called with 'savetype nosave' 2013-10-15 02:56:43 +11:00
Ferdi Franceschini
653f113ecc Quokka performance enhancements made by Dan Bartlett 12/09/13. 2013-10-15 02:24:00 +11:00
Ferdi Franceschini
7c99ed7948 Configure 12T magnet motor as specified in Dan's email 18/9/13. 2013-09-24 07:57:20 +10:00
Ferdi Franceschini
fd1e8a9737 Allow clients logged in with user rights to run the autosave command. 2013-09-23 23:43:40 +10:00
Ferdi Franceschini
edf2ca93a3 Force updates of sicsvariables if the save command is called when counting in blocking mode.
This is needed to make autosave work during scans.
2013-09-23 23:43:05 +10:00
Ferdi Franceschini
311a95d3c2 Create frame frequency parameter on simulated hmm. 2013-09-23 23:40:12 +10:00
Ferdi Franceschini
7bacc4dc7f Use sics_config.ini to generate 12T magnet setup on Taipan. 2013-09-18 16:16:06 +10:00
Ferdi Franceschini
bcd9f89b85 Get new st4vt lower limit from Platypus 2013-09-18 16:12:23 +10:00
Ferdi Franceschini
4558e50ff8 SICS-664: statemon reports STARTED = histmem but doesn't report FINISH.
Removed the started message, we get enough feedback from the HistogramMemory.
2013-09-11 19:47:26 +10:00
Ferdi Franceschini
9c1bb2c809 SICS-405: Reverted fix of 1/6/2010 to remove sleep() function call. 2013-09-11 19:45:44 +10:00
Ferdi Franceschini
4db6412146 SICS-666 SICS returns the raw message from the spin flippers instead of a parsed field separated string. 2013-09-11 16:09:27 +10:00
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