33 #ifndef SBG_ERROR_CODES_H
34 #define SBG_ERROR_CODES_H
Header file that contains all common definitions.
#define SBG_COMMON_LIB_API
Definition: sbgDefines.h:79
enum _SbgErrorCode SbgErrorCode
SBG_COMMON_LIB_API const char * sbgErrorCodeToString(SbgErrorCode errorCode)
_SbgErrorCode
Definition: sbgErrorCodes.h:51
@ SBG_ERROR
Definition: sbgErrorCodes.h:53
@ SBG_READ_ERROR
Definition: sbgErrorCodes.h:62
@ SBG_TIME_OUT
Definition: sbgErrorCodes.h:60
@ SBG_MALLOC_FAILED
Definition: sbgErrorCodes.h:66
@ SBG_BUFFER_OVERFLOW
Definition: sbgErrorCodes.h:63
@ SBG_NULL_POINTER
Definition: sbgErrorCodes.h:54
@ SBG_CALIB_MAG_NOT_ENOUGH_POINTS
Definition: sbgErrorCodes.h:67
@ SBG_INCOMPATIBLE_HARDWARE
Definition: sbgErrorCodes.h:76
@ SBG_NO_ERROR
Definition: sbgErrorCodes.h:52
@ SBG_INVALID_CRC
Definition: sbgErrorCodes.h:55
@ SBG_DEVICE_NOT_FOUND
Definition: sbgErrorCodes.h:72
@ SBG_INVALID_VERSION
Definition: sbgErrorCodes.h:77
@ SBG_WRITE_ERROR
Definition: sbgErrorCodes.h:61
@ SBG_NOT_READY
Definition: sbgErrorCodes.h:65
@ SBG_INVALID_FRAME
Definition: sbgErrorCodes.h:56
@ SBG_CALIB_MAG_SATURATION
Definition: sbgErrorCodes.h:69
@ SBG_NOT_CONTINUOUS_FRAME
Definition: sbgErrorCodes.h:74
@ SBG_CALIB_MAG_POINTS_NOT_IN_A_PLANE
Definition: sbgErrorCodes.h:70
@ SBG_OPERATION_CANCELLED
Definition: sbgErrorCodes.h:73
@ SBG_CALIB_MAG_INVALID_TAKE
Definition: sbgErrorCodes.h:68
@ SBG_INVALID_PARAMETER
Definition: sbgErrorCodes.h:64