diff --git a/Trees/mdstcl-commands.txt b/Trees/mdstcl-commands.txt new file mode 100644 index 0000000..b7a9c0e --- /dev/null +++ b/Trees/mdstcl-commands.txt @@ -0,0 +1,1144 @@ +edit rtappisttok/new +add node .ATCAIOP1 +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +set def \RTAPPISTTOK::TOP.ATCAIOP1 +add node ADC0RAW/usage=signal +add node ADC0RAWD/usage=signal +add node ADC1RAW/usage=signal +add node ADC1RAWD/usage=signal +add node ADC2RAW/usage=signal +add node ADC2RAWD/usage=signal +add node ADC3RAW/usage=signal +add node ADC3RAWD/usage=signal +add node ADC4RAW/usage=signal +add node ADC4RAWD/usage=signal +add node ADC5RAW/usage=signal +add node ADC5RAWD/usage=signal +add node ADC6RAW/usage=signal +add node ADC6RAWD/usage=signal +add node ADC7RAW/usage=signal +add node ADC7RAWD/usage=signal +add node ADC8RAW/usage=signal +add node ADC8RAWD/usage=signal +add node ADC9RAW/usage=signal +add node ADC9RAWD/usage=signal +add node ADC10RAW/usage=signal +add node ADC10RAWD/usage=signal +add node ADC11RAW/usage=signal +add node ADC11RAWD/usage=signal +add node ADC12RAW/usage=signal +add node ADC12RAWD/usage=signal +add node ADC13RAW/usage=signal +add node ADC13RAWD/usage=signal +add node ADC14RAW/usage=signal +add node ADC14RAWD/usage=signal +add node ADC15RAW/usage=signal +add node ADC15RAWD/usage=signal +add node ADC0INT/usage=signal +add node ADC0INTD/usage=signal +add node ADC1INT/usage=signal +add node ADC1INTD/usage=signal +add node ADC2INT/usage=signal +add node ADC2INTD/usage=signal +add node ADC3INT/usage=signal +add node ADC3INTD/usage=signal +add node ADC4INT/usage=signal +add node ADC4INTD/usage=signal +add node ADC5INT/usage=signal +add node ADC5INTD/usage=signal +add node ADC6INT/usage=signal +add node ADC6INTD/usage=signal +add node ADC7INT/usage=signal +add node ADC7INTD/usage=signal +add node ADC8INT/usage=signal +add node ADC8INTD/usage=signal +add node ADC9INT/usage=signal +add node ADC9INTD/usage=signal +add node ADC10INT/usage=signal +add node ADC10INTD/usage=signal +add node ADC11INT/usage=signal +add node ADC11INTD/usage=signal +add node ADC12INT/usage=signal +add node ADC12INTD/usage=signal +add node ADC13INT/usage=signal +add node ADC13INTD/usage=signal +add node ADC14INT/usage=signal +add node ADC14INTD/usage=signal +add node ADC15INT/usage=signal +add node ADC15INTD/usage=signal +set def \RTAPPISTTOK::TOP.INP +add node MEAS0D/usage=signal +add node MEAS0/usage=signal +add node MEAS0D/usage=signal +add node MEAS0F/usage=signal +add node MEAS0FD/usage=signal +add node MEAS1/usage=signal +add node MEAS1D/usage=signal +add node MEAS1F/usage=signal +add node MEAS1FD/usage=signal +set def \RTAPPISTTOK::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \RTAPPISTTOK::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \RTAPPISTTOK::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \RTAPPISTTOK::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \RTAPPISTTOK::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +write +close +set tree rtappisttok +create pulse 1 +exit +edit isttoksdas/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .HARDWARE +set def .HARDWARE +add node .ATCA1 +add node .ATCA2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKSDAS::TOP.INP +add node MEAS0/usage=signal +add node MEAS0D/usage=signal +add node MEAS0F/usage=signal +add node MEAS0FD/usage=signal +add node MEAS1/usage=signal +add node MEAS1D/usage=signal +add node MEAS1F/usage=signal +add node MEAS1FD/usage=signal +set def \ISTTOKSDAS::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKSDAS::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKSDAS::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKSDAS::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKSDAS::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +write +close +# set tree isttoksdas +# create pulse 100 +exit +edit isttoksdas/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .HARDWARE +set def .HARDWARE +add node .ATCA1 +add node .ATCA2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKSDAS::TOP.INP +add node MEAS0/usage=signal +add node MEAS0D/usage=signal +add node MEAS0F/usage=signal +add node MEAS0FD/usage=signal +add node MEAS1/usage=signal +add node MEAS1D/usage=signal +add node MEAS1F/usage=signal +add node MEAS1FD/usage=signal +set def \ISTTOKSDAS::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKSDAS::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKSDAS::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKSDAS::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKSDAS::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +write +close +# set tree isttoksdas +# create pulse 100 +exit +edit isttoksdas/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .HARDWARE +set def .HARDWARE +add node .ATCA1 +add node .ATCA2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKSDAS::TOP.INP +add node MEAS0/usage=signal +add node MEAS0D/usage=signal +add node MEAS0F/usage=signal +add node MEAS0FD/usage=signal +add node MEAS1/usage=signal +add node MEAS1D/usage=signal +add node MEAS1F/usage=signal +add node MEAS1FD/usage=signal +set def \ISTTOKSDAS::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKSDAS::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKSDAS::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKSDAS::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKSDAS::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +write +close +# set tree isttoksdas +# create pulse 100 +exit +set tree isttoksdas +show nodes +show sda +help show +dir +set tree isttoksdas +dir +set def Hardware +dir +set def \top\Hardware +set def \top:Hardware +dir +set def \top:Hardware:ATCA* +set def \top:Hardware:ATCA1:IOC_0:CHANNEL_0 +set def \top:Hardware:ATCA1:IOC_0 +set def \top:Hardware:ATCA1 +dir +edit isttokmarte/shot=-1 +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9 +help +help show +show nodes +dir +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0 +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM), ADC_DECIM, TIMES)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, TIMES)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, TIME)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, ::TIME)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, ::TOP.TIME)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, TOP.TIME)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM, \ISTTOKMARTE::TOP.TIME)" +PUT INP_DECIM "BUILD_SIGNAL(GAIN*ADC_DECIM, ADC_DECIM)" +PUT INP_DECIM "GAIN * ADC_DECIM" +get def +dir +PUT INP_DECIM "GAIN * ADC_DECIM" +PUT ADC_DECIM "[1,3,5,4,6,2,8,4,9,0]" +edit isttokmarte/shot=-1 +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0 +PUT ADC_DECIM "[1,3,5,4,6,2,8,4,9,0]" +PUT INP_DECIM "GAIN * ADC_DECIM" +PUT INP_DECIM "2 * ADC_DECIM" +add node inp2 +PUT inp2 "2 * ADC_DECIM" +PUT inp2 "GAIN * ADC_DECIM" +show data inp2 +quit +edit isttokmarte/shot=-1 +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0 +add node inp2 +PUT inp2 "GAIN * ADC_DECIM" +show data inp2 +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_1 +add node inp2 +PUT inp2 "GAIN * ADC_DECIM" +show data inp2 +edit isttokmarte/shot=-1 +set def .DIAGNOSTICS.MAGNETICS.MIRNOV +dir +set def .DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +dir +set def PROBE1 +dir +edit isttokmarte/shot=10 +set def .DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +dir +show data SIG +show data POL +edit isttokmarte/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .DIAGNOSTICS +add node .HARDWARE +set def .HARDWARE +add node .ATCA_1 +add node .ATCA_2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA_1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2" +add node IOP_9/model=ATCA_IOP +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9" +put RT_DECIM "200" +put SLOT "9" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_0 +# calibration on 14/05/2025 +put gain "1.73887463e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_1 +put gain "1.73937683e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_2 +put gain "1.74275762e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_3 +put gain "1.74994244e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_4 +put gain "1.73826859e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_5 +put gain "1.74439575e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_6 +put gain "1.74532093e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_7 +put gain "1.73723740e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_8 +put gain "1.71925327e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_9 +put gain "1.72739424e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_10 +put gain "1.73809822e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_11 +put gain "1.74412886e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +#set def \ISTTOKMARTE::TOP.INP +#add node MEAS0/usage=signal +#add node MEAS0D/usage=signal +#add node MEAS0F/usage=signal +#add node MEAS0FD/usage=signal +#add node MEAS1/usage=signal +#add node MEAS1D/usage=signal +#add node MEAS1F/usage=signal +#add node MEAS1FD/usage=signal +set def \ISTTOKMARTE::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKMARTE::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKMARTE::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKMARTE::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKMARTE::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +set def \ISTTOKMARTE::TOP.DIAGNOSTICS +add node MAGNETICS +set def .MAGNETICS +add node .MIRNOV +set def .MIRNOV +add node PROBE1 +add node PROBE2 +add node PROBE3 +add node PROBE4 +add node PROBE5 +add node PROBE6 +add node PROBE7 +add node PROBE8 +add node PROBE9 +add node PROBE10 +add node PROBE11 +add node PROBE12 +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +add node ANGLE/usage=numeric +put ANGLE "15.1" +add node AREA/usage=numeric +# Total area: turns * A : 0.0049**2 * 50 +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE2 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_1.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE3 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_2.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE4 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_3.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE5 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_4.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE6 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_5.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE7 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_6.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE8 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_7.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE9 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_8.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE10 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_9.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE11 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_10.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE12 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_11.INP_INTEG" +write +close +# set tree isttokmarte +# create pulse 100 +exit +edit isttokmarte/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .DIAGNOSTICS +add node .HARDWARE +set def .HARDWARE +add node .ATCA_1 +add node .ATCA_2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA_1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2" +add node IOP_9/model=ATCA_IOP +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9" +put RT_DECIM "200" +put SLOT "9" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_0 +# calibration on 14/05/2025 +put gain "1.73887463e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_1 +put gain "1.73937683e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_2 +put gain "1.74275762e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_3 +put gain "1.74994244e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_4 +put gain "1.73826859e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_5 +put gain "1.74439575e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_6 +put gain "1.74532093e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_7 +put gain "1.73723740e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_8 +put gain "1.71925327e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_9 +put gain "1.72739424e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_10 +put gain "1.73809822e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_11 +put gain "1.74412886e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +#set def \ISTTOKMARTE::TOP.INP +#add node MEAS0/usage=signal +#add node MEAS0D/usage=signal +#add node MEAS0F/usage=signal +#add node MEAS0FD/usage=signal +#add node MEAS1/usage=signal +#add node MEAS1D/usage=signal +#add node MEAS1F/usage=signal +#add node MEAS1FD/usage=signal +set def \ISTTOKMARTE::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKMARTE::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKMARTE::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKMARTE::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKMARTE::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +set def \ISTTOKMARTE::TOP.DIAGNOSTICS +add node MAGNETICS +set def .MAGNETICS +add node .MIRNOV +set def .MIRNOV +add node PROBE1 +add node PROBE2 +add node PROBE3 +add node PROBE4 +add node PROBE5 +add node PROBE6 +add node PROBE7 +add node PROBE8 +add node PROBE9 +add node PROBE10 +add node PROBE11 +add node PROBE12 +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +add node ANGLE/usage=numeric +put ANGLE "15.1" +add node AREA/usage=numeric +# Total area: turns * A : 0.0049**2 * 50 +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE2 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_1.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE3 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_2.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE4 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_3.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE5 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_4.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE6 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_5.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE7 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_6.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE8 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_7.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE9 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_8.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE10 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_9.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE11 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_10.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE12 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.00245" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_11.INP_INTEG" +write +close +# set tree isttokmarte +# create pulse 100 +exit +edit isttokmarte/new +add node .INP +add node .REFS +add node .ERRORS +add node .CONTROLS +add node .STATES +add node .PERF +add node TIME/usage=signal +add node TIMED/usage=signal +add node .DIAGNOSTICS +add node .HARDWARE +set def .HARDWARE +add node .ATCA_1 +add node .ATCA_2 +# set def \ISTTOKSDAS::TOP.HARDWARE.ATCA1 +set def .ATCA_1 +add node IOC_0/model=IOCMIMORT +add node IOC_1/model=IOCMIMORT +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_1.IOC_1" +put SLOT "2" +# put CLOCK_FREQ "20000" +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2" +add node IOP_9/model=ATCA_IOP +set def \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9" +put RT_DECIM "200" +put SLOT "9" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_0 +# calibration on 14/05/2025 +put gain "1.73887463e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_1 +put gain "1.73937683e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_2 +put gain "1.74275762e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_3 +put gain "1.74994244e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_4 +put gain "1.73826859e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_5 +put gain "1.74439575e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_6 +put gain "1.74532093e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_7 +put gain "1.73723740e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_8 +put gain "1.71925327e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_9 +put gain "1.72739424e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_10 +put gain "1.73809822e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +set def \isttokmarte::top.hardware.atca_2.iop_9.channel_11 +put gain "1.74412886e-05" +put inp_decim "gain * adc_decim" +put inp_integ "gain * adc_integ / \isttokmarte::top.hardware.atca_2.iop_9.rt_decim / \isttokmarte::top.hardware.atca_2.iop_9.clock_freq" +#set def \ISTTOKMARTE::TOP.INP +#add node MEAS0/usage=signal +#add node MEAS0D/usage=signal +#add node MEAS0F/usage=signal +#add node MEAS0FD/usage=signal +#add node MEAS1/usage=signal +#add node MEAS1D/usage=signal +#add node MEAS1F/usage=signal +#add node MEAS1FD/usage=signal +set def \ISTTOKMARTE::TOP.REFS +add node REF0/usage=signal +add node REF0D/usage=signal +add node REF1/usage=signal +add node REF1D/usage=signal +set def \ISTTOKMARTE::TOP.ERRORS +add node ERROR0/usage=signal +add node ERROR0D/usage=signal +add node ERROR1/usage=signal +add node ERROR1D/usage=signal +set def \ISTTOKMARTE::TOP.CONTROLS +add node CONTROL0/usage=signal +add node CONTROL0D/usage=signal +add node CONTROL1/usage=signal +add node CONTROL1D/usage=signal +set def \ISTTOKMARTE::TOP.STATES +add node STATE0/usage=signal +add node STATE0D/usage=signal +add node STATE1/usage=signal +add node STATE1D/usage=signal +add node STATE2/usage=signal +add node STATE2D/usage=signal +add node STATE3/usage=signal +add node STATE3D/usage=signal +set def \ISTTOKMARTE::TOP.PERF +add node CYCLET/usage=signal +add node CYCLETD/usage=signal +set def \ISTTOKMARTE::TOP.DIAGNOSTICS +add node MAGNETICS +set def .MAGNETICS +add node .MIRNOV +set def .MIRNOV +add node PROBE1 +add node PROBE2 +add node PROBE3 +add node PROBE4 +add node PROBE5 +add node PROBE6 +add node PROBE7 +add node PROBE8 +add node PROBE9 +add node PROBE10 +add node PROBE11 +add node PROBE12 +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +add node ANGLE/usage=numeric +put ANGLE "15.1" +add node AREA/usage=numeric +# Total area: turns * A : 0.0049**2 * 50 +put AREA "0.0012005" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE2 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_1.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE3 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_2.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE4 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_3.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE5 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_4.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE6 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_5.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE7 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_6.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE8 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_7.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE9 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_8.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE10 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_9.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE11 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "-1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_10.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE12 +add node ANGLE/usage=numeric +put ANGLE "30.2" +add node AREA/usage=numeric +put AREA "0.0012005" +add node POL/usage=numeric +put POL "1" +add node SIG/usage=signal +put SIG "POL * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_11.INP_INTEG" + +add node REST/usage=signal +dir +add node Zest/usage=signal +add node IPest/usage=signal +dir +write +set def \isttokmarte::TOP.controls +dir +add node .MATLAB +set def \isttokmarte::TOP.controls.matlab +dir +add node RControl/usage=signal +add node ZControl/usage=signal +write +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE1 +dir +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_0.INP_INTEG" +dir +show sig +write +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE2 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_1.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE3 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_2.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE4 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_3.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE5 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_4.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE6 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_5.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE7 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_6.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE8 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_7.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE9 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_8.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE10 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_9.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE11 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_100.INP_INTEG" +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_10.INP_INTEG" +set def \ISTTOKMARTE::TOP.DIAGNOSTICS.MAGNETICS.MIRNOV.PROBE12 +put SIG "POL/AREA * \ISTTOKMARTE::TOP.HARDWARE.ATCA_2.IOP_9.CHANNEL_11.INP_INTEG" +write +set def \isttokmarte::TOP.controls.matlab +add node IpControl/usage=signal + +write +close +# set tree isttokmarte +# create pulse 100 +exit +quit