193 lines
7.5 KiB
C
193 lines
7.5 KiB
C
/*****************************************************************************
|
|
* Copyright Statement:
|
|
* --------------------
|
|
* This software is protected by Copyright and the information contained
|
|
* herein is confidential. The software may not be copied and the information
|
|
* contained herein may not be used or disclosed except with the written
|
|
* permission of Quectel Co., Ltd. 2013
|
|
*
|
|
*****************************************************************************/
|
|
/*****************************************************************************
|
|
*
|
|
* Filename:
|
|
* ---------
|
|
* ql_error.h
|
|
*
|
|
* Project:
|
|
* --------
|
|
* OpenCPU
|
|
*
|
|
* Description:
|
|
* ------------
|
|
* error code defines.
|
|
*
|
|
* Author:
|
|
* -------
|
|
* -------
|
|
*
|
|
*============================================================================
|
|
* HISTORY
|
|
*----------------------------------------------------------------------------
|
|
*
|
|
****************************************************************************/
|
|
|
|
|
|
#ifndef __QL_ERROR_H__
|
|
#define __QL_ERROR_H__
|
|
|
|
/****************************************************************************
|
|
* Error Code Definition
|
|
***************************************************************************/
|
|
enum {
|
|
QL_RET_OK = 0,
|
|
QL_RET_ERR_PARAM = -1,
|
|
QL_RET_ERR_PORT_NOT_OPEN = -2,
|
|
QL_RET_ERR_TIMER_FULL = -3,
|
|
QL_RET_ERR_INVALID_TIMER = -4,
|
|
QL_RET_ERR_FATAL = -5,
|
|
QL_RET_ERR_INVALID_OP = -6,
|
|
QL_RET_ERR_UART_BUSY = -7,
|
|
QL_RET_ERR_INVALID_PORT = -8,
|
|
QL_RET_ERR_NOMATCHVERSION = -9,
|
|
QL_RET_ERR_NOSUPPORTPIN = -10,
|
|
QL_RET_ERR_NOSUPPORTMODE = -11,
|
|
QL_RET_ERR_NOSUPPORTEINT = -12,
|
|
QL_RET_ERR_NOSUPPORTSET = -13,
|
|
QL_RET_ERR_NOSUPPORTGET = -14,
|
|
QL_RET_ERR_NOSUPPORTCONTROL = -15,
|
|
QL_RET_ERR_PINALREADYSUBCRIBE = -16,
|
|
QL_RET_ERR_BUSSUBBUSY = -17,
|
|
QL_RET_ERR_NOGPIOMODE = -18,
|
|
QL_RET_ERR_NORIGHTOPERATE = -19,
|
|
QL_RET_ERR_ALREADYUNSUBCRIBE = -20,
|
|
QL_RET_ERR_FULLI2CBUS = -21,
|
|
QL_RET_ERR_NOTSUPPORTBYHANDLE = -22,
|
|
QL_RET_ERR_INVALIDBUSHANDLE = -23,
|
|
QL_RET_ERR_NOEXISTOBJEXT = -24,
|
|
QL_RET_ERR_OPERATEOBJEXTFAILED = -25,
|
|
QL_RET_ERR_OPENOBJEXTFAILED = -26,
|
|
QL_RET_ERR_WRITEOBJEXTFAILED = -27,
|
|
QL_RET_ERR_READOBJEXTFAILED = -28,
|
|
QL_RET_ERR_FLASHFULLOVER = -29,
|
|
QL_RET_ERR_FLASHSPACE = -30,
|
|
QL_RET_ERR_DRIVE = -31,
|
|
QL_RET_ERR_DRIVEFULLOVER = -32,
|
|
QL_RET_ERR_INVALIDFLASHID = -33,
|
|
QL_RET_ERR_I2CHWFAILED = -34,
|
|
QL_RET_ERR_FILEFAILED = -35,
|
|
QL_RET_ERR_FILEOPENFAILED = -36,
|
|
QL_RET_ERR_FILENAMETOOLENGTH = -37,
|
|
QL_RET_ERR_FILEREADFAILED = -38,
|
|
QL_RET_ERR_FILEWRITEFAILED = -39,
|
|
QL_RET_ERR_FILESEEKFAILED = -40,
|
|
QL_RET_ERR_FILENOTFOUND = -41,
|
|
QL_RET_ERR_FILENOMORE = -42,
|
|
QL_RET_ERR_FILEDISKFULL = -43,
|
|
QL_RET_ERR_INVALID_BAUDRATE = -44,
|
|
QL_RET_ERR_API_NO_RESPONSE = -45,
|
|
QL_RET_ERR_API_INVALID_RESPONSE = -46,
|
|
QL_RET_ERR_SMS_EXCEED_LENGTH =-47,
|
|
QL_RET_ERR_SMS_NOT_INIT = -48,
|
|
QL_RET_ERR_INVALID_TASK_ID = -49,
|
|
QL_RET_ERR_NOT_IN_BASIC_MODE = -50,
|
|
QL_RET_ERR_INVALID_PARAMETER = -51,
|
|
QL_RET_ERR_PATHNOTFOUND = -52,
|
|
QL_RET_ERR_GET_MEM = -53,
|
|
QL_RET_ERR_GENERAL_FAILURE = -54,
|
|
QL_RET_ERR_FILE_EXISTS = -55,
|
|
QL_RET_ERR_SMS_INVALID_FORMAT = -56,
|
|
QL_RET_ERR_SMS_GET_FORMAT = -57,
|
|
QL_RET_ERR_SMS_INVALID_STORAGE = -58,
|
|
QL_RET_ERR_SMS_SET_STORAGE = -59,
|
|
QL_RET_ERR_SMS_SEND_AT_CMD = -60,
|
|
QL_RET_ERR_API_CMD_BUSY = -61,
|
|
|
|
/* AUD -70 ~ -100*/
|
|
QL_RET_ERR_MED_BAD_FORMAT = -70,
|
|
QL_RET_ERR_MED_BUSY = -71,
|
|
QL_RET_ERR_MED_DISC_FULL = -72,
|
|
QL_RET_ERR_MED_OPEN_FILE_FAIL = -73,
|
|
QL_RET_ERR_MED_BAD_FILE_EXTENSION = -74,
|
|
QL_RET_ERR_MED_WRITE_PROTECTION = -75,
|
|
QL_RET_ERR_MED_FILE_EXIST = -76,
|
|
QL_RET_ERR_MED_UNSUPPORT_FMT_IN_CALLING = -77,
|
|
Ql_RET_ERR_AUD_REC_STOP_FAIL = -78,
|
|
QL_RET_ERR_MED_DRIVE_NOT_FOUND = -79,
|
|
QL_RET_ERR_MED_NO_CARD = -80,
|
|
Ql_RET_ERR_MEM_FULL = -81,
|
|
QL_ERR_DTMFSTRING_TOO_LONG = -82,
|
|
QL_ERR_WDTMF_PS_BUSY = -83,
|
|
QL_ERR_DTMF_BUSY = -84,
|
|
QL_ERR_DTMF_NO_CALLING =-85,
|
|
/* reserve to -100 */
|
|
QL_RET_ERR_MED_UNKNOWN = -100,
|
|
|
|
/* File Append */
|
|
QL_RET_ERR_FILE_NO_CARD = -101,
|
|
/*reserved to -200 */
|
|
QL_RET_ERR_FILE_UNKNOWN = -200,
|
|
|
|
Ql_RET_ERR_EINT_USED =-300,
|
|
Ql_RET_ERR_EINT_ALREADY_REGISTERED = -301,
|
|
QL_RET_ERR_ADC_ALREADY_REGISTERED = -302,
|
|
QL_RET_ERR_ADC_NOT_REGISTERED = -303,
|
|
QL_RET_ERR_ADC_SAMPLING_ALREADY = -304,
|
|
QL_RET_ERR_CHANNEL_OUTRANGE = -305,
|
|
QL_RET_ERR_CHANNEL_USED = -306,
|
|
QL_RET_ERR_CHANNEL_NOT_FOUND = -307,
|
|
QL_RET_ERR_IIC_SLAVE_NOT_FOUND = -308,
|
|
QL_RET_ERR_IIC_SAME_SLAVE_ADDRESS = -309,
|
|
QL_RET_ERR_IIC_SLAVE_TOO_MANY = -310,
|
|
QL_RET_ERR_IIC_NOT_IIC_CONTROLER = -311,
|
|
QL_RET_ERR_FULLSPIBUS = -312,
|
|
|
|
|
|
Ql_RET_ERR_SIM_NOT_INSERTED =-400,
|
|
Ql_RET_ERR_SIM_TYPE_ERROR =-401,
|
|
|
|
/* SMS -500 ~ -550*/
|
|
QL_RET_ERR_SMS_ERROR = -500,
|
|
QL_RET_ERR_SMS_NOT_INITIAL = -501,
|
|
Ql_RET_ERR_SMS_NOT_READY = -502,
|
|
QL_RET_ERR_SMS_INVALID_PARAM = -503,
|
|
QL_RET_ERR_SMS_OUT_OF_MEMORY = -504,
|
|
QL_RET_ERR_SMS_INCORRECT_DATA_LENGTH = -505,
|
|
QL_RET_ERR_SMS_PDU_SYNTEX_ERROR = -506,
|
|
QL_RET_ERR_SMS_INVALID_MEM_INDEX = -507,
|
|
QL_RET_ERR_SMS_CMD_CONFLICT = -508,
|
|
QL_RET_ERR_SMS_MSG_EMPTY = -509,
|
|
QL_RET_ERR_SMS_INVALID_NUMBER_STRING = -510,
|
|
QL_RET_ERR_SMS_INVALID_TEXT_CONTENT = -511,
|
|
QL_RET_ERR_SMS_NOT_SUPPORTED = -512,
|
|
QL_RET_ERR_SMS_INCORRECT_FORMAT = -513,
|
|
QL_RET_ERR_SMS_STORAGE_FULL = -514,
|
|
|
|
/* RIL FTP -600 */
|
|
QL_RET_ERR_RIL_FTP_OPENFAIL = -600,
|
|
QL_RET_ERR_RIL_FTP_CLOSEFAIL = -601,
|
|
QL_RET_ERR_RIL_FTP_SETPATHFAIL = -602,
|
|
QL_RET_ERR_RIL_FTP_SETCFGFAIL = -603,
|
|
QL_RET_ERR_RIL_FTP_RENAMEFAIL = -604,
|
|
QL_RET_ERR_RIL_FTP_SIZEFAIL = -605,
|
|
QL_RET_ERR_RIL_FTP_DELETEFAIL = -606,
|
|
QL_RET_ERR_RIL_FTP_MKDIRFAIL = -607,
|
|
|
|
Ql_RET_ERR_RAWFLASH_OVERRANGE = -8001,
|
|
Ql_RET_ERR_RAWFLASH_UNIITIALIZED = -8002,
|
|
Ql_RET_ERR_RAWFLASH_UNKNOW = -8003,
|
|
Ql_RET_ERR_RAWFLASH_INVLIDBLOCKID = -8004,
|
|
Ql_RET_ERR_RAWFLASH_PARAMETER = -8005,
|
|
Ql_RET_ERR_RAWFLASH_ERASEFlASH = -8006,
|
|
Ql_RET_ERR_RAWFLASH_WRITEFLASH = -8007,
|
|
Ql_RET_ERR_RAWFLASH_READFLASH = -8008,
|
|
Ql_RET_ERR_RAWFLASH_MAXLENGATH = -8009,
|
|
/* Flash OPT End */
|
|
|
|
Ql_RET_ERR_SYS_NOT_READY = -9998,
|
|
Ql_RET_ERR_UNKOWN = -9999,
|
|
Ql_RET_NOT_SUPPORT = -10000,
|
|
};
|
|
|
|
#endif // End-of QL_ERROR_H
|
|
|