📄 l3_inc_enums.h
字号:
SC_SYS_FAILURE = 0xc2, /* SC system failure */
INVALID_SME_ADDR = 0xc3,
DEST_SME_BARRED = 0xc4, /* destination SME barred */
SM_REJ_DUP_SM = 0xc5, /* SM rejected-duplicate SM */
TP_VPF_NOT_SUPPORT = 0xc6,
TP_VP_NOT_SUPPORT = 0xc7,
SIM_STORAGE_FULL = 0xd0,
NO_SMS_STO_IN_SIM = 0xd1, /* No SMS storage capability in SIM */
ERROR_IN_MS = 0xd2,
MEM_CAP_EXCEEDED = 0xd3, /* Memory Capacity Exceeded */
/* SIM Application Toolkit */
SMS_SAT_BUSY = 0xd4, /* SIM Application Toolkit Busy */
SMS_SAT_DL_ERROR = 0xd5, /* SIM data download error */
/* 0XE0 to 0xFE are specific to application */
SMS_CP_RETRY_EXCEED = 0xe0,
SMS_RP_TR1M_TIMEOUT = 0xe1,
SMS_CONNECTION_BROKEN = 0xe2,
UNSPECIFIED_TP_FCS = 0xff,
// 3GPP 27.005 clause 3.2.5 SMS ATcmd cause values
// 256-511 -> SMS AT command cause value
INVALID_PDU_MODE_PARA = 304, /* invalid pdu mode parameter */
INVALID_TEXT_MODE_PARA = 305, /* invalid text mode parameter */
SMS_SIM_FAILURE = 313, /* sim failure */
MEM_FAILURE = 320, /* memory failure */
INVALID_MEM_INDEX = 321, /* invalid memory index */
MEM_FULL = 322, /* memory full */
SCA_UNKNOWN = 330, /* SMSC address unknown */
NO_CNMA_EXPECTED = 340, /* no +CNMA acknowledgement expected */
SMSAL_UNSPECIFIED_ERROR_CAUSE = 500,
// 512-767 -> SMS proprietary cause values
SMSAL_NO_ERROR = 512,
MSG_LEN_EXCEEDED = 513, /* message length exceeds
maximum length */
INVALID_REQ_PARAMETER = 514, /* invalid request parameters */
SMS_ME_STORAGE_FAILURE = 515, /* ME storage failure */
SMSAL_INVALID_BEARER = 516, /* Invalid bearer service */
SMSAL_INVALID_SERVICE_MODE = 517, /* Invalid service mode */
SMSAL_INVALID_STORAGE_TYPE = 518, /* Invalid storage type */
SMSAL_INVALID_MSG_FORMAT = 519, /* Invalid message format */
TOO_MANY_MO_CONCAT_MSG = 520, /* Too many MO concatenated messages */
SMSAL_NOT_READY = 521,
SMSAL_NO_MO_SERVICE = 522,
NOT_SUPP_SR_CMD_IN_STORAGE = 523, /* not support TP-Status-Report & TP-Command in storage */
SMSAL_NOT_SUPPORT_MSG_TYPE = 524, /* Reserved MTI */
SMS_RL_NO_FREE_ENTITY = 525, /* no free entity in RL layer */
SMS_PORT_NUM_ALREADY_REG = 526, /* The port number is already registerred */
SMS_PORT_NUM_NO_FREE_ENTITY= 527, /* There is no free entity for port number */
SMS_RL_MMS_STATE_ERR = 528, /* More Message to Send state error */
SMS_MO_SMS_NOT_ALLOW = 529, /* MO SMS is not allow */
SMS_PS_SUSPENDED = 530, /* GPRS is suspended */
SMS_ME_STORAGE_FULL = 531, /* ME storage full */
SMS_SIM_REFRESHING = 532, /* doing SIM refresh */
/* ============================== ~SMS cause ============================== */
/* ============================== CC cause ============================== */
// 768-1023 -> CC proprietary cause values
CSMCC_CMD_NOT_ALLOW = 768,
CSMCC_ILLEGAL_CALL_ID,
CSMCC_CALL_ALLOC_FAIL,
CSMCC_BC_FILL_FAIL,
CSMCC_CALL_RE_EST,
CSMCC_ILLEGAL_DTMF_TONE,
CSMCC_ILLEGAL_BC,
CSMCC_MODIFY_ACTUAL_MODE,
CSMCC_DATA_ACT_FAIL,
CSMCC_NO_RESPONSE_FROM_NW,
CSMCC_CALL_ACCEPT_NOT_ALLOW,
CM_L4C_GEN_CAUSE = 896,
CM_L4C_CC_CALL_ABORT = 897, /*CSD call is aborted by user during call establishment
or MT call abort MO call/USSD*/
CM_L4C_CC_CALL_DISC_IND = 898, /*CSD call is disconnected due to lower layer failure*/
/* ============================== ~CC cause ============================== */
/* ============================== SS cause ============================== */
// 1024-1279 -> SS proprietary cause values
// 3GPP 23.080 clause 4.3 SS Error Types
CM_SS_ERR_START = 1024,
CM_SS_ERR_UNKNOWNSUBSCRIBER = 1 + CM_SS_ERR_START,
CM_SS_ERR_ILLEGALSUBSCRIBER = 9 + CM_SS_ERR_START,
CM_SS_ERR_BEARERSERVICENOTPROVISIONED = 10 + CM_SS_ERR_START,
CM_SS_ERR_TELESERVICENOTPROVISIONED = 11 + CM_SS_ERR_START,
CM_SS_ERR_ILLEGALEQUIPMENT = 12 + CM_SS_ERR_START,
CM_SS_ERR_CALLBARRED = 13 + CM_SS_ERR_START,
CM_SS_ERR_ILLEGALSS_OPERATION = 16 + CM_SS_ERR_START,
CM_SS_ERR_SS_ERRORSTATUS = 17 + CM_SS_ERR_START,
CM_SS_ERR_SS_NOTAVAILABLE = 18 + CM_SS_ERR_START,
CM_SS_ERR_SS_SUBSCRIPTIONVIOLATION = 19 + CM_SS_ERR_START,
CM_SS_ERR_SS_INCOMPABILITY = 20 + CM_SS_ERR_START,
CM_SS_ERR_FACILITYNOTSUPPORTED = 21 + CM_SS_ERR_START,
CM_SS_ERR_ABSENTSUBSCRIBER = 27 + CM_SS_ERR_START,
CM_SS_ERR_SHORTTERMDENIAL = 29 + CM_SS_ERR_START,
CM_SS_ERR_LONGTERMDENIAL = 30 + CM_SS_ERR_START,
CM_SS_ERR_SYSTEMFAILURE = 34 + CM_SS_ERR_START,
CM_SS_ERR_DATAMISSING = 35 + CM_SS_ERR_START,
CM_SS_ERR_UNEXPECTEDDATAVALUE = 36 + CM_SS_ERR_START,
CM_SS_ERR_PW_REGISTRATIONFAILURE = 37 + CM_SS_ERR_START,
CM_SS_ERR_NEGATIVEPW_CHECK = 38 + CM_SS_ERR_START,
CM_SS_ERR_NUMBEROFPW_ATTEMPTSVIOLATION = 43 + CM_SS_ERR_START,
CM_SS_ERR_POSITIONMETHODFAILURE = 54 + CM_SS_ERR_START,
CM_SS_ERR_UNKNOWNALPHABET = 71 + CM_SS_ERR_START,
CM_SS_ERR_USSD_BUSY = 72 + CM_SS_ERR_START,
CM_SS_ERR_REJECTEDBYUSER = 121 + CM_SS_ERR_START,
CM_SS_ERR_REJECTEDBYNETWORK = 122 + CM_SS_ERR_START,
CM_SS_ERR_DEFLECTIONTOSERVEDSUBSCRIBER = 123 + CM_SS_ERR_START,
CM_SS_ERR_SPECIALSERVICECODE = 124 + CM_SS_ERR_START,
CM_SS_ERR_INVALIDDEFLECTIONTONUMBER = 125 + CM_SS_ERR_START,
CM_SS_ERR_MAXNUMBEROFMPTY_PARTICIPANTSEXCEEDED = 126 + CM_SS_ERR_START,
CM_SS_ERR_RESOURCESNOTAVAILABLE = 127 + CM_SS_ERR_START,
CM_SS_GENERALPROBLEM_START = 1152,
CM_SS_GENERALPROBLEM_UNRECOGNIZEDCOMPONENT = CM_SS_GENERALPROBLEM_START,
CM_SS_GENERALPROBLEM_MISTYPEDCOMPONENT = 1 + CM_SS_GENERALPROBLEM_START,
CM_SS_GENERALPROBLEM_BADLYSTRUCTUREDCOMPONENT = 2 + CM_SS_GENERALPROBLEM_START,
CM_SS_INVOKEPROBLEM_START = 1155,
CM_SS_INVOKEPROBLEM_DUPLICATEINVOKEID = CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_UNRECOGNIZEDOPERATION = 1 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_MISTYPEDPARAMETER = 2 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_RESOURCELIMITATION = 3 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_INITIATINGRELEASE = 4 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_UNRECOGNIZEDLINKDID = 5 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_LINKEDRESONSEUNEXPECTED = 6 + CM_SS_INVOKEPROBLEM_START,
CM_SS_INVOKEPROBLEM_UNEXPECTEDLINKEDOPERATION = 7 + CM_SS_INVOKEPROBLEM_START,
CM_SS_RETURNRESULTPROBLEM_START = 1163,
CM_SS_RETURNRESULTPROBLEM_RR_UNRECOGNIZEDINVOKEID = CM_SS_RETURNRESULTPROBLEM_START,
CM_SS_RETURNRESULTPROBLEM_RR_RETURNRESULTUNEXPECTED = 1 + CM_SS_RETURNRESULTPROBLEM_START,
CM_SS_RETURNRESULTPROBLEM_RR_MISTYPEDPARAMETER = 2 + CM_SS_RETURNRESULTPROBLEM_START,
CM_SS_RETURNERRORPROBLEM_START = 1166,
CM_SS_RETURNERRORPROBLEM_RE_UNRECOGNIZEDINVOKEID = CM_SS_RETURNERRORPROBLEM_START,
CM_SS_RETURNERRORPROBLEM_RE_RETURNERRORUNEXPECTED = 1 + CM_SS_RETURNERRORPROBLEM_START,
CM_SS_RETURNERRORPROBLEM_RE_UNRECOGNIZEDERROR = 2 + CM_SS_RETURNERRORPROBLEM_START,
CM_SS_RETURNERRORPROBLEM_RE_UNEXPECTEDERROR = 3 + CM_SS_RETURNERRORPROBLEM_START,
CM_SS_RETURNERRORPROBLEM_RE_MISTYPEDPARAMETER = 4 + CM_SS_RETURNERRORPROBLEM_START,
/* ============================== ~SS cause ============================== */
/* ============================== MM cause ============================== */
// 3GPP 24.008 clause 10.5.3.6(Annex G) MM reject cause values
// 3GPP 24.008 clause 10.5.5.14(Annex G) GMM cause values
// 2048 -> MM cause values
CM_MM_CAUSE_START = 2048,
CM_MM_CAUSE_NONE = 0x00 + CM_MM_CAUSE_START,
CM_MM_IMSI_UNKNOWN_IN_HLR = 0x02 + CM_MM_CAUSE_START,
CM_MM_ILLEGAL_MS = 0x03 + CM_MM_CAUSE_START,
CM_MM_IMSI_UNKNOWN_IN_VLR = 0x04 + CM_MM_CAUSE_START,
CM_MM_IMEI_NOT_ACCEPTED = 0x05 + CM_MM_CAUSE_START,
CM_MM_ILLEGAL_ME = 0x06 + CM_MM_CAUSE_START,
CM_MM_GPRS_NOT_ALLOWED = 0x07 + CM_MM_CAUSE_START,
CM_MM_GPRS_NON_GPRS_NOT_ALLOWED = 0x08 + CM_MM_CAUSE_START,
CM_MM_MS_ID_NOT_DERIVED_BY_NW = 0x09 + CM_MM_CAUSE_START,
CM_MM_IMPLICIT_DETACH = 0x0a + CM_MM_CAUSE_START,
CM_MM_PLMN_NOT_ALLOWED = 0x0b + CM_MM_CAUSE_START,
CM_MM_LOCATION_AREA_NOT_ALLOWED = 0x0c + CM_MM_CAUSE_START,
CM_MM_ROAMING_AREA_NOT_ALLOWED = 0x0d + CM_MM_CAUSE_START,
CM_MM_GPRS_NOT_ALLOWED_IN_PLMN = 0x0e + CM_MM_CAUSE_START,
CM_MM_NO_SUITABLE_CELLS_IN_LA = 0x0f + CM_MM_CAUSE_START,
CM_MM_MSC_TEMP_NOT_REACHABLE = 0x10 + CM_MM_CAUSE_START,
CM_MM_NETWORK_FAILURE = 0x11 + CM_MM_CAUSE_START,
CM_MM_MAC_FAILURE = 0x14 + CM_MM_CAUSE_START,
CM_MM_SYNC_FAILURE = 0x15 + CM_MM_CAUSE_START,
CM_MM_CONGESTION = 0x16 + CM_MM_CAUSE_START,
CM_MM_SERV_OPTION_NOT_SUPPORTED = 0x20 + CM_MM_CAUSE_START,
CM_MM_REQ_SERV_OPTION_NOT_SUBSCRIBED = 0x21 + CM_MM_CAUSE_START,
CM_MM_SERV_OPTION_TEMP_OUT_OF_ORDER = 0x22 + CM_MM_CAUSE_START,
CM_MM_CALL_CANNOT_BE_IDENTIFIED = 0x26 + CM_MM_CAUSE_START,
CM_MM_NO_PDP_CONTEXT_ACTIVATED = 0x28 + CM_MM_CAUSE_START,
CM_MM_RETRY_UPON_ENTRY_INTO_NEWCELL_MIN = 0x30 + CM_MM_CAUSE_START, /* 30..3f */
CM_MM_RETRY_UPON_ENTRY_INTO_NEWCELL_MAX = 0x3f + CM_MM_CAUSE_START,
CM_MM_SEMANTICALLY_INCORRECT_MSG = 0x5f + CM_MM_CAUSE_START,
CM_MM_INVALID_MM_MAND_INFO = 0x60 + CM_MM_CAUSE_START,
CM_MM_MSG_TYPE_NON_EXISTENT = 0x61 + CM_MM_CAUSE_START,
CM_MM_MSG_TYPE_NOT_IMPLEMENTED = 0x61 + CM_MM_CAUSE_START,
CM_MM_MSG_TYPE_INCOMPAT_WITH_PROTO_STATE = 0x62 + CM_MM_CAUSE_START,
CM_MM_IE_NOT_IMPLEMENTED = 0x63 + CM_MM_CAUSE_START,
CM_MM_CONDITIONAL_MM_IE_ERROR = 0x64 + CM_MM_CAUSE_START,
CM_MM_MSG_NOT_COMPAT_WITH_PROTO_STATE = 0x65 + CM_MM_CAUSE_START, /* 65..6f */
CM_MM_PROTO_ERROR_UNSPECIFIED = 0x6f + CM_MM_CAUSE_START,
/* RR connection establishment failure */
CM_MM_ACCESS_BARRED ,
CM_MM_ASSIGNMENT_REJECT ,
CM_MM_RANDOM_ACCES_FAILURE ,
CM_MM_RR_NO_SERVICE ,
CM_RR_PLMN_SRCH_REJ_EMERGENCY,
CM_MM_RR_CONN_RELEASE ,
/* other cause */
CM_MM_AUTH_FAILURE,
CM_MM_IMSI_DETACH,
CM_MM_ABORT_BY_NW ,
CM_MM_CONN_TIMEOUT,
/* MM internal casuse */
CM_MM_CM_ENQUEUE_FAIL,
CM_MM_NOT_UPDATED ,
CM_MM_STATE_NOT_ALLOWED_CM,
CM_MM_EMERGENCY_NOT_ALLOWED,
CM_MM_NO_SERVICE,
CM_MM_ACCESS_CLASS_BARRED,
CM_MM_CAUSE_END = 2048 + 256,
/* ============================== ~MM cause ============================== */
/* ============================== SIM cause ============================== */
SIM_CAUSE_START = 2560,
SIM_CAUSE_CMD_SUCCESS = SIM_CAUSE_START,
SIM_CAUSE_CMD_FAIL = 1 + SIM_CAUSE_START,
SIM_CAUSE_FATAL_ERROR = 2 + SIM_CAUSE_START,
SIM_CAUSE_NO_INSERTED = 3 + SIM_CAUSE_START,
SIM_CAUSE_CHV_NOT_INIT = 4 + SIM_CAUSE_START,
SIM_CAUSE_CHV_VERIFY_ERROR = 5 + SIM_CAUSE_START, /* SIM_CHV_RETRY_ALLOW */
SIM_CAUSE_CHV_BLOCK = 6 + SIM_CAUSE_START, /* SIM_CHV_BLOCK */
SIM_CAUSE_ACCESS_NOT_ALLOW = 7 + SIM_CAUSE_START, /* */
SIM_CAUSE_SAT_CMD_BUSY = 8 + SIM_CAUSE_START, /* */
SIM_CAUSE_DL_ERROR = 9 + SIM_CAUSE_START, /* */
SIM_CAUSE_MEMORY_PROBLEM = 10 + SIM_CAUSE_START, /* */
SIM_CAUSE_TECHNICAL_PROBLEM = 11 + SIM_CAUSE_START, /* */
SIM_CAUSE_PUK_UNLOCK = 12 + SIM_CAUSE_START, /* add new enum value to
distinguish whether normal poweron or PUK-unlock-poweron */
SIM_CAUSE_END,
/* ============================== ~SIM cause ============================== */
/* ============================== PHB cause ============================== */
PHB_CAUSE_FDN_BLOCKED = 2600,
PHB_L4C_ERROR = 2601, /*called number is not approved by PHB*/
/* ============================== ~PHB cause ============================== */
/* ============================== SM cause ============================== */
// 3GPP 24.008 clause 10.5.6.6(Annex I) SM/LLC/SNDCP/PDP/GPRS cause values
// 3072 -> SM cause values
SM_CAUSE_START = 3072,
LLC_SND_FAILURE = 0X19 + SM_CAUSE_START,
INSUFF_RESOURCE = 0X1A + SM_CAUSE_START,
UNKNOWN_APN = 0X1B + SM_CAUSE_START,
UNKNOWN_PDP_ADDR_OR_TYPE = 0X1C + SM_CAUSE_START,
AUTHENTICATION_FAILURE = 0X1D + SM_CAUSE_START,
ACTIVATION_REJ_GGSN = 0X1E + SM_CAUSE_START,
ACTIVATION_REJ = 0X1F + SM_CAUSE_START,
UNSUPPORTED_SERVICE_OPTION = 0X20 + SM_CAUSE_START,
UNSUBSCRIBED_SERVICE_OPTION = 0X21 + SM_CAUSE_START,
OUT_OF_ORDER_SERVICE_OPTION = 0X22 + SM_CAUSE_START,
REGULAR_DEACTIVATION = 0X24 + SM_CAUSE_START,
QOS_NOT_ACCEPTED = 0X25 + SM_CAUSE_START,
NETWORK_FAIL = 0X26 + SM_CAUSE_START,
REACTIVATION_REQD = 0X27 + SM_CAUSE_START,
UNSUPPORTED_NW_CONTEXT_ACTIVATION= 0X28 + SM_CAUSE_START, /* Came and went from 4.08 + SM_CAUSE_START,
should this be removed? */
SEMANTIC_ERROR_IN_TFT_OP = 0X29 + SM_CAUSE_START,
SYNTACTICAL_ERROR_IN_TFT_OP = 0X2A + SM_CAUSE_START,
UNKNOWN_PDP_CONTEXT = 0X2B + SM_CAUSE_START,
SEMANTIC_ERROR_IN_PACKET_FILTER = 0X2C + SM_CAUSE_START,
SYNTAX_ERROR_IN_PACKET_FILTER = 0X2D + SM_CAUSE_START,
PDP_CONTEXT_WO_TFT_ALREADY_ACT = 0X2E + SM_CAUSE_START,
/* The following cause values are only for sm internal usage */
INVALID_TI = 0X51 + SM_CAUSE_START,
INCORRECT_MSG = 0X5F + SM_CAUSE_START,
INVALID_MAND_INFO = 0X60 + SM_CAUSE_START,
UNIMPLE_MSG_TYPE = 0X61 + SM_CAUSE_START,
INCOMPAT_MSG_TYP_PROTO_STAT = 0X62 + SM_CAUSE_START,
UNIMPLE_IE = 0X63 + SM_CAUSE_START,
CONDITIONAL_IE_ERROR = 0X64 + SM_CAUSE_START,
INCOMP_MSG_PROTO_STAT = 0X65 + SM_CAUSE_START,
UNSPECIFIED = 0X6F + SM_CAUSE_START,
STARTUP_FAILURE , /* cause enum when the link layer startup fails */
SM_CAUSE_END,
/* ============================== ~SM cause ============================== */
/* ============================== ABM cause ============================== */
//
// ABM error causes, Kevin Chien
//
ABM_CAUSE_START = 3272,
ABM_E_SUCCESS,
ABM_E_INVALID_NW_ACC_ID,
ABM_E_GPRS_REACTIVATE,
ABM_E_GPRS_PROTOCOL_REJECTION,
ABM_E_CSD_REACTIVATE,
ABM_E_CSD_PPP_NEGOTIATED_FAILED,
ABM_E_CSD_ACT_FAILED,
ABM_E_CSD_CALL_SETUP_FAILED,
/* ============================== ~ABM cause ============================== */
/* ============================== TCM cause ============================== */
TCM_L4C_INVALID_PARAMETER = 3372,
TCM_L4C_NSAPI_NOT_IN_USE,
/* ============================== ~TCM cause ============================== */
/* ============================== L4C cause ============================== */
L4C_CMD_CONFLICT = 3472
/* ============================== ~L4C cause ============================== */
}ps_cause_enum;
typedef kal_uint8 band_selection_enum;
#define BAND_900 0x02
#define BAND_1800 0x08
#define BAND_1900 0x10
#define BAND_DUAL (BAND_900|BAND_1800)
#define BAND_850 0x80
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -