I Top
Charge | $(DEVICETYPEDEV):$(AREA):$(POS):CHRG | pC |
Charge 1Hz† | $(DEVICETYPEDEV):$(AREA):$(POS):CHRG1H | pC |
Number of electrons | $(DEVICETYPEDEV):$(AREA):$(POS):NELTMIT | Nel |
Number of electrons 1Hz† | $(DEVICETYPEDEV):$(AREA):$(POS):NEL1H TMIT1H | Nel |
† May be implemented by BSA
II Statistics
Charge average | $(DEVICETYPEDEV):$(AREA):$(POS):CHRGAVG | pC |
Charge standard deviation | $(DEVICETYPEDEV):$(AREA):$(POS):CHRGSTD | pC |
Trigger rate | $(DEVICETYPEDEV):$(AREA):$(POS):TRGRATERATE | Hz |
III Temperatures
Toroid | $(DEVICETYPEDEV):$(AREA):$(POS):TempTempTor | K K |
Amplifier | $(DEVICETYPEDEV):$(AREA):$(POS):TempAmp $(DEVICETYPEDEV):$(AREA):$(POS):TempAmpRBVTempAmpRef | K K |
Electronics | $(DEVICETYPEDEV):$(AREA):$(POS):TempElc $(DEVICETYPEDEV):$(AREA):$(POS):TempElcRBVTempElcRef | K K |
IV Expert
...
A. Initialize
YAML Config $(DEV):________
YAML Load File $(DEV):________
YAML Save File $(DEV):________
AMC Card $(DEV):________
...
Load Configuration | $(DEV):$(AREA):$(POS):LoadCfg $(DEV):$(AREA):$(POS):LoadCfgStat $(DEV):$(AREA):$(POS):LoadCfgFile | |
Save Configuration | $(DEV):$(AREA):$(POS):SaveCfg $(DEV):$(AREA):$(POS):SaveCfgStat $(DEV):$(AREA):$(POS):SaveCfgFile | |
AMC Card | $(DEV):$(AREA):$(POS):InitAmcCard | |
Waveform Engine Bufs | $(DEV):$(AREA):$(POS):WEBInit |
B. Status
...
1. Version
...
BuildStamp |
...
$(DEV): |
...
$(AREA):$(POS):BuildStamp | |
FpgaVersion |
$(DEV): |
...
$(AREA):$(POS):FpgaVersion | ||
DeviceDna | $(DEV):$(AREA):$(POS):DeviceDna | |
DeviceId | $(DEV):$(AREA):$(POS):DeviceId |
DeviceDna $(DEV):________
...
2. AMC
AmcClkFreq | $(DEV):$(AREA):$(POS):AmcClkFreq | |
AdcData |
...
$(DEV |
...
):$(AREA):$(POS):AdcData | |
Stream0:16 | $(DEV):$(AREA):$(POS):Stream0 $(DEV):$(AREA):$(POS):Stream0_16 |
Stream0:16 $(DEV):________
...
3. DaqMuxV2
...
TrigCount |
...
$(DEV): |
...
$(AREA):$(POS):MuxTrigCnt | |
FrameCnt |
$(DEV): |
...
$(AREA):$(POS):MuxFrameCnt | ||
FreezeStatus | $(DEV):$(AREA):$(POS):MuxFrzStat | |
InputDataValid | $(DEV):$(AREA):$(POS):MuxInDatVal | |
StreamEnabled | $(DEV):$(AREA):$(POS):MuxStrmEna | |
StreamError | $(DEV):$(AREA):$(POS):MuxStrmErr | |
StreamOverflow | $(DEV):$(AREA):$(POS):MuxStrmOflw | |
StreamPause | $(DEV):$(AREA):$(POS):MuxStrmPs | |
StreamReady | $(DEV):$(AREA):$(POS):MuxStrmRdy | |
Timestamp | $(DEV):$(AREA):$(POS):MuxTmstmp | |
TriggerCascStatus | $(DEV):$(AREA):$(POS):MuxCascStat | |
TriggerHwArmed | $(DEV):$(AREA):$(POS):MuxTrigHwArm | |
TriggerHwStatus | $(DEV):$(AREA):$(POS):MuxTrigHwStat | |
TriggerStatus | $(DEV):$(AREA):$(POS):MuxTrigStat | |
TriggerSwStatus | $(DEV):$(AREA):$(POS):MuxTrigSwStat |
FreezeStatus $(DEV):________
InputDataValid $(DEV):________
StreamEnabled $(DEV):________
StreamError $(DEV):________
StreamOverflow $(DEV):________
StreamPause $(DEV):________
StreamReady $(DEV):________
Timestamp $(DEV):________
TriggerCascStatus $(DEV):________
TriggerHwArmed $(DEV):________
TriggerHwStatus $(DEV):________
TriggerStatus $(DEV):________
...
4. WaveformEngineBuffers
...
BurstSize |
...
$(DEV): |
...
$(AREA):$(POS):WEBBurstSz | |
Done |
$(DEV): |
...
Empty $(DEV):________
Error $(DEV):________
FramesSinceTrigger $(DEV):________
Full $(DEV):________
TriggerAddr $(DEV):________
Triggered $(DEV):________
WrAddr $(DEV):________
C. Triggers
1. TLR0: Bergoz
SelectField $(DEV):SelFld0
SelectSource $(DEV):SelSrc0
SoftTrig $(DEV):SftTrg0
beamRequest $(DEV):BeamRq0
fixedRate $(DEV):FxRate0
outPolarity $(DEV):OutPol0
trigDelay $(DEV):TrgDly0
trigStretch $(DEV):TrgStr0
2. TLR1: Calibration
SelectField $(DEV):SelFld1
SelectSource $(DEV):SelSrc1
SoftTrig $(DEV):SftTrg1
beamRequest $(DEV):BeamRq1
fixedRate $(DEV):FxRate1
outPolarity $(DEV):OutPol1
trigDelay $(DEV):TrgDly1
trigStretch $(DEV):TrgStr1
3. TLR4: Waveforms
SelectField $(DEV):SelFld4
SelectSource $(DEV):SelSrc4
SoftTrig $(DEV):SftTrg4
beamRequest $(DEV):BeamRq4
fixedRate $(DEV):FxRate4
outPolarity $(DEV):OutPol4
trigDelay $(DEV):TrgDly4
trigStretch $(DEV):TrgStr4
4. TLR6: Calculations
SelectField $(DEV):SelFld6
SelectSource $(DEV):SelSrc6
SoftTrig $(DEV):SftTrg6
beamRequest $(DEV):BeamRq6
fixedRate $(DEV):FxRate6
outPolarity $(DEV):OutPol6
trigDelay $(DEV):TrgDly6
trigStretch $(DEV):TrgStr6
D. Control
1. Coefficients
Version $(DEV):Version
Temperature coeffient 0 $(DEV):TempCoef0
Temperature coeffient 1 $(DEV):TempCoef1
Temperature coeffient 2 $(DEV):TempCoef2
Calibration Temperature $(DEV):TempCalib K
LnQcal coefficient $(DEV):CoefLnQ
Coeffient A0 $(DEV):CoefA0
Coeffient A1 $(DEV):CoefA1
Coeffient A2 $(DEV):CoefA2
2. BCM-Bergoz Mode
Mode $(DEV):________
NumberSamples0 $(DEV):________
$(AREA):$(POS):WEBDone | ||
Empty | $(DEV):$(AREA):$(POS):WEBEmpty | |
Error | $(DEV):$(AREA):$(POS):WEBError | |
FramesSinceTrigger | $(DEV):$(AREA):$(POS):WEBFSTrig | |
Full | $(DEV):$(AREA):$(POS):WEBFull | |
TriggerAddr | $(DEV):$(AREA):$(POS):WEBTrigAddr | |
Triggered | $(DEV):$(AREA):$(POS):WEBTrigd | |
WrAddr | $(DEV):$(AREA):$(POS):WEBWrAddr |
C. Triggers
Bergoz | $(DEV):$(AREA):$(POS):TLR0:NAME $(DEV):$(AREA):$(POS):TLR0:OutPolRBV $(DEV):$(AREA):$(POS):TLR0:TrigDly $(DEV):$(AREA):$(POS):TLR0:TrigDlyRBV $(DEV):$(AREA):$(POS):TLR0:TrigStr $(DEV):$(AREA):$(POS):TLR0:TrigStrRBV | |
Calibration | $(DEV):$(AREA):$(POS):TLR3:NAME $(DEV):$(AREA):$(POS):TLR3:OutPolRBV $(DEV):$(AREA):$(POS):TLR3:TrigDly $(DEV):$(AREA):$(POS):TLR3:TrigDlyRBV $(DEV):$(AREA):$(POS):TLR3:TrigStr $(DEV):$(AREA):$(POS):TLR3:TrigStrRBV | |
Waveforms | $(DEV):$(AREA):$(POS):TLR4:NAME $(DEV):$(AREA):$(POS):TLR4:OutPolRBV $(DEV):$(AREA):$(POS):TLR4:TrigDly $(DEV):$(AREA):$(POS):TLR4:TrigDlyRBV $(DEV):$(AREA):$(POS):TLR4:TrigStr $(DEV):$(AREA):$(POS):TLR4:TrigStrRBV | |
Calculation | $(DEV):$(AREA):$(POS):TLR6:NAME $(DEV):$(AREA):$(POS):TLR6:OutPolRBV $(DEV):$(AREA):$(POS):TLR6:TrigDly $(DEV):$(AREA):$(POS):TLR6:TrigDlyRBV $(DEV):$(AREA):$(POS):TLR6:TrigStr $(DEV):$(AREA):$(POS):TLR6:TrigStrRBV |
D. Control
1. Coefficients
DSP core version | $(DEV):$(AREA):$(POS):DSPVers | |
Temperature coeffient 0 | $(DEV):$(AREA):$(POS):CoefT0 $(DEV):$(AREA):$(POS):CoefT0RBV | |
Temperature coeffient 1 | $(DEV):$(AREA):$(POS):CoefT1 $(DEV):$(AREA):$(POS):CoefT1RBV | |
Temperature coeffient 2 | $(DEV):$(AREA):$(POS):CoefT2 $(DEV):$(AREA):$(POS):CoefT2RBV | |
Calibration temperature | $(DEV):$(AREA):$(POS):CoefTCal $(DEV):$(AREA):$(POS):CoefTCalRBV | K K |
LnQcal coefficient | $(DEV):$(AREA):$(POS):CoefLnQ $(DEV):$(AREA):$(POS):CoefLnQRBV | |
Coefficient A0 | $(DEV):$(AREA):$(POS):CoefA0 $(DEV):$(AREA):$(POS):CoefA0RBV | |
Coefficient A1 | $(DEV):$(AREA):$(POS):CoefA1 $(DEV):$(AREA):$(POS):CoefA1RBV | |
Coefficient A2 | $(DEV):$(AREA):$(POS):CoefA2 $(DEV):$(AREA):$(POS):CoefA2RBV |
2. BCM-Bergoz Mode
Mode | $(DEV):$(AREA):$(POS):Mode $(DEV):$(AREA):$(POS):ModeRBV | |
NumberSamples0 | $(DEV):$(AREA):$(POS):NumSamp0 $(DEV):$(AREA):$(POS):NumSamp0RBV | |
TriggerHwAutoRearm | $(DEV):$(AREA):$(POS):AutoRearm $(DEV):$(AREA):$(POS):AutoRearmRBV |
...