ATF2 BPM databases
Low level input data
Raw SIS digitiser data records
Description |
SIS |
Archived |
CASR |
Number of points |
lsisN:numberPTS |
NO |
NO |
Sofware trigger |
lsisN:softTrigger |
NO |
NO |
Clock source |
lsisN:clock |
NO |
NO |
Trigger source |
lsisN:trigger |
NO |
NO |
Restart |
lsisN:autoRestart |
NO |
NO |
Arm |
lsisN:arm |
NO |
NO |
Output data |
lsisN:waveformM |
NO |
NO |
Index N runs over the number of sis cards [1,12] and M is the channel number [0,7]
Raw SLAC digitiser data records
Raw Labview/Windows (S-band RF)
Description |
PV |
Archived |
CASR |
Attenuation set |
cbpm:sband-attnN |
NO |
YES |
Attenuation read |
cbpm:sband-attnN_r |
NO |
NO |
Readback voltages |
cbpm:sband-voltN |
NO |
NO |
Amplifier voltages |
cbpm:sband-ampM |
NO |
NO |
N=[1:10] over number of processors
M=[1:4] number of amplifiers
Digitizer TD2 (100 MHz clock)
Description |
PV |
Archived |
CBPM TD2 read |
cbpm:timingRead |
NO |
CBPM TD2 write |
cbpm:timingWrite |
NO |
Straightness
Decription |
PV |
|
"Straightness_Y_position_BPM$(BPM)" |
|
"Straightness_Y_velocity_BPM$(BPM)" |
|
"Straightness_Y_meas_time_BPM$(BPM)" |
|
"Straightness_X_position_BPM$(BPM)" |
|
"Straightness_Camera_Y_position_BPM$(BPM)" |
|
"Straightness_SSI_BPM$(BPM)" |
Single BPM PVs
Input variables for single BPM
Description |
PV |
Archived |
CASR |
|
bpmnameD:signalstart |
YES |
|
|
bpmnameD:ddcfreq |
YES |
|
|
bpmnameD:ddcfiltertype |
NO |
|
|
bpmnameD:ddcfilterparams |
YES |
|
|
bpmnameD:ddcisamp |
YES |
|
|
bpmnameD:ddcamp |
NO |
|
|
bpmnameD:iqrot |
YES |
|
|
bpmnameD:posscale |
YES |
|
|
bpmnameD:tiltscale |
YES |
|
|
bpmnameD:debuglevel |
YES |
|
|
bpmnameD:ddcpha |
NO |
|
|
bpmnameD:ddcdecay |
YES |
|
|
bpmnameD:enable |
NO |
|
|
bpmnameD:calddcisamp |
YES |
|
|
bpmnameD:calddcfreq |
YES |
|
|
bpmnameD:phadiff |
YES |
|
|
bpmnameD:posflip |
YES |
|
|
bpmnameD:posscaleflip |
YES |
|
Output variables for single BPM
Description |
PV |
Archived |
CARS |
|
bpmnameD:signalstart |
YES |
|
|
bpmnameD:ddcfreq |
YES |
|
|
bpmnameD:ddcfiltertype |
NO |
|
|
bpmnameD:ddcfilterparams |
YES |
|
|
bpmnameD:ddcisamp |
YES |
|
|
bpmnameD:ddcamp |
NO |
|
|
bpmnameD:iqrot |
YES |
|
|
bpmnameD:posscale |
YES |
|
|
bpmnameD:tiltscale |
YES |
|
|
bpmnameD:debuglevel |
YES |
|
|
bpmnameD:ddcpha |
NO |
|
|
bpmnameD:ddcdecay |
YES |
|
|
bpmnameD:enable |
NO |
|
|
bpmnameD:calddcisamp |
YES |
|
|
bpmnameD:calddcfreq |
YES |
|
|
bpmnameD:phadiff |
YES |
|
|
bpmnameD:posflip |
YES |
|
|
bpmnameD:posscaleflip |
YES |
|
|
bpmnameD:ampnoise |
YES |
|
|
bpmnameD:decay |
YES |
|
|
bpmnameD:pedestal |
YES |
|
|
bpmnameD:lastunstat |
NO |
|
|
bpmnameD:signalmax |
YES |
|
|
bpmnameD:signalabovenoise |
YES |
|
|
bpmnameD:firstzero |
NO |
|
|
bpmnameD:freq |
YES |
|
|
bpmnameD:phasesimple |
NO |
|
|
bpmnameD:waveformpro |
NO |
|
|
bpmnameD:amp |
YES |
|
|
bpmnameD:pha |
YES |
|
|
bpmnameD:i |
YES |
|
|
bpmnameD:q |
YES |
|
|
bpmnameD:t0 |
YES |
|
|
bpmnameD:index |
NO |
|
|
bpmnameD:state |
NO |
|
|
bpmnameD:calstate |
NO |
|
|
bpmnameD:pos |
YES |
|
|
bpmnameD:tilt |
YES |
|
|
bpmnameD:calFileName |
NO |
|
|
bpmnameD:tuneFileName |
NO |
|
|
bpmnameD:bbaOffset |
YES |
|
|
bpmnameD:cali |
YES |
|
|
bpmnameD:calq |
YES |
|
|
bpmnameD:calampnorm |
YES |
|
|
bpmnameD:calphadiff |
YES |
|
|
bpmnameD:caliave |
YES |
|
|
bpmnameD:calqave |
YES |
|
|
bpmnameD:calt0 |
NO |
|
|
bpmnameD:nsp |
NO |
|
|
bpmnameD:msp |
NO |
|
|
bpmnameD:sp |
NO |
|
- bpmname = QD10X etc, D = x or y
Global BPM system PVs
Mover calibration control
Description |
PV |
Archived |
CASR |
npulse at point |
cbpm:mcal-npulse |
NO |
|
start positoin |
cbpm:mcal-start |
NO |
|
end position |
cbpm:mcal-end |
NO |
|
nsteps |
cbpm:mcal-nstep |
NO |
|
Corrector calibration control
Description |
PV |
Archived |
CASR |
|
cbpm:ccal-corName |
NO |
|
|
cbpm:ccal-npulse |
NO |
|
|
cbpm:ccal-start |
NO |
|
|
cbpm:ccal-end |
NO |
|
|
cbpm:ccal-nstep |
NO |
|
Bump calibration control
Description |
PV |
Archived |
CASR |
|
cbpm:bcal-npulse |
NO |
|
|
cbpm:bcal-start |
NO |
|
|
cbpm:bcal-end |
NO |
|
|
cbpm:bcal-nstep |
NO |
|
|
cbpm:log-npulse |
NO |
|
|
cbpm:logall-npulse |
NO |
|
System status
Description |
PV |
Archived |
CASR |
|
cbpm:atfHardware |
NO |
|
|
cbpm:systemStatus |
NO |
|
|
cbpm:casrFileName |
NO |
|
|
cbpm:progressStep |
NO |
|
|
cbpm:progressPulse |
NO |
|
System configuration
Description |
PV |
Archived |
CASR |
Names of BPMs |
cbpm:name |
NO |
|
Type of BPM |
cbpm:type |
NO |
|
Frequency |
cbpm:freq |
YES |
|
|
cbpm:cal |
NO |
|
|
cbpm:xattn |
NO |
|
|
cbpm:yattn |
NO |
|
|
cbpm:xpv |
NO |
|
|
cbpm:ypv |
NO |
|
|
cbpm:xrname |
NO |
|
|
cbpm:yrname |
NO |
|
|
cbpm:xrpv |
NO |
|
|
cbpm:yrpv |
NO |
|
X digitiser samples |
cbpm:xnsamp |
NO |
|
Y digitizer samples |
cbpm:ynsamp |
NO |
|
X digitiser type |
cbpm:xdig |
NO |
|
Y digitiser type |
cbpm:ydig |
NO |
|
|
cbpm:process |
NO |
|
Output
Description |
PV |
Archived |
CASR |
X position array |
cbpm:xpos |
YES |
|
X state |
cbpm:xstate |
NO |
|
X In-phase array |
cbpm:xi |
YES |
|
X Quadrature array |
cbpm:xq |
YES |
|
X Magnitude |
cbpm:xm |
YES |
|
X Angle |
cbpm:xa |
YES |
|
Y position array |
cbpm:ypos |
YES |
|
Y state |
cbpm:ystate |
NO |
|
Y In-phase array |
cbpm:yi |
YES |
|
Y Quadrature array |
cbpm:yq |
YES |
|
|
cbpm:ym |
YES |
|
|
cbpm:ya |
YES |
|
|
cbpm:xeig |
NO |
|
|
cbpm:yeig |
NO |
|
|
cbpm:xrms |
NO |
|
|
cbpm:yrms |
NO |
|
|
cbpm:xres |
NO |
|
|
cbpm:yres |
NO |
|
|
cbpm:xcali |
YES |
|
|
cbpm:xcalq |
YES |
|
|
cbpm:ycali |
YES |
|
|
cbpm:ycalq |
YES |
|
|
cbpm:xcalm |
YES |
|
|
cbpm:ycalm |
YES |
|
|
cbpm:xcala |
YES |
|
|
cbpm:cband:calddcfreq |
NO |
|
|
cbpm:cband:calddcismp |
NO |
|
|
cbpm:sband:calddcfreq |
NO |
|
|
cbpm:sband:calddcisamp |
NO |
|
|
cbpm:ipx:calddcfreq |
NO |
|
|
cbpm:ipx:calddcisamp |
NO |
|
|
cbpm:ipy:calddcfreq |
NO |
|
|
cbpm:ipy:calddcisamp |
NO |
|
|
cbpm:temp |
YES |
|
ATF2 global position variables
Description |
PV |
Archived |
CASR |
|
atf2:name |
NO |
NO |
|
atf2:type |
NO |
NO |
|
atf2:xpos |
NO |
NO |
|
atf2:ypos |
NO |
NO |
|
atf2:xres |
NO |
NO |
|
atf2:yres |
NO |
NO |
|
atf2:xrms |
NO |
NO |
|
atf2:yrms |
NO |
NO |