Error Codes#

TEMPDRV error codes.

Macros#

#define

Success return value.

#define
ECODE_EMDRV_TEMPDRV_NO_INIT (ECODE_EMDRV_TEMPDRV_BASE | 0x00000001)

Function requires prior initialization.

#define
ECODE_EMDRV_TEMPDRV_PARAM_ERROR (ECODE_EMDRV_TEMPDRV_BASE | 0x00000002)

Illegal input parameter.

#define
ECODE_EMDRV_TEMPDRV_BAD_LIMIT (ECODE_EMDRV_TEMPDRV_BASE | 0x00000003)

Temperature mismatch with limit.

#define
ECODE_EMDRV_TEMPDRV_NO_CALLBACK (ECODE_EMDRV_TEMPDRV_BASE | 0x00000004)

Can't find callback.

#define
ECODE_EMDRV_TEMPDRV_NO_SPACE (ECODE_EMDRV_TEMPDRV_BASE | 0x00000005)

No more space to register.

#define
ECODE_EMDRV_TEMPDRV_TEMP_UNDER (ECODE_EMDRV_TEMPDRV_BASE | 0x00000006)

Requested temperature below measurable range.

#define
ECODE_EMDRV_TEMPDRV_TEMP_OVER (ECODE_EMDRV_TEMPDRV_BASE | 0x00000007)

Requested temperature above measurable range.

#define
ECODE_EMDRV_TEMPDRV_DUP_TEMP (ECODE_EMDRV_TEMPDRV_BASE | 0x00000008)

Requested temperature is a duplicate.

Macro Definition Documentation#

ECODE_EMDRV_TEMPDRV_OK#

#define ECODE_EMDRV_TEMPDRV_OK
Value:
(ECODE_OK)

Success return value.


Definition at line 85 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_NO_INIT#

#define ECODE_EMDRV_TEMPDRV_NO_INIT
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000001)

Function requires prior initialization.


Definition at line 86 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_PARAM_ERROR#

#define ECODE_EMDRV_TEMPDRV_PARAM_ERROR
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000002)

Illegal input parameter.


Definition at line 87 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_BAD_LIMIT#

#define ECODE_EMDRV_TEMPDRV_BAD_LIMIT
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000003)

Temperature mismatch with limit.


Definition at line 88 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_NO_CALLBACK#

#define ECODE_EMDRV_TEMPDRV_NO_CALLBACK
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000004)

Can't find callback.


Definition at line 89 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_NO_SPACE#

#define ECODE_EMDRV_TEMPDRV_NO_SPACE
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000005)

No more space to register.


Definition at line 90 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_TEMP_UNDER#

#define ECODE_EMDRV_TEMPDRV_TEMP_UNDER
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000006)

Requested temperature below measurable range.


Definition at line 91 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_TEMP_OVER#

#define ECODE_EMDRV_TEMPDRV_TEMP_OVER
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000007)

Requested temperature above measurable range.


Definition at line 92 of file platform/emdrv/tempdrv/inc/tempdrv.h

ECODE_EMDRV_TEMPDRV_DUP_TEMP#

#define ECODE_EMDRV_TEMPDRV_DUP_TEMP
Value:
(ECODE_EMDRV_TEMPDRV_BASE | 0x00000008)

Requested temperature is a duplicate.


Definition at line 93 of file platform/emdrv/tempdrv/inc/tempdrv.h