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.sourcesfor 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¶