Description

TEMPDRV error codes.

Macros

#define ECODE_EMDRV_TEMPDRV_OK   (ECODE_OK)
 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   (ECODE_OK)

Success return value.

◆ ECODE_EMDRV_TEMPDRV_NO_INIT

#define ECODE_EMDRV_TEMPDRV_NO_INIT   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000001)

Function requires prior initialization.

◆ ECODE_EMDRV_TEMPDRV_PARAM_ERROR

#define ECODE_EMDRV_TEMPDRV_PARAM_ERROR   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000002)

Illegal input parameter.

◆ ECODE_EMDRV_TEMPDRV_BAD_LIMIT

#define ECODE_EMDRV_TEMPDRV_BAD_LIMIT   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000003)

Temperature mismatch with limit.

◆ ECODE_EMDRV_TEMPDRV_NO_CALLBACK

#define ECODE_EMDRV_TEMPDRV_NO_CALLBACK   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000004)

Can't find callback.

◆ ECODE_EMDRV_TEMPDRV_NO_SPACE

#define ECODE_EMDRV_TEMPDRV_NO_SPACE   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000005)

No more space to register.

◆ ECODE_EMDRV_TEMPDRV_TEMP_UNDER

#define ECODE_EMDRV_TEMPDRV_TEMP_UNDER   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000006)

Requested temperature below measurable range.

◆ ECODE_EMDRV_TEMPDRV_TEMP_OVER

#define ECODE_EMDRV_TEMPDRV_TEMP_OVER   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000007)

Requested temperature above measurable range.

◆ ECODE_EMDRV_TEMPDRV_DUP_TEMP

#define ECODE_EMDRV_TEMPDRV_DUP_TEMP   (ECODE_EMDRV_TEMPDRV_BASE | 0x00000008)

Requested temperature is a duplicate.