メインコンテンツまでスキップ

GTO

Trigger GTO

I/O

ファームウェアのバージョンによって異なるので要注意

Control via CLI

 cmdsdgto2 HOSTNAME COM [params] ...

COM = status : Read status
error : Report error
read : Read parameters (for debug)
scaler : Read builtin Scaler
babiscr : Send builtin Scaler to babild (HOSTNAME)
init : Initialize all parameters to default value
eepr : Load parameters from EEPROM
eepw : Save current parameters to EEPROM
mon0 : Change Monitr0 channel (trg0-3, busy0-19, trgor, veto)
mon1 : Change Monitr1 channel (trg0-3, busy0-19, trgor, veto)
enable : Enable trigger/busy inputs ([trg0-3] [busy0-10]...)
disable : Disable trigger/busy inputs[trg0-3] [busy0-10]...
out2 : Change Output2 signal (veto/eob)
out3 : Change Otuput3 signal (through/pulse)
pulse : Single pulse from output3
exception : Exception control (on/off)
test : Test LED (on/off)
start : DAQ Start
stop : DAQ Stop
noop : Dummy access to GTO
help : Help
Example
$ ./cmdsdgto2 gto50 status
Version : SD20
Monitor 0 : veto
Monitor 1 : trg0
Trigger 0 : on
Trigger 1 : off
Trigger 2 : off
Trigger 3 : off
Busy 0 : on
Busy 1 : off
Busy 2 : off
Busy 3 : off
Busy 4 : off
Busy 5 : off
Busy 6 : off
Busy 7 : off
Busy 8 : off
Busy 9 : off
Busy 10 : off
Busy 11 : off
Busy 12 : off
Busy 13 : off
Busy 14 : off
Busy 15 : off
Busy 16 : off
Busy 17 : off
Busy 18 : off
Busy 19 : off
Test LED : off
Output 2 : veto
Output 3 : pulse
Exception : off
Error code : 0
DAQ Start : off