scTDCLibrary
Macros
scTDC_error_codes.h File Reference

Go to the source code of this file.

Macros

#define SC_TDC_ERR_DEFAULT   -1
 
#define SC_TDC_ERR_INIFILE   -2
 
#define SC_TDC_ERR_TDCOPEN   -3
 
#define SC_TDC_ERR_NOMEM   -4
 
#define SC_TDC_ERR_SERIAL   -5
 
#define SC_TDC_ERR_TDCOPEN2   -6
 
#define SC_TDC_ERR_PARAMETER   -7
 
#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
 
#define SC_TDC_ERR_USB_COMM   -30
 
#define SC_TDC_ERR_CORR_SET   -40
 
#define SC_TDC_ERR_BIN_SET   -41
 
#define SC_TDC_ERR_ROI_SET   -42
 
#define SC_TDC_ERR_FMT_SET   -43
 
#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
 
#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_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_SYSTEM   -1000
 
#define SC_TDC_ERR_NOT_IMPL   -9000
 
#define SC_TDC_ERR_NO_HARDWARE_SUPPORT   -9001
 
#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
 

Macro Definition Documentation

#define SC_TDC_ERR_DEFAULT   -1

General or unknown error.

#define SC_TDC_ERR_INIFILE   -2
Deprecated:
never returned
#define SC_TDC_ERR_TDCOPEN   -3
Deprecated:
never returned
#define SC_TDC_ERR_NOMEM   -4

System has not enough memory to perform operation.

#define SC_TDC_ERR_SERIAL   -5
Deprecated:
never returned
#define SC_TDC_ERR_TDCOPEN2   -6
Deprecated:
never returned
#define SC_TDC_ERR_PARAMETER   -7
Deprecated:
never returned
#define SC_TDC_ERR_SMALLBUFFER   -8
Deprecated:
never returned
#define SC_TDC_ERR_BADCONFI   -9

Inifile cannot be found or has incorrect syntax.

#define SC_TDC_ERR_NOTINIT   -10

Device is not initialized or bad device descriptor.

#define SC_TDC_ERR_NOTRDY   -11

Device is not ready to operate.

#define SC_TDC_ERR_DEVCLS_LD   -12

Could not load device class library. Insure that it is present, has correct architecture string and dependencies.

#define SC_TDC_ERR_DEVCLS_VER   -13

Device class library has unsupported version. Update or use appropriate version.

#define SC_TDC_ERR_DEVCLS_INIT   -14

Could not initialize device class library. Insure that firmware file is present.

#define SC_TDC_ERR_FPGA_INIT   -15

Could not initialize fpga. Insure that firmware file is present and correct.

#define SC_TDC_ERR_ALRDYINIT   -16

Subsystem is already initialized. To reinitialize deinitialize first.

#define SC_TDC_ERR_TIMEOUT   -17

Timeout during data read.

#define SC_TDC_ERR_NOSIMFILE   -18

No simulation data file found. Insure that it is present and correct.

#define SC_TDC_ERR_SPURIOUS_WAKEUP   -19

Spurious wakeup.

#define SC_TDC_ERR_SYNC   -20

Synchronisation error.

#define SC_TDC_ERR_GPX_RST   -21

Could not reset GPX. Communication with GPX broken.

#define SC_TDC_ERR_GPX_PLL_NLOCK   -22

Could not lock PLL.

#define SC_TDC_ERR_USB_COMM   -30
Deprecated:
never returned
#define SC_TDC_ERR_CORR_SET   -40
Deprecated:
never returned
#define SC_TDC_ERR_ROI_SET   -42

Roi set failed

#define SC_TDC_ERR_FMT_SET   -43
Deprecated:
never returned
#define SC_TDC_ERR_FMT_UNSUPPORT   -44
Deprecated:
never returned
#define SC_TDC_ERR_ROI_BAD   -45

Roi correct check failed

#define SC_TDC_ERR_ROI_TOOBIG   -46

Roi correct check failed

#define SC_TDC_ERR_BUFSIZE   -47
Deprecated:
returned from sc_tdc_alloc_buffer() and sc_tdc_alloc_buffer_v()
#define SC_TDC_ERR_GPX_FMT_UNSUPPORT   -48
Deprecated:
never returned
#define SC_TDC_ERR_GPX_FMT_SET   -49

Could not set GPX format

#define SC_TDC_ERR_FMT_NDEF   -50
Deprecated:
returned from sc_tdc_alloc_buffer() and sc_tdc_alloc_buffer_v()
#define SC_TDC_ERR_FIFO_ADDR_SET   -60

Unable to set fifo reading address

#define SC_TDC_ERR_MODE_SET   -61

Unable to set mode

#define SC_TDC_ERR_START_FAIL   -62

Could not start gpx reading

#define SC_TDC_ERR_TIMER_SET   -63

Unable to set timer

#define SC_TDC_ERR_TIMER_EX_SET   -64

Unable to set time range extender

#define SC_TDC_ERR_STRT_FREQ_DIV_SET   -65

Unable to set start frequency divider

#define SC_TDC_ERR_STRT_FREQ_PERIOD_SET   -66

Unable to set start frequency period

#define SC_TDC_ERR_TWI_NO_MODULE   -70

TWI module is not available

#define SC_TDC_ERR_TWI_FAIL   -71

Unable to operate TWI module

#define SC_TDC_ERR_TWI_NACK   -72

No acknowledge received from TWI slave

#define SC_TDC_ERR_POT_NO   -73

Digital potentiometer is not available

#define SC_TDC_ERR_POT_SET   -74

Cannot set digital potentiometer

#define SC_TDC_ERR_FLIM_PARM_SET   -80

Cannot set FLIM scanner parameters

#define SC_TDC_ERR_OPEN_LINE_CORR_FILE   -81

Cannot open line_cor.txt file

#define SC_TDC_ERR_WRONG_LINE_CORR_FILE   -82

Wrong line_cor.txt file

#define SC_TDC_ERR_CONNLOST   -90

No connection to the device

#define SC_TDC_ERR_CMOS_REG   -95

Unable to set/get CMOS register

#define SC_TDC_ERR_NO_LIBRARY   -96

Could not load library

#define SC_TDC_ERR_NO_LIBRARY_SYM   -97

Could not find library symbol

#define SC_TDC_ERR_SYSTEM   -1000

No enough resource available

#define SC_TDC_ERR_NOT_IMPL   -9000

Feature not imelemented

#define SC_TDC_ERR_NO_HARDWARE_SUPPORT   -9001

Feature not supported by hardware

#define SC_TDC_INFO_MEAS_COMPLETE   1
Deprecated:
used in measure complete callback function
#define SC_TDC_INFO_USER_INTERRUPT   2
Deprecated:
used in measure complete callback function
#define SC_TDC_INFO_BUFFER_FULL   3
Deprecated:
used in measure complete callback function
#define SC_TDC_INFO_HW_IDLE   4

Hardware finished measument and is in idle state