record(bi,"$(P):enable:$(C)") { field(VAL,1) field(ZNAM,"Disabled") field(ONAM,"Enabled") } record(ai,"$(P):hz:$(C)") { field(EGU,"Hz") } record(waveform,"$(P):wf:$(C)") { field(NELM,0x80000) field(FTVL,"FLOAT") } record(waveform,"$(P):rf:$(C)") { field(NELM,50) field(FTVL,"FLOAT") } record(waveform,"$(P):tdc_wnd:$(C)") { field(NELM,0x80000) field(FTVL,"FLOAT") } record(waveform,"$(P):dwellpower:$(C)") { field(NELM,0x40000) field(FTVL,"FLOAT") } record(ai,"$(P):dwellpower:max:$(C)") { field(EGU,"kHz") } record(ai,"$(P):dwellpower:slow:max:$(C)") { field(EGU,"kHz") } record(waveform,"$(P):power:maxes:amp:$(C)") { field(NELM,4) field(FTVL,"FLOAT") } record(waveform,"$(P):power:maxes:freq:$(C)") { field(NELM,4) field(FTVL,"FLOAT") field(EGU,"kHz") } record(waveform,"$(P):power:slow:maxes:amp:$(C)") { field(NELM,4) field(FTVL,"FLOAT") } record(waveform,"$(P):power:slow:maxes:freq:$(C)") { field(NELM,4) field(FTVL,"FLOAT") field(EGU,"kHz") } record(ai,"$(P):power:120KHz:$(C)") {} record(ai,"$(P):power:250MHz:$(C)") {} record(calc,"$(P):power:120KHz:norm:$(C)") { field(SCAN,"1 second") field(CALC,"B>0 && A>0 ? A/B : 0") field(INPA,"$(P):power:120KHz:$(C)") field(INPB,"$(P):power:250MHz:$(C)") }