common_instrument_dictionary.tcl and instdict_specification.tcl

Provide fermi_chopper group for the chopper speed and phase motor
objects.

r3746 | ffr | 2012-09-26 09:46:38 +1000 (Wed, 26 Sep 2012) | 4 lines
This commit is contained in:
Ferdi Franceschini
2012-09-26 09:46:38 +10:00
committed by Douglas Clowes
parent 9afb90b311
commit 350055ea57
2 changed files with 7 additions and 1 deletions

View File

@@ -32,6 +32,12 @@ set instrument_dictionary [subst {
datatype @none datatype @none
property {data true control true nxsave false klass NXinstrument type instrument} property {data true control true nxsave false klass NXinstrument type instrument}
} }
instrument/fermi_chopper {
privilege spy
sobj {@any fermi_chopper}
datatype @none
property {data true control true nxsave true klass NXfermi_chopper type part}
}
instrument/parameters { instrument/parameters {
privilege spy privilege spy
sobj {@any parameter} sobj {@any parameter}

View File

@@ -11,7 +11,7 @@ set boolean {true false}
#} #}
# SICS OBJECTS MUST PROVIDE THE FOLLOWING INFORMATION # SICS OBJECTS MUST PROVIDE THE FOLLOWING INFORMATION
set sobj_klass_list {@none aperture attenuator collimator command crystal data detector disk_chopper entry environment experiment graphics instrument slits monitor monochromator parameter plc reduce sample scan sensor source user} set sobj_klass_list {@none aperture attenuator collimator command crystal data detector disk_chopper entry environment experiment fermi_chopper graphics instrument slits monitor monochromator parameter plc reduce sample scan sensor source user}
set sobj_sicstype_list {chopperadapter environment_controller sicsvariable macro motor configurablevirtualmotor tasmot singlecounter histmem nxscript sicsdata scanobject sct_object} set sobj_sicstype_list {chopperadapter environment_controller sicsvariable macro motor configurablevirtualmotor tasmot singlecounter histmem nxscript sicsdata scanobject sct_object}
# Different kinds of things are added to the hdb in different ways. # Different kinds of things are added to the hdb in different ways.
# command: This is something a client can run with hset /a/b/c start, it may have parameters and feedback. # command: This is something a client can run with hset /a/b/c start, it may have parameters and feedback.