One typo and forgetting to clear a temporary variable meant that the list of candidates for removal never shrank while pruning
reflectometer/config/motors/sct_batmotor.tcl
The beam attenuator is on axis D not A. Also provide statemon feedback, "busy" or "idle"
sans/config/velsel/velsel.tcl
Update velocity selector parameters for NVS 43
SICS-374 sans/config/velsel/sct_velsel.tcl
Set velocity selector identifier
script_context_util.tcl
Don't override the "klass' attribute, just make sure that it matches the hdb klass property if it's defined.
event.h and statemon.c
Added statemon BUSY and IDLE events for the scbat because it when it oscillates it's busy doing something.
r2875 | ffr | 2010-01-22 20:41:36 +1100 (Fri, 22 Jan 2010) | 18 lines
Added histmem and runscan command
hmm_configuration_common_1.tcl
Set histmem_cmd status feedback to IDLE on COUNTEND event
nxscripts_common_1.tcl
When saving a set of files the time-stamp is offset from the time the first file is created.
scan_common_1.tcl
The hmscan hook functions now set feedback on the runscan_cmd
sct_positmotor_common.tcl
Added mk_sct_positmotor command to create a script context controller which runs a motor to an indexed position.
Added positmotor_configuration.tcl to echidna, wombat, kowari, quokka, platypus.
sans/config/motors/positmotor_configuration.tcl
Has an example of a positmotor configuration for the sample changer
sanx/quokka_configuration.tcl
Setup feedback nodes for AttRotDeg and RotApDeg.
motor_utility.tcl
Added reldrive and relrun commands along with getmotpar convenience command.
r2725 | ffr | 2008-10-27 15:55:48 +1100 (Mon, 27 Oct 2008) | 26 lines
SICS-280 Check RCMS data-type and return -1 if it's invalid
motor_configuration.tcl files
Make sure that long_name matches data name for slit motors in data file.
hmm_configuration_common_1.tcl
SICS-268 Don't set VIEW_MAG_X/Y on histmem
r2699 | ffr | 2008-09-22 15:58:31 +1000 (Mon, 22 Sep 2008) | 9 lines
Lakeshore controllers will be connected to the ca5-[instrument] moxa box
Default config parameters are now available via a tc_dfltPar array
IP and socket number are now mandatory when creating an ls340 object
hrpd/.../lakeshore340.tcl
Multiple lakeshores can now be added to the hdb tree
echidna_configuration.tcl
Provide example for configuring two lakeshores
SICS-134 reflectometer/../commands.tcl
First draft of beam/attenuator command, currently sends POS=xx (this won't work)
reflectometer/../motor_configuration.tcl
Add bat position feedback via action
sans/../motor_configuration.tcl
Renamed action parameter (aoid) to "action"
server_config.tcl
Initialise motor movecount to 500 to reduce number of position updates by a factor of 50
SICS-134 action.c
Update the beam/attenuator command feedback variable when POS changes.
SICS-134 motor_dmc2280.c
Added PLP:BAT:POS status response handler for platypus bat position updates
Only send IDLE state position updates if position change is greater than the precision.
Rename action parameter (aoid) to "action"
r2679 | ffr | 2008-08-19 15:11:55 +1000 (Tue, 19 Aug 2008) | 31 lines
SICS-226
util/utility.tcl
Added set_chopper_attributes to set hdb metadata on chopperadapters
server_config.tcl
Set hdb metadata on chopperadapters
hipadaba_configuration_common.tcl
:hdb::sobjadd can now add chopperadapters to the hdb tree
::hdb::cmd_par now preserves case when adding command parameters.
instdict_specification.tcl
Added chopperadapter sicstype and disk_chopper class
nxscripts_common_1.tcl
Added chopperadapter save and sdsinfo commands.
reflectometer/config/chopper/chopper.tcl
Set units on chopperadapters.
##################################
hipd,hrpd,rsd, /config/commands.tcl
Add instrument specific initialisation procedure for commands
reflectometer/config/commands.tcl
Created omega_2theta and set_mode commands from Andrew Nelson's procs in extraconfig.tcl
reflectometer/.../motor_configuration.tcl
Added ds and rs prefix to the two_theta drive and read scripts to prevent name collision with the two_theta procs in commans.tcl
SICS-108 reflectometer/../parameters.tcl
Added parameters for guide, slit and chopper distances and elements.
SICS-108 common_instrument_dictionary.tcl
Make parameters saveable
r2678 | ffr | 2008-08-18 13:01:29 +1000 (Mon, 18 Aug 2008) | 40 lines