Download Electronic Instrumentation

Transcript
CAEN
4
Electronic Instrumentation
Acquisition .................................................................................................................... 37
Set / GetChannelEnableMask .......................................................................................................................................37
Set / GetGroupEnableMask...........................................................................................................................................37
SWStartAcquisition ........................................................................................................................................................38
SWStopAcquisition.........................................................................................................................................................38
Set / GetRecordLength ..................................................................................................................................................38
Set / GetPostTriggerSize ...............................................................................................................................................39
Set / GetAcquisitionMode .............................................................................................................................................39
Set / GetChannelDCOffset.............................................................................................................................................40
Set / GetGroupDCOffset ................................................................................................................................................40
Set / GetDESMode ...........................................................................................................................................................41
Set / GetZeroSuppressionMode ..................................................................................................................................42
Set / GetChannelZSParams ..........................................................................................................................................43
Set / GetAnalogMonOutput ...........................................................................................................................................44
Set / GetAnalogInspectionMonParams ......................................................................................................................45
Set / GetEventPackaging ...............................................................................................................................................46
Acquisition example ....................................................................................................................................47
x742 Offline data correction functions.....................................................................................................50
LoadCorrectionTables ...................................................................................................................................................50
ApplyDataCorrection ......................................................................................................................................................51
GetNumEvents .................................................................................................................................................................51
GetEventPtr ......................................................................................................................................................................52
X742_DecodeEvent .........................................................................................................................................................52
5
DPP specific functions ................................................................................................ 53
Set / GetDPPPreTriggerSize .........................................................................................................................................53
GetDPPEvents ..................................................................................................................................................................53
MallocDPPEvents ............................................................................................................................................................54
FreeDPPEvents ................................................................................................................................................................55
MallocDPPWaveforms....................................................................................................................................................56
FreeDPPWaveforms........................................................................................................................................................57
DecodeDPPWaveforms..................................................................................................................................................57
SetDPPEventAggregation .............................................................................................................................................58
Set / GetNumEventsPerAggregate..............................................................................................................................58
Set / GetMaxNumAggregatesBLT ...............................................................................................................................59
SetDPPParameters .........................................................................................................................................................60
Set / GetDPPAcquisitionMode .....................................................................................................................................62
Set / GetDPPTriggerMode .............................................................................................................................................63
Set / GetDPP_PHA_VirtualProbe .................................................................................................................................64
Set / GetDPP_PSD_VirtualProbe .................................................................................................................................65
Set / GetDPP_CI_VirtualProbe .....................................................................................................................................67
DPP code examples.....................................................................................................................................68
6
7
ZLE x751 specific functions ....................................................................................... 92
Examples of communication settings ....................................................................... 93
Example No.1 ................................................................................................................................................93
Example No.2 ................................................................................................................................................94
Example No.3 ................................................................................................................................................95
Example No.4 ................................................................................................................................................97
Example No.5 ................................................................................................................................................99
List of Figures
Fig. 1.1: Hardware and Software layers. ...........................................................................................................................................6
Fig. 7.1: Connection example no.1. .................................................................................................................................................93
Fig. 7.2: Connection example no.2. .................................................................................................................................................94
Fig. 7.3: Connection example no.3. .................................................................................................................................................95
Fig. 7.4: A2818 network scheme. .....................................................................................................................................................96
Fig. 7.5: Connection example no.4...................................................................................................................................................97
Fig. 7.6: Connection example no.5...................................................................................................................................................99
List of Tables
Tab. 1: Host PC requirements ............................................................................................................................................................7
UM1935 – CAENDigitizer User & Reference Manual
4