Skip to content
Snippets Groups Projects

change ADC overflow tests to reflect new readout configuration

7 files
+ 631
12
Compare changes
  • Side-by-side
  • Inline
Files
7
+ 156
0
{
"config-version" : "LHO O3 DQ+Gate configuration $Id: H-DQmod-ER13.json 7729 2016-09-09 23:09:32Z john.zweizig@LIGO.ORG $",
"stride" : 1.0,
"flag_step" : 0.0625,
"write_path" : "/online/LHO_DQGATE",
"compression" : "zero-suppress-or-gzip",
"dq_flags" : [
{
"name" : "H1:DMT-ETMX_ESD_DAC_OVERFLOW",
"channel" : "H1:DMT-DQ_VECTOR",
"bit" : 4,
"class" : "DQ_OvflCount",
"library" : "/usr/lib64/libdqplugins.so",
"invert" : true,
"inputs" : [
"0/H1:FEC-88_DAC_OVERFLOW_ACC_3_1",
"0/H1:FEC-88_DAC_OVERFLOW_ACC_3_2",
"0/H1:FEC-88_DAC_OVERFLOW_ACC_3_3",
"0/H1:FEC-88_DAC_OVERFLOW_ACC_3_4"
],
"parameters" : {
"print" : 0
}
},
{
"name" : "H1:DMT-ETMY_ESD_DAC_OVERFLOW",
"channel" : "H1:DMT-DQ_VECTOR",
"bit" : 2,
"class" : "DQ_OvflCount",
"library" : "/usr/lib64/libdqplugins.so",
"invert" : true,
"inputs" : [
"0/H1:FEC-98_DAC_OVERFLOW_ACC_3_1",
"0/H1:FEC-98_DAC_OVERFLOW_ACC_3_2",
"0/H1:FEC-98_DAC_OVERFLOW_ACC_3_3",
"0/H1:FEC-98_DAC_OVERFLOW_ACC_3_4"
],
"parameters" : {
"print" : 0
}
},
{
"name" : "H1:DMT-OMC_DCPD_ADC_OVERFLOW",
"channel" : "H1:DMT-DQ_VECTOR",
"bit" : 1,
"class" : "DQ_OvflCount",
"library" : "/usr/lib64/libdqplugins.so",
"invert" : true,
"inputs" : [
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_0",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_1",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_4",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_5",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_8",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_9",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_12",
"0/H1:FEC-179_ADC_OVERFLOW_ACC_0_13"
],
"parameters" : {
"print" : 0
}
},
{
"name" : "H1:BLRMS_STRAIN_70_110",
"channel" : "H1:DMT-DQ_VECTOR",
"test-channel" : "H1:DMT-BLRMS_STRAIN_70_110",
"bit" : 5,
"class" : "DQ_GenRms",
"library" : "/usr/lib64/libdqplugins.so",
"invert" : false,
"inputs" : [
"0/H1:CAL-DELTAL_EXTERNAL_DQ"
],
"parameters" : {
"rms-max" : 3e-7,
"decay-time" : 0.0,
"settle" : 2.0,
"filter-design" : "ellip('BandPass',8,1,100.0,70,110)",
"print" : 0
}
},
{
"name" : "H1:BLRMS_STRAIN_25_50",
"channel" : "H1:DMT-DQ_VECTOR",
"test-channel" : "H1:DMT-BLRMS_STRAIN_25_50",
"bit" : 6,
"class" : "DQ_GenRms",
"library" : "/usr/lib64/libdqplugins.so",
"invert" : false,
"inputs" : [
"0/H1:CAL-DELTAL_EXTERNAL_DQ"
],
"parameters" : {
"rms-max" : 5e-7,
"decay-time" : 0.0,
"settle" : 2.0,
"filter-design" : "ellip('BandPass',8,1,100.0,25,50)",
"print" : 0
}
}
],
"filters" : [
{"name" : "strain-gate",
"type" : "GateGen",
"rate" : 16384,
"transit" : 0.25,
"front" : 0.375,
"idle" : 1.0,
"active" : 0.0,
"mode" : "&~",
"bit-mask" : 118
},
{"name" : "dqvec-gate",
"type" : "GateGen",
"rate" : 16,
"transit" : 0.25,
"front" : 0.375,
"window" : "rectangle",
"idle" : 0,
"active" : 9,
"mode" : "&~",
"bit-mask" : 118
},
{"name" : "xor",
"type" : "logic_2op",
"rate" : 16,
"opcode" : "A^B"
},
{"name" : "xor9",
"type" : "MathOp",
"opcode" : "^",
"value" : 9
}
],
"processed-channels" : [
{"name" : "H1:GDS-STRAIN_GATE",
"filter" : "strain-gate",
"x-input" : "H1:DMT-DQ_VECTOR"
},
{"name" : "H-DQVECT_TEMP_1",
"filter" : "dqvec-gate",
"x-input" : "H1:DMT-DQ_VECTOR",
"mode" : "nowrite"
},
{"name" : "H-DQVECT_TEMP_2",
"filter" : "xor9",
"x-input" : "H1:DMT-DQ_VECTOR",
"mode" : "nowrite"
},
{"name" : "H1:DMT-DQ_VECTOR_GATED",
"filter" : "xor",
"x-input" : "H-DQVECT_TEMP_1",
"y-input" : "H-DQVECT_TEMP_2"
}
]
}
Loading