-
Patrick Nonn authored
fix: Added SIZV fields with value 255 to all LSI/LSO records, to enable long strings. (Defaults to 41, otherwise)
Patrick Nonn authoredfix: Added SIZV fields with value 255 to all LSI/LSO records, to enable long strings. (Defaults to 41, otherwise)
llrfctrl-logic.db 135.50 KiB
##mako -*- coding: utf-8 -*-
# File generated by dbGenerator version 1.1 from configuration file:
# "/home/pnonn/llrfctrlConfigs/tarla-llrfctrl-config/llrfctrl6-epics/scripts/dbGen/llrfctrl-8_4_4-dbGen.xml"
# Do not change the content of this file!
record(aai, "$(Server)/CtrlFbMimocoeff/A11"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/A11")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/B11"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/B11")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/A12"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/A12")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/B12"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/B12")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/A21"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/A21")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/B21"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/B21")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/A22"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/A22")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbMimocoeff/B22"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/B22")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/A11"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/A11")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/B11"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/B11")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/A12"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/A12")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/B12"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/B12")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/A21"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/A21")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/B21"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/B21")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/A22"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/A22")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "2")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbSmithcoeff/B22"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/B22")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "3")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFf/flattopRatio"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/flattopRatio")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFfDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFfDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqSamples/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/amplitude")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/phase")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/amplitudeAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/amplitudeAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/phaseAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/phaseAverage")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/amplitudeStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/amplitudeStandardDeviation")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqStats/phaseStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Statistics/phaseStandardDeviation")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbGainDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFbGainDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsCal/sineTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/Calibration/sineTable")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsCal/cosineTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/Calibration/cosineTable")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqSamples/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/amplitude")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/phase")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/amplitudeAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/amplitudeAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/phaseAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/phaseAverage")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/amplitudeStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/amplitudeStandardDeviation")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqStats/phaseStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Statistics/phaseStandardDeviation")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlErrorDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlErrorDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlAperror/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/AmplitudePhaseError/amplitude")
field(EGU, "%")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlAperror/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/AmplitudePhaseError/phase")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutPropDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutPropDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/IAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/IAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/QAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/QAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutCal/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/scale")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutCal/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/angle")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutCal/sineTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/sineTable")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutCal/cosineTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/cosineTable")
field(EGU, "n./a.")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlStatusActPLength/time"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/ActualPulseLength/time")
field(EGU, "n./a.")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Triggerintervalmonitor/triggerInterval"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) TriggerIntervalMonitor/triggerInterval")
field(EGU, "ms")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Refphasemonitor/localAvgRefPhase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ReferencePhaseMonitor/localAverageReferencePhase")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Adcb0Cfg/BOARD_CLOCK_FREQUENCY"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/BOARD_CLOCK_FREQUENCY")
field(EGU, "MHz")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/rfFrequency"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/rfFrequency")
field(EGU, "MHz")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/clockFrequency"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/clockFrequency")
field(EGU, "MHz")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/samplingTimeRawAdc"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/samplingTimeRawAdc")
field(EGU, "us")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/phaseStep"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/phaseStep")
field(EGU, "°")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/lengthScale"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/lengthScale")
field(EGU, "unknown")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/allowedPhaseDifference"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/allowedPhaseDifference")
field(EGU, "°")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/extraPowerScaling"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/extraPowerScaling")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/bitScalingLengthScaled"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/bitScalingLengthScaled")
field(EGU, "digits/kV")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/samplingFrequency"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/samplingFrequency")
field(EGU, "MHz")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/samplingFrequency4GainTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/samplingFrequency_for_GainTable")
field(EGU, "MHz")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/samplingTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/samplingTime")
field(EGU, "us")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/Cfg/windowLength"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/windowLength")
field(EGU, "ms")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CfgSamplingposition/position"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/SamplingPosition/position")
field(EGU, "us")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Scaling/vectorSum"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/vectorSum")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Scaling/setPoint"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/setPoint")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Scaling/errorAmplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/errorAmplitude")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Scaling/dAmplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/dAmplitude")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Rotation/vectorSum"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/vectorSum")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Rotation/setPoint"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/setPoint")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Rotation/errorAmplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/errorAmplitude")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Rotation/dPhase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/dPhase")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Ratio/vectorSum"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/vectorSum")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Ratio/setPoint"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/setPoint")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Ratio/errorAmplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/errorAmplitude")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/OL/Ratio/dAmplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/dAmplitude")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Scaling/totalFeed"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/totalFeed")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Scaling/feedForward"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/feedForward")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Scaling/currentScaling"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/currentScaling")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Rotation/totalFeed"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/totalFeed")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Rotation/feedForward"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/feedForward")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Rotation/dPhase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/dPhase")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Ratio/ffTotalCorrectionFilling"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/ffTotalCorrectionFilling")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Ratio/ffTotalCorrectionFlattop"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/ffTotalCorrectionFlattop")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Ratio/ffAmplitudeMaximum"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/ffAmplitudeMaximum")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Forward/amplification"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/amplification")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Forward/phaseDifference"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/phaseDifference")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/Forward/delta"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/delta")
field(EGU, "None")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/ForwardRefpoint/amplification"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/ReferencePoint/amplification")
field(EGU, "a.u.")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/OVC/CL/ForwardRefpoint/phaseDifference"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/ReferencePoint/phaseDifference")
field(EGU, "deg")
field(FTVL, "DOUBLE")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaq/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/amplitude")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "16384")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaq/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/phase")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "16384")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/ampl"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/amplitude")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/phase")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/amplitudeAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/amplitudeAverage")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/phaseAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/phaseAverage")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/amplitudeStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/amplitudeStandardDeviation")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqStats/phaseStdDev"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Statistics/phaseStandardDeviation")
field(EGU, "deg")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaq/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/amplitude")
field(EGU, "${gradientUnit}")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaq/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/amplitude")
field(EGU, "${gradientUnit}")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaq/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/phase")
field(EGU, "°")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaq/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/phase")
field(EGU, "°")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutCTable/rotation"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/CalibrationTable/rotation")
field(EGU, "°")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlFfTable/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Table/amplitude")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpTable/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/Table/amplitude")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfTable/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Table/phase")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpTable/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/Table/phase")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfCorrTotal/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Correction/Total/I")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfCorrTotal/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Correction/Total/Q")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfCorrLff/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Correction/LearningFeedForward/I")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfCorrLff/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Correction/LearningFeedForward/Q")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfTable/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Table/I")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfTable/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/Table/Q")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfRTable/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/RotationTable/I")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfRTable/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/RotationTable/Q")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutCTable/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/CalibrationTable/I")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutCTable/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/CalibrationTable/Q")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpTable/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/Table/I")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpTable/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/Table/Q")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainTable/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/I")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainTable/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/Q")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlVsDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlVsDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlErrorDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlErrorDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutPropDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutPropDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutTotalDaq/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutTotalDaq/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutCTable/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/CalibrationTable/scale")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/Fwdvs/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ForwardVectorSum/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/Fwdvs/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ForwardVectorSum/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "${pulseLength}")
field(PREC, "0")
}
record(aai, "$(Server)/Cfg/timeIndex"){
field(DTYP, "Soft Channel")
field(SCAN, ".5 second")
field(INP, "$(Server)/Cfg/timeIndexConfig.VAL")
field(EGU, "${timeUnit}")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PREC, "3")
}
record(aai, "$(Server)/CtrlFfDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFfDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlFbGainDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlVsDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlVsDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlErrorDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlErrorDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Error/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutPropDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutPropDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Proportional/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/I")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/Q")
field(EGU, "")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "0")
}
record(aai, "$(Server)/CtrlSpDaqSamples/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/amplitude")
field(EGU, "${gradientUnit}")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqSamples/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/amplitude")
field(EGU, "${gradientUnit}")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/amplitude")
field(EGU, "${gradientUnit}")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlSpDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/SetPoint/DAQ/Samples/phase")
field(EGU, "°")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlVsDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorSum/DAQ/Samples/phase")
field(EGU, "°")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(aai, "$(Server)/CtrlOutTotalDaqSamples/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Total/DAQ/Samples/phase")
field(EGU, "°")
field(FTVL, "FLOAT")
field(NELM, "1")
field(PREC, "6")
}
record(int64out, "$(Server)/CtrlFWseudet/crcErrors"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FirmwareSEUDetection/crcErrors")
field(EGU, "None")
field(PINI, "1")
}
record(int64out, "$(Server)/CtrlFWseudet/eccFixedFramesTotal"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FirmwareSEUDetection/eccFixedFramesTotal")
field(EGU, "None")
field(PINI, "1")
}
record(int64out, "$(Server)/Adcb0FWseudet/crcErrors"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) AdcBoard0/FirmwareSEUDetection/crcErrors")
field(EGU, "None")
field(PINI, "1")
}
record(int64out, "$(Server)/Adcb0FWseudet/eccFixedFramesTotal"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) AdcBoard0/FirmwareSEUDetection/eccFixedFramesTotal")
field(EGU, "None")
field(PINI, "1")
}
record(aao, "$(Server)/CtrlFfCorr/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Correction/I")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlFfCorr/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Correction/Q")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlFfRTable/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/RotationTable/scale")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlFfRTable/rotation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/RotationTable/rotation")
field(EGU, "°")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlSpCorr/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/Correction/I")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlSpCorr/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/Correction/Q")
field(EGU, "")
field(FTVL, "LONG")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/Cfg/timeIndexConfig"){
field(DTYP, "Soft Channel")
field(SCAN, "Passive")
field(OUT, "$(Server)/Cfg/timeIndex.VAL")
field(EGU, "")
field(FTVL, "DOUBLE")
field(NELM, "${pulseLength}")
field(PINI, "1")
field(PREC, "3")
}
record(aao, "$(Server)/CtrlVmPredistorter/TABLE_BASE_I"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/Predistorter/TABLE_BASE_I")
field(EGU, "n./a.")
field(FTVL, "LONG")
field(NELM, "1024")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/CtrlVmPredistorter/TABLE_BASE_Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/Predistorter/TABLE_BASE_Q")
field(EGU, "n./a.")
field(FTVL, "LONG")
field(NELM, "1024")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/CtrlVmPredistorter/TABLE_DERIVATIVE_I"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/Predistorter/TABLE_DERIVATIVE_I")
field(EGU, "n./a.")
field(FTVL, "LONG")
field(NELM, "1024")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/CtrlVmPredistorter/TABLE_DERIVATIVE_Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/Predistorter/TABLE_DERIVATIVE_Q")
field(EGU, "n./a.")
field(FTVL, "LONG")
field(NELM, "1024")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_OL_A"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_OL_A")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_OL_B"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_OL_B")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_OL_C"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_OL_C")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_CL_A"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_CL_A")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_CL_B"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_CL_B")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(aao, "$(Server)/UservariablesRfinfo/MODEL_CL_C"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/MODEL_CL_C")
field(EGU, "None")
field(FTVL, "FLOAT")
field(NELM, "512")
field(PINI, "1")
field(PREC, "2")
}
record(int64in, "$(Server)/Server/triggerNumber"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/triggerNumber")
field(EGU, "n./a.")
}
record(int64in, "$(Server)/ServerDlcount/lostDataInLastTrigger"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/DataLossCounter/lostDataInLastTrigger")
field(EGU, "None")
}
record(int64in, "$(Server)/ServerDlcount/triggersWithDataLoss"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/DataLossCounter/triggersWithDataLoss")
field(EGU, "None")
}
record(int64in, "$(Server)/Monitoringtrigger/tick"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) MonitoringTrigger/tick")
field(EGU, "None")
}
record(longin, "$(Server)/Ctrl/readyStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/readyStatus")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlBoard/fpgaClockStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/fpgaClockStatus")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlBoard/fpgaClockError"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/fpgaClockError")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlBoard/FW_BOARD_VER_MAJOR"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/FW_BOARD_VER_MAJOR")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlBoard/FW_BOARD_VER_MINOR"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/FW_BOARD_VER_MINOR")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlBoard/FW_BOARD_VER_PATCH"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/FW_BOARD_VER_PATCH")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlBoard/FW_BOARD_VER_COMMIT"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Board/FW_BOARD_VER_COMMIT")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlPulseshape/flattopStartIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/PulseShape/Indices/flattopStart")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlPulseshape/fillingStartIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/PulseShape/Indices/fillingStart")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlPulseshape/decayStartIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/PulseShape/Indices/decayStart")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlFb/limitI"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/limitI")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFb/limitQ"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/limitQ")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbGainTable/bufferSelectI"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/bufferSelectI")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbGainTable/bufferSelectQ"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/bufferSelectQ")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbGainTable/bufferCurrentI"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/bufferCurrentI")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbGainTable/bufferCurrentQ"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/Gain/Table/bufferCurrentQ")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbMimocoeff/valid"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/MimoCoefficients/valid")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFbSmithcoeff/valid"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/SmithCoefficients/valid")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlAperror/fault"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/AmplitudePhaseError/fault")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlFWseudet/fatalErrorDetected"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FirmwareSEUDetection/unrecoverableErrorDetected")
field(EGU, "None")
}
record(longin, "$(Server)/CtrlFWseudet/fatalErrorDetectedRaw"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FirmwareSEUDetection/unrecoverableErrorDetectedRaw")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFWseudet/crcErrorAftBoot"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FirmwareSEUDetection/crcErrorSinceFpgaBoot")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlFWseudet/eccFixedFramesAftBoot"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FirmwareSEUDetection/eccFixedFramesSinceFpgaBoot")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlInterlocklatcher/ilockLatchStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/InterlockLatcher/ilockLatchStatus")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Triggerintervalmonitor/triggerStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) TriggerIntervalMonitor/triggerStatus")
field(EGU, "None")
}
record(longin, "$(Server)/Refphasemonitor/refPhaseStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ReferencePhaseMonitor/referencePhaseStatus")
field(EGU, "None")
}
record(longin, "$(Server)/Adcb0/normalTrigger"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/normalTrigger")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0/rawTrigger"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/rawTrigger")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0/WORD_DAQ_MUX1"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/WORD_DAQ_MUX1")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0/daqEnableForRawMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/daqEnableForRawMode")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0/timingDividerAdc"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/timingDividerAdc")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/fpgaClockStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/fpgaClockStatus")
field(EGU, "None")
}
record(longin, "$(Server)/Adcb0Cfg/fpgaClockError"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/fpgaClockError")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/BOARD_CONFIG_PRIMARY_DAQ_EN"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/BOARD_CONFIG_PRIMARY_DAQ_EN")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/BOARD_CONFIG_SECONDARY_DAQ_EN"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/BOARD_CONFIG_SECONDARY_DAQ_EN")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/BOARD_VS_CH_ENA"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/BOARD_VS_CH_ENA")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/FW_BOARD_VER_MAJOR"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/FW_BOARD_VER_MAJOR")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/FW_BOARD_VER_MINOR"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/FW_BOARD_VER_MINOR")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/FW_BOARD_VER_PATCH"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/FW_BOARD_VER_PATCH")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/FW_BOARD_VER_COMMIT"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/FW_BOARD_VER_COMMIT")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_0")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_1")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_2")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_3"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_3")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_4"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_4")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Cfg/LLL_STATUS_5"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Configuration/LLL_STATUS_5")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0FWseudet/fatalErrorDetected"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/FirmwareSEUDetection/unrecoverableErrorDetected")
field(EGU, "None")
}
record(longin, "$(Server)/Adcb0FWseudet/fatalErrorDetectedRaw"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/FirmwareSEUDetection/unrecoverableErrorDetectedRaw")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0FWseudet/crcErrorAftBoot"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/FirmwareSEUDetection/crcErrorSinceFpgaBoot")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0FWseudet/eccFixedFramesAftBoot"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/FirmwareSEUDetection/eccFixedFramesSinceFpgaBoot")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Status/WORD_AMP_LIMIT_PRE_ACTIVE"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Status/WORD_AMP_LIMIT_PRE_ACTIVE")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Status/WORD_AMP_LIMIT_ACTIVE"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Status/WORD_AMP_LIMIT_ACTIVE")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Adcb0Status/WORD_AMP_LIMIT_TRG_ACTIVE"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) AdcBoard0/Status/WORD_AMP_LIMIT_TRG_ACTIVE")
field(EGU, "n./a.")
}
record(longin, "$(Server)/ServerVersion/config"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/Version/config")
field(EGU, "unknown")
}
record(longin, "$(Server)/ServerVersion/major"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/Version/major")
field(EGU, "None")
}
record(longin, "$(Server)/ServerVersion/minor"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/Version/minor")
field(EGU, "None")
}
record(longin, "$(Server)/ServerVersion/patch"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Server/Version/patch")
field(EGU, "None")
}
record(longin, "$(Server)/Cfg/pulseLength"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/pulseLength")
field(EGU, "samples")
}
record(longin, "$(Server)/Cfg/tZero_samples"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/tZero_samples")
field(EGU, "unknown")
}
record(longin, "$(Server)/Samplingscheme/timingDividerController"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) SamplingScheme/timingDividerController")
field(EGU, "n./a.")
}
record(longin, "$(Server)/Samplingscheme/timingDividerTables"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) SamplingScheme/timingDividerTables")
field(EGU, "n./a.")
}
record(longin, "$(Server)/CtrlStatusActPLength/samples"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/ActualPulseLength/samples")
field(EGU, "")
}
record(longin, "$(Server)/CtrlStatus/overall"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/overall")
field(EGU, "")
}
record(longin, "$(Server)/CtrlStatus/intendedPulseLength"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/intendedPulseLength")
field(EGU, "")
}
record(longin, "$(Server)/CtrlStatus/controllerStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/controllerStatus")
field(EGU, "")
}
record(longin, "$(Server)/CtrlStatus/inhibitAlgos"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/inhibitAlgos")
field(EGU, "")
}
record(longin, "$(Server)/CtrlStatus/bitmaskForInhibitAlgos"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Status/bitmaskForInhibitAlgos")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/nMaxBunches"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/nMaxBunches")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/nMaxBeamRegions"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/nMaxBeamRegions")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/instanceType"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/instanceType")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/IQdetectionLength"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/IQdetectionLength")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/nSinCosTableSize"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/nSinCosTableSize")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/sinSign"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/sinSign")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/nAdcBoards"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/nAdcBoards")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/enableAutomation"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/enableAutomation")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/enablePhaseSetter"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/enablePhaseSetter")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/enableAdcChannelStatistics"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/enableAdcChannelStatistics")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/enableControllerChannelStatistics"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/enableControllerChannelStatistics")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/maximumTriggerInterval"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/maximumTriggerInterval")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/flattopBeginIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/flattopBeginIndex")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/flattopEndIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/flattopEndIndex")
field(EGU, "")
}
record(longin, "$(Server)/Cfg/daqDecimation"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/rawAdcDecimation")
field(EGU, "")
}
record(longin, "$(Server)/CfgAdcb0/nChannels"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/AdcBoard0/nChannels")
field(EGU, "")
}
record(longin, "$(Server)/CfgAdcb0/slotNumber"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/AdcBoard0/slotNumber")
field(EGU, "")
}
record(longin, "$(Server)/CfgSamplingposition/index"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/SamplingPosition/index")
field(EGU, "")
}
record(longin, "$(Server)/CfgMicrodaq/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/MicroDAQ/enable")
field(EGU, "")
}
record(longin, "$(Server)/CfgMicrodaq/enableDetails"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/MicroDAQ/enableDetails")
field(EGU, "")
}
record(longin, "$(Server)/CfgMicrodaq/decimationThreshold"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/MicroDAQ/decimationThreshold")
field(EGU, "")
}
record(longin, "$(Server)/CfgMicrodaq/decimationFactor"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Configuration/MicroDAQ/decimationFactor")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/ScalingAvgWin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/ScalingAvgWin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/RotationAvgWin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/RotationAvgWin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/RatioAvgWin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/OL/RatioAvgWin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/ScalingAvgWin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/ScalingAvgWin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RotationAvgWin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RotationAvgWin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RatioAvgWinFilling/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RatioAvgWinFilling/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RatioAvgWinFlattop/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/RatioAvgWinFlattop/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/ForwardAvgwin/startIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/startIndex")
field(EGU, "")
}
record(longin, "$(Server)/OVC/CL/ForwardAvgwin/endIndex"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/endIndex")
field(EGU, "")
}
record(longin, "$(Server)/OvcStatus/code"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) OutputVectorCorrection/Status/code")
field(EGU, "")
}
record(longin, "$(Server)/Lff/isLimited"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) LearningFeedForward/isLimited")
field(EGU, "")
}
record(lso, "$(Server)/UservariablesMain/USER_MESSAGE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/Main/USER_MESSAGE")
field(SIZV, "255")
field(PINI, "1")
}
record(lso, "$(Server)/UservariablesMain/LOC_KLYSTRON"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/Main/LOC_KLYSTRON")
field(SIZV, "255")
field(PINI, "1")
}
record(lso, "$(Server)/UservariablesMain/LOC_MPS"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/Main/LOC_MPS")
field(SIZV, "255")
field(PINI, "1")
}
record(lso, "$(Server)/UservariablesMain/LOC_MOD"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/Main/LOC_MOD")
field(SIZV, "255")
field(PINI, "1")
}
record(lso, "$(Server)/UservariablesMain/LOC_RACK"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/Main/LOC_RACK")
field(SIZV, "255")
field(PINI, "1")
}
record(longout, "$(Server)/Ctrl/resetErrorMessage"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/resetErrorMessage")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFfSmooth/riseFunction"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/riseFunction")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFfSmooth/stepFunction"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/stepFunction")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFfSmooth/fallFunction"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/fallFunction")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFb/maximumOutput"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/maximumOutput")
field(EGU, "digits")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFb/mimoEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/mimoEnable")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFb/smithEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/smithEnable")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFb/smithDelay"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/smithDelay")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFbGainScheduling/functionSelect"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/Gain/Scheduling/functionSelect")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFbMimocoeff/apply"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/apply")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFbSmithcoeff/apply"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/apply")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlPhasemodFf/functionSelect"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/FeedForward/functionSelect")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlPhasemodSp/functionSelect"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/Setpoint/functionSelect")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlAperror/faultCountSet"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/AmplitudePhaseError/faultCountSet")
field(EGU, "deg")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlAperror/faultCountClear"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/AmplitudePhaseError/faultCountClear")
field(EGU, "deg")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlOutTotal/limiterEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Total/limiterEnable")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlOutCalCadeinovc/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/CascadeInputOVC/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlBoardinit/forceReinitialisation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/BoardInit/forceReinitialisation")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlVm/qSign"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/qSign")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlVmPredistorter/ENA"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/Predistorter/ENA")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFastprotection/ENA"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/ENA")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/CtrlFastprotection/THRESHOLD"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/THRESHOLD")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/Adcb0/rawDaqMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) AdcBoard0/rawDaqMode")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Adcb0Cfg/BOARD_RESET"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) AdcBoard0/Configuration/BOARD_RESET")
field(EGU, "n./a.")
field(PINI, "1")
}
record(longout, "$(Server)/Adcb0Boardinit/forceReinitialisation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) AdcBoard0/BoardInit/forceReinitialisation")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/ServerInvaliditytracer/printTrace"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Server/InvalidityTracer/printTrace")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Cfg/vectorSumBitShift"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/vectorSumBitShift")
field(EGU, "bits")
field(PINI, "1")
}
record(longout, "$(Server)/Cfg/vectorSumBitShiftNoScale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/vectorSumBitShiftNoScale")
field(EGU, "")
field(PINI, "1")
}
record(longout, "$(Server)/Cfg/sampingDecimation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/samplingDecimation")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Monitoringtrigger/period"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) MonitoringTrigger/period")
field(EGU, "ms")
field(PINI, "1")
}
record(longout, "$(Server)/Ovc/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Ovc/debug"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/debug")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Ovc/nAveragedTriggers"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/nAveragedTriggers")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/Scaling/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/ScalingAvgwin/fromFlattopEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/ScalingAvgwin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/ScalingAvgwin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/ScalingAvgwin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/Rotation/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RotationAvgwin/fromFlattopEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RotationAvgwin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RotationAvgwin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RotationAvgwin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/Ratio/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RatioAvgwin/fromFlattopEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RatioAvgwin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RatioAvgwin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/OL/RatioAvgwin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/Scaling/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ScalingAvgwin/fromFlattopEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ScalingAvgwin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ScalingAvgwin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ScalingAvgwin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/Rotation/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RotationAvgwin/fromFlattopEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RotationAvgwin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RotationAvgwin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RotationAvgwin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/Ratio/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFilling/fromFTEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFilling/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFilling/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFilling/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFilling/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFlattop/fromFTEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFlattop/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFlattop/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/RatioAvgWinFlattop/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/AveragingWindowFlattop/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/Forward/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardAvgWin/fromFTEnd"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/fromFlattopEnd")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardAvgWin/poi"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/poi")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardAvgWin/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/offset")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardAvgWin/length"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/AveragingWindow/length")
field(EGU, "samples")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardRefpoint/autoStore"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/ReferencePoint/autoStore")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OVC/CL/ForwardRefpoint/store"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/ReferencePoint/store")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/OvcStatus/resetMessage"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/Status/resetMessage")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/reset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/reset")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/triggerDecimation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/triggerDecimation")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/shiftCorrectionTable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/shiftCorrectionTable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/outputLimit"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/outputLimit")
field(EGU, "bits")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/firEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/firEnable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/firTap"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/firTap")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/firExtraTriggerDecimation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/firExtraTriggerDecimation")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/smoothingEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/smoothingEnable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/smoothingTap"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/smoothingTap")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/modelOrder"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/modelOrder")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/Lff/matrixEnableShort"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/matrixEnableShort")
field(EGU, "None")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFrequencyModulation/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FrequencyModulation/offset")
field(EGU, "kHz")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPulseshape/delay"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PulseShape/delay")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPulseshape/fillingDuration"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PulseShape/fillingDuration")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPulseshape/flattopDuration"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PulseShape/flattopDuration")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFf/delay"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/delay")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFfSmooth/riseTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/riseTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFfSmooth/stepTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/stepTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFfSmooth/fallTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Smooth/fallTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/delay"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/delay")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/powerScaling"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/powerScaling")
field(EGU, "kV^2/W")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/power"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/power")
field(EGU, "W")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/phaseSlope"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/phaseSlope")
field(EGU, "°/flattop")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/amplitudeSlope"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/amplitudeSlope")
field(EGU, "${gradientUnit}/flattop")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbGain/delay"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/Gain/delay")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbGainDaq/samplingOffset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/Gain/DAQ/samplingOffset")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbGainScheduling/startTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/Gain/Scheduling/startTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbGainScheduling/stopTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/Gain/Scheduling/stopTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B11_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B11_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B12_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B12_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B21_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B21_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/A22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/A22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B22_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B22_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeff/B22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/B22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B11_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B11_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B12_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B12_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B21_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B21_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/A22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/A22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B22_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B22_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbMimocoeffAct/B22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/MimoCoefficients/Actual/B22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B11_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B11_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B12_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B12_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B21_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B21_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/A22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/A22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B22_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B22_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeff/B22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/B22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B11_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B11_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B11_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B11_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B11_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B11_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B12_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B12_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B12_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B12_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B12_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B12_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B21_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B21_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B21_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B21_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B21_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B21_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/A22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/A22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B22_0"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B22_0")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B22_1"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B22_1")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFbSmithcoeffAct/B22_2"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedBack/SmithCoefficients/Actual/B22_2")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodFf/timeConstant"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/FeedForward/timeConstant")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodFf/startTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/FeedForward/startTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodFf/stopTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/FeedForward/stopTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodSp/timeConstant"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/Setpoint/timeConstant")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodSp/startTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/Setpoint/startTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodSp/stopTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/Setpoint/stopTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlVsCal/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorSum/Calibration/scale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlAperror/amplitudeLimit"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/AmplitudePhaseError/amplitudeLimit")
field(EGU, "%")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutTotal/limiter"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Total/limiter")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutCalCadeinovc/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/CascadeInputOVC/scale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutCalManual/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/Manual/scale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlVm/attenuation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorModulator/attenuation")
field(EGU, "dB")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFastprotection/LIMIT_HIGH"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/LIMIT_HIGH")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFastprotection/LIMIT_LOW"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/LIMIT_LOW")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFastprotection/SLOPE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/SLOPE")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFastprotection/START"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/START")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlFastprotection/STOP"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FastProtection/STOP")
field(EGU, "n./a.")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Cfg/bitScaling"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/bitScaling")
field(EGU, "${gradientUnit}^-1")
field(PREC, "0")
field(PINI, "1")
}
record(ao, "$(Server)/Cfg/QLoaded"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/QLoaded")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Cfg/QLoadedFudge"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/QLoadedFudge")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CfgSamplingposition/offset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/SamplingPosition/offset")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CfgCommoncal/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/CommonCalibration/scale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Ovc/manualRatio"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/manualRatio")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Ovc/totalScaleMax"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/totalScaleMax")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Ovc/totalScaleMin"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/totalScaleMin")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/OL/Scaling/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Scaling/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/OL/Rotation/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Rotation/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/OL/Ratio/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/OpenLoop/Ratio/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Scaling/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Rotation/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Rotation/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Ratio/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Ratio/maxLoopGainError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/maxLoopGainError")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Forward/gain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Forward/gain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OvcThreshold/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/Threshold/amplitude")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Lff/startTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/startTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Lff/stopTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/stopTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Lff/maxControlError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/maxControlError")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Lff/minControlError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/minControlError")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Lff/smoothingStopTime"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) LearningFeedForward/smoothingStopTime")
field(EGU, "us")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/UservariablesRfinfo/OL_A_SIZE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/OL_A_SIZE")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/UservariablesRfinfo/OL_B_C_SIZE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/OL_B_C_SIZE")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/UservariablesRfinfo/CL_A_SIZE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/CL_A_SIZE")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/UservariablesRfinfo/CL_B_C_SIZE"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) UserVariables/RfInfo/CL_B_C_SIZE")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlVsCal/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorSum/Calibration/angle")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlVsCal/performPhaseRotation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorSum/Calibration/performPhaseRotation")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutCal/performPhaseRotation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/performPhaseRotation")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutCalCadeinovc/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/CascadeInputOVC/angle")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlOutCalManual/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Output/Calibration/Manual/angle")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/performPhaseRotation"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/performPhaseRotation")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/phaseFillingDelta"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/phaseFillingDelta")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodFf/maximumPhaseOffset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/FeedForward/maximumPhaseOffset")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlPhasemodSp/maximumPhaseOffset"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/PhaseModulation/Setpoint/maximumPhaseOffset")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CfgCommoncal/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/CommonCalibration/angle")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Refphasemonitor/remoteAvgRefPhase"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) ReferencePhaseMonitor/remoteAverageReferencePhase")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlAperror/phaseLimit"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/AmplitudePhaseError/phaseLimit")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Ratio/maxLoopPhaseError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Ratio/maxLoopPhaseError")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/OVC/CL/Scaling/maxLoopPhaseError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) OutputVectorCorrection/ClosedLoop/Scaling/maxLoopPhaseError")
field(EGU, "°")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/amplitudeLimitOperational"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/amplitudeLimitOperational")
field(EGU, "${gradientUnit}")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlSp/amplitudeLimitAbsolute"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/amplitudeLimitAbsolute")
field(EGU, "${gradientUnit}")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Cfg/zeroPhaseThreshold"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Configuration/zeroPhaseThreshold")
field(EGU, "${gradientUnit}")
field(PREC, "3")
field(PINI, "1")
}
record(lsi, "$(Server)/Ctrl/errorMessage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Controller/errorMessage")
}
record(lsi, "$(Server)/ServerVersion/string"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Server/Version/string")
}
record(lsi, "$(Server)/Cfg/gradientUnit"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/gradientUnit")
}
record(lsi, "$(Server)/Cfg/gradientUnitPerLength"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/gradientUnitPerLength")
}
record(lsi, "$(Server)/Cfg/powerUnit"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/powerUnit")
}
record(lsi, "$(Server)/Cfg/timerLocation"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/timerLocation")
}
record(lsi, "$(Server)/Cfg/extraDevices"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/extraDevices")
}
record(lsi, "$(Server)/CfgMicrodaq/outputFormat"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) Configuration/MicroDAQ/outputFormat")
}
record(lsi, "$(Server)/OvcStatus/message"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) OutputVectorCorrection/Status/message")
}
record(lsi, "$(Server)/Lff/message"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(SIZV, "255")
field(INP, "@$(APP) LearningFeedForward/message")
}
record(bo, "$(Server)/CtrlFrequencyModulation/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FrequencyModulation/enable")
field(PINI, "1")
field(ZNAM, "Disabled")
field(ONAM, "Enabled")
}
record(bo, "$(Server)/CtrlSp/smoothEnable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/smoothEnable")
field(PINI, "1")
field(ZNAM, "Disabled")
field(ONAM, "Enabled")
}
record(bo, "$(Server)/CtrlSpCorr/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/SetPoint/Correction/enable")
field(PINI, "1")
field(ZNAM, "Disabled")
field(ONAM, "Enabled")
}
record(bo, "$(Server)/CtrlFfCorr/enableUser"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Correction/enableUser")
field(PINI, "1")
field(ZNAM, "Disabled")
field(ONAM, "Enabled")
}
record(bo, "$(Server)/CtrlFfCorr/enableLFF"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/FeedForward/Correction/enableLFF")
field(PINI, "1")
field(ZNAM, "Disabled")
field(ONAM, "Enabled")
}
record(bi, "$(Server)/CtrlFf/enable_actual"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/FeedForward/enable_actual")
}
record(bi, "$(Server)/CtrlFb/enable_actual"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/FeedBack/enable_actual")
}
record(bi, "$(Server)/CtrlStatus/saturation"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/saturation")
}
record(bi, "$(Server)/CtrlStatus/externalInterlock"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/externalInterlock")
}
record(bi, "$(Server)/CtrlStatus/interlockLatcher"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/interlockLatcher")
}
record(bi, "$(Server)/CtrlStatus/fastProtectionActive"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/fastProtectionActive")
}
record(bi, "$(Server)/CtrlStatus/limiters"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/limiters")
}
record(bi, "$(Server)/CtrlStatus/prelimiters"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/prelimiters")
}
record(bi, "$(Server)/CtrlStatus/outputAmplitudeLimit"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/outputAmplitudeLimit")
}
record(bi, "$(Server)/CtrlStatus/controllerLimitI"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/controllerLimitI")
}
record(bi, "$(Server)/CtrlStatus/controllerLimitQ"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/controllerLimitQ")
}
record(bi, "$(Server)/CtrlStatus/feedForwardSaturationI"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/feedForwardSaturationI")
}
record(bi, "$(Server)/CtrlStatus/feedForwardSaturationQ"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/feedForwardSaturationQ")
}
record(bi, "$(Server)/CtrlStatus/gainSaturationI"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/gainSaturationI")
}
record(bi, "$(Server)/CtrlStatus/gainSaturationQ"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/gainSaturationQ")
}
record(bi, "$(Server)/CtrlStatus/offsetCompSaturI"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/offsetCompensationSaturationI")
}
record(bi, "$(Server)/CtrlStatus/offsetCompSaturQ"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/Status/offsetCompensationSaturationQ")
}
record(bi, "$(Server)/CtrlBoardinit/bootStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) Controller/BoardInit/bootStatus")
}
record(bi, "$(Server)/Adcb0Boardinit/bootStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, ".5 second")
field(INP, "@$(APP) AdcBoard0/BoardInit/bootStatus")
}