Program Listing for File scTDC_error_codes.h¶
↰ Return to documentation for file (scTDC_error_codes.h
)
#pragma once
#define SC_TDC_ERR_DEFAULT -1
// (never returned)
#define SC_TDC_ERR_INIFILE -2
// (never returned)
#define SC_TDC_ERR_TDCOPEN -3
#define SC_TDC_ERR_NOMEM -4
// (never returned)
#define SC_TDC_ERR_SERIAL -5
// (never returned)
#define SC_TDC_ERR_TDCOPEN2 -6
// (never returned)
#define SC_TDC_ERR_PARAMETER -7
// (never returned)
#define SC_TDC_ERR_SMALLBUFFER -8
#define SC_TDC_ERR_BADCONFI -9
#define SC_TDC_ERR_NOTINIT -10
#define SC_TDC_ERR_NOTRDY -11
#define SC_TDC_ERR_DEVCLS_LD -12
#define SC_TDC_ERR_DEVCLS_VER -13
#define SC_TDC_ERR_DEVCLS_INIT -14
#define SC_TDC_ERR_FPGA_INIT -15
#define SC_TDC_ERR_ALRDYINIT -16
#define SC_TDC_ERR_TIMEOUT -17
#define SC_TDC_ERR_NOSIMFILE -18
#define SC_TDC_ERR_SPURIOUS_WAKEUP -19
#define SC_TDC_ERR_SYNC -20
#define SC_TDC_ERR_GPX_RST -21
#define SC_TDC_ERR_GPX_PLL_NLOCK -22
// (never returned)
#define SC_TDC_ERR_USB_COMM -30
// (never returned)
#define SC_TDC_ERR_CORR_SET -40
#define SC_TDC_ERR_BIN_SET -41
#define SC_TDC_ERR_ROI_SET -42
// (never returned)
#define SC_TDC_ERR_FMT_SET -43
// (never returned)
#define SC_TDC_ERR_FMT_UNSUPPORT -44
#define SC_TDC_ERR_ROI_BAD -45
#define SC_TDC_ERR_ROI_TOOBIG -46
#define SC_TDC_ERR_BUFSIZE -47
// (never returned)
#define SC_TDC_ERR_GPX_FMT_UNSUPPORT -48
#define SC_TDC_ERR_GPX_FMT_SET -49
#define SC_TDC_ERR_FMT_NDEF -50
#define SC_TDC_ERR_BAD_ARGUMENTS -51
#define SC_TDC_ERR_FIFO_ADDR_SET -60
#define SC_TDC_ERR_MODE_SET -61
#define SC_TDC_ERR_START_FAIL -62
#define SC_TDC_ERR_TIMER_SET -63
#define SC_TDC_ERR_TIMER_EX_SET -64
#define SC_TDC_ERR_STRT_FREQ_DIV_SET -65
#define SC_TDC_ERR_STRT_FREQ_PERIOD_SET -66
#define SC_TDC_ERR_STRT_FREQ_PERIOD_GET -67
#define SC_TDC_ERR_STRT_FREQ_PERIOD_VALUE -68
#define SC_TDC_ERR_MODULO_VALUE_SET -69
#define SC_TDC_ERR_TWI_NO_MODULE -70
#define SC_TDC_ERR_TWI_FAIL -71
#define SC_TDC_ERR_TWI_NACK -72
#define SC_TDC_ERR_POT_NO -73
#define SC_TDC_ERR_POT_SET -74
#define SC_TDC_ERR_FLIM_PARM_SET -80
#define SC_TDC_ERR_OPEN_LINE_CORR_FILE -81
#define SC_TDC_ERR_WRONG_LINE_CORR_FILE -82
#define SC_TDC_ERR_CONNLOST -90
#define SC_TDC_ERR_CMOS_REG -95
#define SC_TDC_ERR_NO_LIBRARY -96
#define SC_TDC_ERR_NO_LIBRARY_SYM -97
#define SC_TDC_ERR_NO_DEVICE -98
#define SC_TDC_ERR_NO_RESOURCE -99
#define SC_TDC_ERR_NO_INTENS_CAL -110
#define SC_TDC_ERR_TAG_FREQ_PERIOD_GET -120
#define SC_TDC_ERR_SYSTEM -1000
#define SC_TDC_ERR_NOT_IMPL -9000
#define SC_TDC_ERR_NO_HARDWARE_SUPPORT -9001
//used only for callback
#define SC_TDC_INFO_MEAS_COMPLETE 1
#define SC_TDC_INFO_USER_INTERRUPT 2
#define SC_TDC_INFO_BUFFER_FULL 3
#define SC_TDC_INFO_HW_IDLE 4