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