T-Box Basic dev
Loading...
Searching...
No Matches
error.h File Reference

T-Box 错误码定义 More...

Go to the source code of this file.

Macros

#define TBOX_OK   0
 通用错误码
#define TBOX_ERROR   -1
#define TBOX_ERROR_NO_FILE   -2
#define TBOX_ERROR_TIMEOUT   -3
#define TBOX_ERROR_NULL_POINTER   -4
#define TBOX_ERROR_MALLOC_FAIL   -5
#define TBOX_ERROR_PARAM   -6
#define TBOX_ERROR_COMMAND_FAIL   -7
#define TBOX_ERROR_OPEN_FILE_FAIL   -8
#define TBOX_ERROR_CREATE_THREAD_FAIL   -9
#define TBOX_ERROR_PERMISSION_DENIED   -10
#define TBOX_ERROR_PARAM_OVER_RANGE   -11
#define TBOX_ERROR_SOCKET_FAIL   -12
#define TBOX_ERROR_WAKEUP_FAIL   -13
#define TBOX_ERROR_POWERON_INIT_FAIL   -14
#define TBOX_ERROR_ENTER_SLEEP_FAIL   -15
#define TBOX_ERROR_BUSY   -16
#define TBOX_ERROR_AGAIN   -17
#define TBOX_ERROR_PENDING   -18
#define TBOX_ERROR_OBJECT_NOT_EXIST   -19
#define TBOX_ERROR_OP_NOT_ALLOWED   -20
#define TBOX_ERROR_BUFFER_NOT_ENOUGH   -21
#define TBOX_ERROR_PING_FAIL   -22
#define DBUS_ERROR_CREATE_CONN_FAIL   -10001
 DBus 错误码-10000+.
#define DBUS_ERROR_SET_CONN_NAME_FAIL   -10002
#define DBUS_ERROR_REMOTE_UNREACHABLE   -10003
#define DBUS_ERROR_REMOTE_NO_REPLY   -10004
#define DBUS_ERROR_REMOTE_NO_ARGUMENT   -10005
#define DBUS_ERROR_TYPE_NOT_SUPPORTED   -10006
#define DBUS_ERROR_SET_MESSAGE_FAIL   -10007
#define DBUS_ERROR_REMOTE_WRONG_TYPE   -10008
#define DBUS_ERROR_NO_CONNECTION   -10009
#define DBUS_ERROR_GET_ACTION_FAIL   -10010
#define DBUS_ERROR_INIT_ITER_FAIL   -10011
#define DBUS_ERROR_GET_MESSAGE_FAIL   -10012
#define DBUS_ERROR_SEND_MESSAGE_FAIL   -10013
#define DBUS_ERROR_ADD_MATCH_FAIL   -10014
#define DBUS_ERROR_RM_MATCH_FAIL   -10015
#define DBUS_ERROR_DOUBLE_CREATE_CONN   -10016
#define DBUS_ERROR_ACTION_NOT_SUPPORTED   -10017
#define DBUS_ERROR_LENGTH_WRONG   -10018
#define DBUS_ERROR_GET_NAME_FAIL   -10019
#define DBUS_ERROR_NAME_TOO_LONG   -10020
#define DBUS_ERROR_NO_NEED_MESSAGE   -10021
#define DBUS_ERROR_CONNECT_CLOSE   -10022
#define DBUS_ERROR_REMOTE_CALL_FAIL   -10023
#define GNSS_ERROR_INIT_FAIL   -20001
 GNSS 错误码-20000+.
#define GNSS_ERROR_CALIBRATE_FAIL   -20002
#define GNSS_ERROR_GET_LOCATION_FAIL   -20003
#define GNSS_ERROR_START_FAIL   -20004
#define GNSS_ERROR_STOP_FAIL   -20005
#define GNSS_ERROR_DESTROY_FAIL   -20006
#define GNSS_ERROR_WRITE_FD_FAIL   -20007
#define GNSS_ERROR_TYPE_NOT_SUPPORTED   -20008
#define GNSS_ERROR_DATA_NOT_READY   -20009
#define PROP_ERROR_INTERNAL_ERROR   -30001
 Property 错误码-30000+.
#define PROP_ERROR_BUFFER_OVERFLOW   -30002
#define PROP_ERROR_PARAM_OVERFLOW   -30003
#define CAN_ERROR_LIB_NAME_TOO_LONG   -40001
 CAN 错误码-40000+.
#define CAN_ERROR_LIB_ALREADY_LOAD   -40002
#define CAN_ERROR_LIB_LOAD_TOO_MANY   -40003
#define CAN_ERROR_LIB_LOAD_FAIL   -40004
#define CAN_ERROR_GET_LIB_FUNC_FAIL   -40005
#define CAN_ERROR_LIB_NOT_LOADED   -40006
#define CAN_ERROR_REQ_DATA_TOO_MANY   -40007
#define CAN_ERROR_REQ_TRANS_NOT_START   -40008
#define CAN_ERROR_CHANNEL_WRONG   -40009
#define CAN_ERROR_FRAME_LEN_WRONG   -40010
#define CAN_ERROR_WRITE_DATA_FAIL   -40011
#define RIL_ERROR_INTERNAL_ERROR   -60001
 WIFI 错误码-50000+.
#define RIL_ERROR_DATA_WRONG   -60002
#define RIL_ERROR_LENGTH_TOO_SMALL   -60003
#define RIL_ERROR_AT_OPEN_FAIL   -60004
#define RIL_ERROR_RESULT_OUT_OF_RANGE   -60005
#define RIL_ERROR_AT_CMD_FAIL   -60006
#define RIL_ERROR_NO_CALLBACK_FUNC   -60007
#define RIL_ERROR_NOT_SUPPORTED   -60008
#define RIL_ERROR_APN_CREATE_FAIL   -60009
#define RIL_ERROR_APN_EXIST   -60010
#define RIL_ERROR_APN_SET_FAIL   -60011
#define RIL_ERROR_INIT_DSI_FAIL   -60012
#define RIL_ERROR_APN_NOT_EXIST   -60013
#define RIL_ERROR_APN_NOT_CONNECTED   -60014
#define RIL_ERROR_APN_NO_IPADDR   -60015
#define RIL_ERROR_AUTO_APN_FAIL   -60016
#define RIL_ERROR_ADD_ROUTE_FAIL   -60017
#define RIL_ERROR_ADD_DNS_FAIL   -60018
#define RIL_ERROR_BACKEND_INIT   -60019
#define RIL_ERROR_BACKEND_FAILURE   -60020
#define ICC_ERROR_CLOSED   -70001
 ICC 错误码 -70000+.
#define ICC_ERROR_GET_HANDLE_FAIL   -70002
#define ICC_ERROR_SEND_MSG_FAIL   -70003
#define ICC_ERROR_NO_CALLBACK_FUNC   -70004
#define ICC_ERROR_HANDSHAKE_FAIL   -70005
#define ICC_ERROR_REJECT_SEND   -70006
#define FOTA_ERROR_ARM_FAIL   -80001
 FOTA 错误码 -80000+.
#define FOTA_ERROR_ARM_SCRIPT_FAIL   -80002
#define FOTA_ERROR_MCU_FAIL   -80003
#define FOTA_ERROR_BT_FAIL   -80004
#define FOTA_ERROR_ECU_DRIVER_FAIL   -80005
#define FOTA_ERROR_ECU_APP_FAIL   -80006
#define SYS_ERROR_STATUS_SAME   -90001
 System Control 错误码 -90000+.
#define DOIP_ERROR_NOT_CONNECT   -100001
 DoIP 错误码 -100000+.
#define DOIP_ERROR_ADDR_NOT_SET   -100002
#define DOIP_ERROR_SEND_FAIL   -100003
#define DOIP_ERROR_CONFIG_MISSING   -100004
#define DOIP_ERROR_CREATE_TIMER_FAIL   -100005
#define DOIP_ERROR_EID_NOT_READY   -100006
#define DOIP_ERROR_EID_NOT_MATCH   -100007
#define DOIP_ERROR_VIN_NOT_READY   -100008
#define DOIP_ERROR_VIN_NOT_MATCH   -100009
#define DOIP_ERROR_CONNECT_NODE_FAIL   -100010
#define TBOX_CLI_ERROR_USAGE   -110001
 TBox CLI 错误码 -110000+.
#define TBOX_CLI_ERROR_NOT_FOUND   -110002
#define TBOX_CLI_ERROR_REGISTRY   -110003
#define TBOX_CLI_ERROR_MODULE_LOAD   -110004

Detailed Description

T-Box 错误码定义

Author
HanG
Version
1.0.0
Date
2026-06-05