CAEN FERS Library v1.3.0
SDK for FERS systems
Loading...
Searching...
No Matches
Macros

Common macros. More...

Collaboration diagram for Macros:

Topics

 Library version
 Macros to define the library version.
 
 Board constants
 FERS board family constants.
 
 Debug Log bitmask
 Debug Log bitmask values.
 
 Acquisition modes
 Acquisition modes.
 
 Data qualifier
 Data Qualifier.
 
 Clock definition
 Clock and TDL delay definitions.
 
 TDC constants
 Configuration contants for TDC operations (5203 only)
 
 Measurement modes
 Measurement modes for 5203.
 
 EEPROM A5256 constants
 EEPROM A5256 constants.
 
 FERS Flash constants
 FERS Flash constants.
 
 Handles and indexing
 Handles and indexing.
 
 Configuration Modes
 Configuration Mode.
 
 Min/Max
 Re-define of Max and min11.
 
 A5256 macros
 A5256 macros.
 

Macros

#define NODATA_TIMEOUT   100
 Timeout values.
 
#define MAX_WAVEFORM_LENGTH   2048
 Readout constants.
 
#define ENERGY_NBIT   14
 Data width for Energy, ToA and ToT (5202)
 
#define FUP_BA   0xFF000000
 Fimrware upgrade via tdl constants.
 
#define A5203_FLASH   0
 
#define A5256_EEPROM   1
 

Detailed Description

Common macros.

Macro Definition Documentation

◆ NODATA_TIMEOUT

#define NODATA_TIMEOUT   100

Timeout values.

time to wait after there is no data from the board to consider it empty

Definition at line 285 of file FERSlib.h.

◆ MAX_WAVEFORM_LENGTH

#define MAX_WAVEFORM_LENGTH   2048

Readout constants.

Maximum waveform length

Definition at line 318 of file FERSlib.h.

◆ ENERGY_NBIT

#define ENERGY_NBIT   14

Data width for Energy, ToA and ToT (5202)

Max nbits for PHA (5202)

Definition at line 369 of file FERSlib.h.

◆ A5203_FLASH

#define A5203_FLASH   0

Save calibration to FLASH

Definition at line 432 of file FERSlib.h.

◆ FUP_BA

#define FUP_BA   0xFF000000

Fimrware upgrade via tdl constants.

Definition at line 461 of file FERSlib.h.

◆ A5256_EEPROM

#define A5256_EEPROM   1

Save calibration to EEPROM

Definition at line 433 of file FERSlib.h.