Constants and Types¶
General¶
-
XTDC4_TDC_CHANNEL_COUNT¶
The number of TDC input channels.
-
XTDC4_TIGER_COUNT¶
The number of timing generators.
-
XTDC4_TRIGGER_COUNT¶
The number of potential trigger sources for the timing generators.
One for each TDC input and one for the Start input, as well as some special trigger. See
timetagger4_tiger_block.sources
for more information.
-
XTDC4_API_VERSION¶
Current version of the API.
-
type crono_bool_t¶
Data type used for booleans in various structs.
Status Codes¶
-
XTDC4_OK¶
Equals
0
. Return value of various API functions if no error occurred.
-
XTDC4_DEVICE_NOT_FOUND¶
Equals
2
.
-
XTDC4_NOT_INITIALIZED¶
Equals
3
.
-
XTDC4_WRONG_STATE¶
Equals
4
.
-
XTDC4_INVALID_DEVICE¶
Equals
5
.
-
XTDC4_BUFFER_ALLOC_FAILED¶
Equals
6
.
-
XTDC4_INVALID_BUFFER_PARAMETERS¶
Equals
8
.
-
XTDC4_INVALID_CONFIG_PARAMETERS¶
Equals
9
.
-
XTDC4_HARDWARE_FAILURE¶
Equals
11
.
-
XTDC4_SYNCHRONIZATION_FAILED¶
Equals
13
.
-
XTDC4_DEVICE_OPEN_FAILED¶
Equals
14
.
-
XTDC4_CRONO_INTERNAL_ERROR¶
Equals
15
.
-
XTDC4_CRONO_INVALID_ARGUMENTS¶
Equals
17
.
cronologic Device IDs¶
-
CRONO_DEVICE_XTDC4¶