##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") }