I User Visible
A. Current acquisition
SUM | BLEN:$(AREA):$(POS):SUM | |
IMAX | BLEN:$(AREA):$(POS):IMAX | A |
Transmitted intensity | BLEN:$(AREA):$(POS):TMIT | pC |
Trigger rate | BLEN:$(AREA):$(POS):RATE | Hz |
B. Waveforms
Stream0 | BLEN:$(AREA):$(POS):Stream0 BLEN:$(AREA):$(POS):Stream0_16 | |
Stream3 | BLEN:$(AREA):$(POS):Stream3 BLEN:$(AREA):$(POS):Stream3_16 |
C. Shutters and Filters
Choice | AMCC:$(AREA):$(POS):ChoiceShut1 AMCC:$(AREA):$(POS):ChoiceShut2 AMCC:$(AREA):$(POS):ChoiceFilt1 AMCC:$(AREA):$(POS):ChoiceFilt2 AMCC:$(AREA):$(POS):ChoiceFilt3 AMCC:$(AREA):$(POS):ChoiceFilt4 | |
Move | AMCC:$(AREA):$(POS):MoveShut1 AMCC:$(AREA):$(POS):MoveShut2 AMCC:$(AREA):$(POS):MoveFilt1 AMCC:$(AREA):$(POS):MoveFilt2 AMCC:$(AREA):$(POS):MoveFilt3 AMCC:$(AREA):$(POS):MoveFilt4 | |
Status 0=OUT, 1=IN, 2=MOVING | AMCC:$(AREA):$(POS):StatusShut1 AMCC:$(AREA):$(POS):StatusShut2 AMCC:$(AREA):$(POS):StatusFilt1 AMCC:$(AREA):$(POS):StatusFilt2 AMCC:$(AREA):$(POS):StatusFilt3 AMCC:$(AREA):$(POS):StatusFilt4 |
II BSA
BLEN BSA PVs are listed here.
III Expert
A. Initialize
Load Configuration | AMCC:$(AREA):$(POS):LoadCfg AMCC:$(AREA):$(POS):LoadCfgStat AMCC:$(AREA):$(POS):LoadCfgFile | |
Save Configuration | AMCC:$(AREA):$(POS):SaveCfg | |
AMC Card | BLEN:$(AREA):$(POS):InitAmcCard | |
Waveform Engine Bufs | BLEN:$(AREA):$(POS):WEBInit |
B. Status
1. Version
BuildStamp | AMCC:$(AREA):$(POS):BuildStamp | |
FpgaVersion | AMCC:$(AREA):$(POS):FpgaVersion | |
DeviceDna | AMCC:$(AREA):$(POS):DeviceDna | |
DeviceId | AMCC:$(AREA):$(POS):DeviceId |
2. AMC
AmcClkFreq | BLEN:$(AREA):$(POS):AmcClkFreq | |
AdcData | BLEN:$(AREA):$(POS):AdcData |
3. DaqMuxV2
TrigCount | BLEN:$(AREA):$(POS):MuxTrigCnt | |
FrameCnt | BLEN:$(AREA):$(POS):MuxFrameCnt | |
FreezeStatus | BLEN:$(AREA):$(POS):MuxFrzStat | |
InputDataValid | BLEN:$(AREA):$(POS):MuxInDatVal | |
StreamEnabled | BLEN:$(AREA):$(POS):MuxStrmEna | |
StreamError | BLEN:$(AREA):$(POS):MuxStrmErr | |
StreamOverflow | BLEN:$(AREA):$(POS):MuxStrmOflw | |
StreamPause | BLEN:$(AREA):$(POS):MuxStrmPs | |
StreamReady | BLEN:$(AREA):$(POS):MuxStrmRdy | |
Timestamp | BLEN:$(AREA):$(POS):MuxTmstmp | |
TriggerCascStatus | BLEN:$(AREA):$(POS):MuxCascStat | |
TriggerHwArmed | BLEN:$(AREA):$(POS):MuxTrigHwArm | |
TriggerHwStatus | BLEN:$(AREA):$(POS):MuxTrigHwStat | |
TriggerStatus | BLEN:$(AREA):$(POS):MuxTrigStat | |
TriggerSwStatus | BLEN:$(AREA):$(POS):MuxTrigSwStat |
4. WaveformEngineBuffers
BurstSize | BLEN:$(AREA):$(POS):WEBBurstSz | |
Done | BLEN:$(AREA):$(POS):WEBDone | |
Empty | BLEN:$(AREA):$(POS):WEBEmpty | |
Error | BLEN:$(AREA):$(POS):WEBError | |
FramesSinceTrigger | BLEN:$(AREA):$(POS):WEBFSTrig | |
Full | BLEN:$(AREA):$(POS):WEBFull | |
TriggerAddr | BLEN:$(AREA):$(POS):WEBTrigAddr | |
Triggered | BLEN:$(AREA):$(POS):WEBTrigd | |
WrAddr | BLEN:$(AREA):$(POS):WEBWrAddr |
5. Shutters and Filters
MoverOnOff (control bits) b0: Shutter 1 b1: Shutter 2 b2: Filter 1 b3: Filter 2 b4: Filter 3 b5: Filter 4 | AMCC:$(AREA):$(POS):MoverOnOff AMCC:$(AREA):$(POS):MoverOnOffRBV | |
IgnoreMover (control bits) | AMCC:$(AREA):$(POS):IgnoreMover AMCC:$(AREA):$(POS):IgnoreMoverRBV | |
StatusLimitSw (status bits) | AMCC:$(AREA):$(POS):StatusLimitSw | |
Inserted (status bits) b0: Shutter 1 b1: Shutter 2 b2: Filter 1 b3: Filter 2 b4: Filter 3 b5: Filter 4 | AMCC:$(AREA):$(POS):Inserted | |
Removed (status bits) | AMCC:$(AREA):$(POS):Removed |
6. BSA (Status)
Start of frame count | AMCC:$(AREA):$(POS):SofCount | |
End of frame count | AMCC:$(AREA):$(POS):EofCount | |
CRC error count | AMCC:$(AREA):$(POS):CrcErrCount | |
RxClkCount | AMCC:$(AREA):$(POS):RxClkCount | |
RxRstCount | AMCC:$(AREA):$(POS):RxRstCount | |
RxDecErrCount | AMCC:$(AREA):$(POS):RxDecErrCount | |
RxDspErrCount | AMCC:$(AREA):$(POS):RxDspErrCount | |
RxLinkUp | AMCC:$(AREA):$(POS):RxLinkUp | |
PhaseTarget | AMCC:$(AREA):$(POS):PhaseTarget AMCC:$(AREA):$(POS):PhaseTargetRBV | |
RxPolarity | AMCC:$(AREA):$(POS):RxPolarity AMCC:$(AREA):$(POS):RxPolarityRBV | |
Clock select (1 = LCLS-II) | AMCC:$(AREA):$(POS):ClkSelRBV |
7. DspCoreRes
AddSums0 | BLEN:$(AREA):$(POS):AddSums0 | |
AddSums2 | BLEN:$(AREA):$(POS):AddSums2 | |
AddSums3 | BLEN:$(AREA):$(POS):AddSums3 | |
AddSums4 | BLEN:$(AREA):$(POS):AddSums4 | |
AddSums5 | BLEN:$(AREA):$(POS):AddSums5 | |
AddSums0Gap | BLEN:$(AREA):$(POS):AddSums0Gap | |
AddSums1Gap | BLEN:$(AREA):$(POS):AddSums1Gap | |
AddSums2Sensors | BLEN:$(AREA):$(POS):AddSums2Sensors |
C. CmnConfig
Remote Server IP | AMCC:$(AREA):$(POS):SrvRemoteIp AMCC:$(AREA):$(POS):SrvRemoteIpA AMCC:$(AREA):$(POS):SrvRemoteIpB AMCC:$(AREA):$(POS):SrvRemoteIpC AMCC:$(AREA):$(POS):SrvRemoteIpD | |
Remote Server Port | AMCC:$(AREA):$(POS):SrvRemotePort AMCC:$(AREA):$(POS):SrvRemotePortSwap | |
CalibEnable (0 or 1) | AMCC:$(AREA):$(POS):CalibEnable | |
AppType (0 or 1) | AMCC:$(AREA):$(POS):AppType | |
Location (0 or 1) | AMCC:$(AREA):$(POS):Location | |
SelBpm (0 or 1) | AMCC:$(AREA):$(POS):SelBpm | |
TreshTmit | AMCC:$(AREA):$(POS):TreshTmit | |
TmitTimeUp | AMCC:$(AREA):$(POS):TmitTimeUp | |
TmitTimeLow | AMCC:$(AREA):$(POS):TmitTimeLow | |
LclTimeUp | AMCC:$(AREA):$(POS):LclTimeUp | |
LclTimeLow | AMCC:$(AREA):$(POS):LclTimeLow | |
TmitStatus0 | AMCC:$(AREA):$(POS):TmitStatus0 | |
TmitStatus1 | AMCC:$(AREA):$(POS):TmitStatus1 | |
TmitTmit0 | AMCC:$(AREA):$(POS):TmitTmit0 | |
TmitTmit1 | AMCC:$(AREA):$(POS):TmitTmit1 |
D. Triggers
Waveforms | BLEN:$(AREA):$(POS):TLR4:SelFld BLEN:$(AREA):$(POS):TLR4:OutPolRBV BLEN:$(AREA):$(POS):TLR4:TrigDly BLEN:$(AREA):$(POS):TLR4:TrigDlyRBV BLEN:$(AREA):$(POS):TLR4:TrigStr BLEN:$(AREA):$(POS):TLR4:TrigStrRBV | |
Calculation | BLEN:$(AREA):$(POS):TLR6:SelFld BLEN:$(AREA):$(POS):TLR6:OutPolRBV BLEN:$(AREA):$(POS):TLR6:TrigDly BLEN:$(AREA):$(POS):TLR6:TrigDlyRBV BLEN:$(AREA):$(POS):TLR6:TrigStr BLEN:$(AREA):$(POS):TLR6:TrigStrRBV |
E. Control
1. Coefficients
DSP core version | BLEN:$(AREA):$(POS):DSPVers | |
Coefficient A0 | BLEN:$(AREA):$(POS):CoefA0 BLEN:$(AREA):$(POS):CoefA0RBV | |
Coefficient A1 | BLEN:$(AREA):$(POS):CoefA1 BLEN:$(AREA):$(POS):CoefA1RBV | |
Coefficient A2 | BLEN:$(AREA):$(POS):CoefA2 BLEN:$(AREA):$(POS):CoefA2RBV | |
Coefficient A3 | BLEN:$(AREA):$(POS):CoefA3 BLEN:$(AREA):$(POS):CoefA3RBV | |
Coefficient A4 | BLEN:$(AREA):$(POS):CoefA4 BLEN:$(AREA):$(POS):CoefA4RBV | |
Coefficient A5 | BLEN:$(AREA):$(POS):CoefA5 BLEN:$(AREA):$(POS):CoefA5RBV | |
Coefficient B | BLEN:$(AREA):$(POS):CoefB BLEN:$(AREA):$(POS):CoefBRBV | |
Coefficient C | BLEN:$(AREA):$(POS):CoefC BLEN:$(AREA):$(POS):CoefCRBV | |
Coefficient D | BLEN:$(AREA):$(POS):CoefD BLEN:$(AREA):$(POS):CoefDRBV | |
Coefficient E | BLEN:$(AREA):$(POS):CoefE BLEN:$(AREA):$(POS):CoefERBV | |
Coefficient F | BLEN:$(AREA):$(POS):CoefF BLEN:$(AREA):$(POS):CoefFRBV | |
Coefficient G | BLEN:$(AREA):$(POS):CoefG BLEN:$(AREA):$(POS):CoefGRBV | |
Coefficient H | BLEN:$(AREA):$(POS):CoefH BLEN:$(AREA):$(POS):CoefHRBV | |
Coefficient I | BLEN:$(AREA):$(POS):CoefI BLEN:$(AREA):$(POS):CoefIRBV |
2. BLEN Mode
Mode | BLEN:$(AREA):$(POS):SENS0:Mode BLEN:$(AREA):$(POS):SENS0:ModeRBV BLEN:$(AREA):$(POS):SENS1:Mode BLEN:$(AREA):$(POS):SENS1:ModeRBV | |
NumberSamples0 | BLEN:$(AREA):$(POS):SENS0:NumSamp0 BLEN:$(AREA):$(POS):SENS0:NumSamp0RBV BLEN:$(AREA):$(POS):SENS0:NumSamp0 BLEN:$(AREA):$(POS):SENS0:NumSamp0RBV | |
NumberSamples1 | BLEN:$(AREA):$(POS):SENS0:NumSamp1 BLEN:$(AREA):$(POS):SENS0:NumSamp1RBV BLEN:$(AREA):$(POS):SENS1:NumSamp1 BLEN:$(AREA):$(POS):SENS1:NumSamp1RBV | |
TriggerDelay1 | BLEN:$(AREA):$(POS):SENS0:TrigDelay1 | |
TriggerDelay2 | BLEN:$(AREA):$(POS):SENS0:TrigDelay2 BLEN:$(AREA):$(POS):SENS0:TrigDelay2RBV BLEN:$(AREA):$(POS):SENS1:TrigDelay2 BLEN:$(AREA):$(POS):SENS1:TrigDelay2RBV | |
TriggerHwAutoRearm | BLEN:$(AREA):$(POS):AutoRearm BLEN:$(AREA):$(POS):AutoRearmRBV |