Ferdi Franceschini
093479f808
SICS-697 Make named links to data group using new typed naming system.
2013-12-20 09:08:49 +11:00
Ferdi Franceschini
6692a1a2bb
SICS-699 Provide a hipadaba "control" group for special hdb nodes like environment setpoints and sensor readings
2013-12-20 09:08:48 +11:00
Ferdi Franceschini
58e35efba3
SICS-695 Save a named link for scan variables and other objects if required.
...
If a SICS object has a "linkname" attribute then that name will be used when
making links in the data file.
2013-12-20 09:08:47 +11:00
Ferdi Franceschini
5df895cc76
SICS-694 Save data with named links on hdb nodes decorated with named links.
...
Note the use of the Tcl 8.5 {*} expand feature to expand a list into
separate arguments when calling a function.
2013-12-20 09:08:47 +11:00
Ferdi Franceschini
650d1c0127
SICS-693 newfile BEAM_MONITOR fails.
...
Make sure that the "axes" hdb property defaults to "run_number" for the BEAM_MONITOR filetype.
2013-12-20 09:08:46 +11:00
Ferdi Franceschini
83670b3d04
SICS-690 SICS fails to initialise the hmm object on Kookaburra.
2013-12-20 09:08:45 +11:00
Douglas Clowes
0266abbd94
Change the temperature factor from 10.0 to 20.0
...
This refelcts the firmware update to the RVA ROM removing the factor
of 2.0 for the temperature reading and setting
2013-12-16 13:36:35 +11:00
Ferdi Franceschini
d35e7079a2
Copied modifications from ics1-platypus.
2013-10-29 09:06:57 +11:00
Ferdi Franceschini
fa9ba68146
SICS-684 Stop the 'ERROR: option fat_clock_scale n' messages when running the script_validator.
2013-10-29 09:14:41 +11:00
Ferdi Franceschini
95369d3454
Make naming scheme for west4100 temperature controller consistent with other drivers.
2013-10-28 15:33:44 +11:00
Ferdi Franceschini
090d80e166
SICS-683 Add x_pixels_per_mm and y_pixels_per_mm parameters for Platypus.
2013-10-28 15:33:43 +11:00
Ferdi Franceschini
c3fd00c079
Add west4100 to Taipan's sics_config.ini
2013-10-28 15:33:43 +11:00
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
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
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
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