LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations
qmerrno.h File Reference

Go to the source code of this file.

Enumerations

enum  eQCWWANError {
  eQCWWAN_ERR_ENUM_BEGIN = -1,
  eQCWWAN_ERR_NONE,
  eQCWWAN_ERR_GENERAL,
  eQCWWAN_ERR_INTERNAL,
  eQCWWAN_ERR_MEMORY,
  eQCWWAN_ERR_INVALID_ARG,
  eQCWWAN_ERR_BUFFER_SZ,
  eQCWWAN_ERR_NO_DEVICE,
  eQCWWAN_ERR_INVALID_DEVID,
  eQCWWAN_ERR_NO_CONNECTION,
  eQCWWAN_ERR_QMI_IFACE,
  eQCWWAN_ERR_QMI_CONNECT,
  eQCWWAN_ERR_QMI_REQ_SCH,
  eQCWWAN_ERR_QMI_REQ,
  eQCWWAN_ERR_QMI_RSP,
  eQCWWAN_ERR_QMI_REQ_TO,
  eQCWWAN_ERR_QMI_RSP_TO,
  eQCWWAN_ERR_MALFORMED_QMI_RSP,
  eQCWWAN_ERR_INVALID_QMI_RSP,
  eQCWWAN_ERR_INVALID_FILE,
  eQCWWAN_ERR_FILE_OPEN,
  eQCWWAN_ERR_FILE_COPY,
  eQCWWAN_ERR_OFFLINE = 27,
  eQCWWAN_ERR_RESET,
  eQCWWAN_ERR_NO_SIGNAL,
  eQCWWAN_ERR_MULTIPLE_DEVICES,
  eQCWWAN_ERR_DRIVER,
  eQCWWAN_ERR_NO_CANCELABLE_OP,
  eQCWWAN_ERR_CANCEL_OP,
  eQCWWAN_ERR_API_MUTEX_TIMEOUT,
  eQCWWAN_ERR_PDU_GENERATION,
  eQCWWAN_ERR_INVALID_XID,
  eQCWWAN_ERR_MULTIPLE_SMS_UNSUPPORTED,
  eQCWWAN_ERR_ENUM_END,
  eQCWWAN_ERR_QMI_OFFSET = 1000,
  eQCWWAN_ERR_QMI_MALFORMED_MSG = 1001,
  eQCWWAN_ERR_QMI_NO_MEMORY,
  eQCWWAN_ERR_QMI_INTERNAL,
  eQCWWAN_ERR_QMI_ABORTED,
  eQCWWAN_ERR_QMI_CLIENT_IDS_EXHAUSTED,
  eQCWWAN_ERR_QMI_UNABORTABLE_TRANSACTION,
  eQCWWAN_ERR_QMI_INVALID_CLIENT_ID,
  eQCWWAN_ERR_QMI_NO_THRESHOLDS,
  eQCWWAN_ERR_QMI_INVALID_HANDLE,
  eQCWWAN_ERR_QMI_INVALID_PROFILE,
  eQCWWAN_ERR_QMI_INVALID_PINID,
  eQCWWAN_ERR_QMI_INCORRECT_PIN,
  eQCWWAN_ERR_QMI_NO_NETWORK_FOUND,
  eQCWWAN_ERR_QMI_CALL_FAILED,
  eQCWWAN_ERR_QMI_OUT_OF_CALL,
  eQCWWAN_ERR_QMI_NOT_PROVISIONED,
  eQCWWAN_ERR_QMI_MISSING_ARG,
  eQCWWAN_ERR_QMI_ARG_TOO_LONG = 1019,
  eQCWWAN_ERR_QMI_INVALID_TX_ID = 1022,
  eQCWWAN_ERR_QMI_DEVICE_IN_USE,
  eQCWWAN_ERR_QMI_OP_NETWORK_UNSUPPORTED,
  eQCWWAN_ERR_QMI_OP_DEVICE_UNSUPPORTED,
  eQCWWAN_ERR_QMI_NO_EFFECT,
  eQCWWAN_ERR_QMI_NO_FREE_PROFILE,
  eQCWWAN_ERR_QMI_INVALID_PDP_TYPE,
  eQCWWAN_ERR_QMI_INVALID_TECH_PREF,
  eQCWWAN_ERR_QMI_INVALID_PROFILE_TYPE,
  eQCWWAN_ERR_QMI_INVALID_SERVICE_TYPE,
  eQCWWAN_ERR_QMI_INVALID_REGISTER_ACTION,
  eQCWWAN_ERR_QMI_INVALID_PS_ATTACH_ACTION,
  eQCWWAN_ERR_QMI_AUTHENTICATION_FAILED,
  eQCWWAN_ERR_QMI_PIN_BLOCKED,
  eQCWWAN_ERR_QMI_PIN_PERM_BLOCKED,
  eQCWWAN_ERR_QMI_SIM_NOT_INITIALIZED,
  eQCWWAN_ERR_QMI_MAX_QOS_REQUESTS_IN_USE,
  eQCWWAN_ERR_QMI_INCORRECT_FLOW_FILTER,
  eQCWWAN_ERR_QMI_NETWORK_QOS_UNAWARE,
  eQCWWAN_ERR_QMI_INVALID_ID,
  eQCWWAN_ERR_QMI_INVALID_QOS_ID = eQCWWAN_ERR_QMI_INVALID_ID,
  eQCWWAN_ERR_QMI_REQUESTED_NUM_UNSUPPORTED,
  eQCWWAN_ERR_QMI_INTERFACE_NOT_FOUND,
  eQCWWAN_ERR_QMI_FLOW_SUSPENDED,
  eQCWWAN_ERR_QMI_INVALID_DATA_FORMAT,
  eQCWWAN_ERR_QMI_GENERAL,
  eQCWWAN_ERR_QMI_UNKNOWN,
  eQCWWAN_ERR_QMI_INVALID_ARG,
  eQCWWAN_ERR_QMI_INVALID_INDEX,
  eQCWWAN_ERR_QMI_NO_ENTRY,
  eQCWWAN_ERR_QMI_DEVICE_STORAGE_FULL,
  eQCWWAN_ERR_QMI_DEVICE_NOT_READY,
  eQCWWAN_ERR_QMI_NETWORK_NOT_READY,
  eQCWWAN_ERR_QMI_CAUSE_CODE,
  eQCWWAN_ERR_QMI_MESSAGE_NOT_SENT,
  eQCWWAN_ERR_QMI_MESSAGE_DELIVERY_FAILURE,
  eQCWWAN_ERR_QMI_INVALID_MESSAGE_ID,
  eQCWWAN_ERR_QMI_ENCODING,
  eQCWWAN_ERR_QMI_AUTHENTICATION_LOCK,
  eQCWWAN_ERR_QMI_INVALID_TRANSITION,
  eQCWWAN_ERR_QMI_NOT_A_MCAST_IFACE,
  eQCWWAN_ERR_QMI_MAX_MCAST_REQUESTS_IN_USE,
  eQCWWAN_ERR_QMI_INVALID_MCAST_HANDLE,
  eQCWWAN_ERR_QMI_INVALID_IP_FAMILY_PREF,
  eQCWWAN_ERR_QMI_SESSION_INACTIVE,
  eQCWWAN_ERR_QMI_SESSION_INVALID,
  eQCWWAN_ERR_QMI_SESSION_OWNERSHIP,
  eQCWWAN_ERR_QMI_INSUFFICIENT_RESOURCES,
  eQCWWAN_ERR_QMI_DISABLED,
  eQCWWAN_ERR_QMI_INVALID_OPERATION,
  eQCWWAN_ERR_QMI_INVALID_QMI_CMD,
  eQCWWAN_ERR_QMI_TPDU_TYPE,
  eQCWWAN_ERR_QMI_SMSC_ADDR,
  eQCWWAN_ERR_QMI_INFO_UNAVAILABLE,
  eQCWWAN_ERR_QMI_SEGMENT_TOO_LONG,
  eQCWWAN_ERR_QMI_SEGMENT_ORDER,
  eQCWWAN_ERR_QMI_BUNDLING_NOT_SUPPORTED,
  eQCWWAN_ERR_QMI_OP_PARTIAL_FAILURE,
  eQCWWAN_ERR_QMI_POLICY_MISMATCH,
  eQCWWAN_ERR_QMI_SIM_FILE_NOT_FOUND,
  eQCWWAN_ERR_QMI_EXTENDED_INTERNAL,
  eQCWWAN_ERR_QMI_ACCESS_DENIED,
  eQCWWAN_ERR_QMI_HARDWARE_RESTRICTED,
  eQCWWAN_ERR_QMI_ACK_NOT_SENT,
  eQCWWAN_ERR_QMI_INJECT_TIMEOUT,
  eQCWWAN_ERR_QMI_INCOMPATIBLE_STATE = 1090,
  eQCWWAN_ERR_QMI_FDN_RESTRICT,
  eQCWWAN_ERR_QMI_SUPS_FAILURE_CAUSE,
  eQCWWAN_ERR_QMI_NO_RADIO,
  eQCWWAN_ERR_QMI_NOT_SUPPORTED,
  eQCWWAN_ERR_QMI_NO_SUBSCRIPTION,
  eQCWWAN_ERR_QMI_CARD_CALL_CONTROL_FAILED,
  eQCWWAN_ERR_QMI_NETWORK_ABORTED,
  eQCWWAN_ERR_QMI_MSG_BLOCKED,
  eQCWWAN_ERR_QMI_MAX,
  eQCWWAN_ERR_SWICM_START = 0xE000,
  eQCWWAN_ERR_SWICM_NOT_IMPLEMENTED,
  eQCWWAN_ERR_SWICM_QMI_SVC_NOT_SUPPORTED,
  eQCWWAN_ERR_SWICM_QMI_CLNT_NOT_SUPPORTED,
  eQCWWAN_ERR_SWICM_TIMEOUT,
  eQCWWAN_ERR_SWICM_SOCKET_IN_USE,
  eQCWWAN_ERR_SWICM_AM_VERS_ERROR,
  eQCWWAN_ERR_SWICM_FAILED_TO_KILL_SDK_PROCESS,
  eQCWWAN_ERR_SWICM_CALL_IN_PROGRESS,
  eQCWWAN_ERR_SWICM_V4DWN_V6DWN,
  eQCWWAN_ERR_SWICM_V4DWN_V6UP,
  eQCWWAN_ERR_SWICM_V4UP_V6DWN,
  eQCWWAN_ERR_SWICM_V4UP_V6UP,
  eQCWWAN_ERR_SWICM_INVALID_SESSION_ID,
  eQCWWAN_ERR_SWICM_INVALID_V4_SESSION_ID,
  eQCWWAN_ERR_SWICM_INVALID_V6_SESSION_ID,
  eQCWWAN_ERR_SWICM_SM_NO_AVAILABLE_SESSIONS,
  eQCWWAN_ERR_SWICM_END,
  eQCWWAN_ERR_SWISMS_START = 0xE100,
  eQCWWAN_ERR_SWISMS_MSG_LEN_TOO_LONG,
  eQCWWAN_ERR_SWISMS_MSG_CORRUPTED,
  eQCWWAN_ERR_SWISMS_SMSC_NUM_CORRUPTED,
  eQCWWAN_ERR_SWISMS_BEARER_DATA_NOT_FOUND,
  eQCWWAN_ERR_SWISM_END,
  eQCWWAN_ERR_SWIIM_START = 0xE800,
  eQCWWAN_ERR_SWIIM_INVALID_PATH,
  eQCWWAN_ERR_SWIIM_OPENING_DIR,
  eQCWWAN_ERR_SWIIM_FILE_NOT_FOUND,
  eQCWWAN_ERR_SWIIM_OPENING_FILE,
  eQCWWAN_ERR_SWIIM_CORRUPTED_FW_IMAGE,
  eQCWWAN_ERR_SWIIM_FIRMWARE_NOT_DOWNLOADED,
  eQCWWAN_ERR_SWIIM_FW_UPDATE_FAIL,
  eQCWWAN_ERR_SWIIM_FW_PREFERENCE_MISMATCH,
  eQCWWAN_ERR_SWIIM_FW_UPDATE_SUCCESS,
  eQCWWAN_ERR_SWIIM_FW_ENTER_DOWNLOAD_MODE,
  eQCWWAN_ERR_SWIIM_FW_FLASH_COMPLETE,
  eQCWWAN_ERR_SWIIM_FW_WAIT_FOR_REBOOT,
  eQCWWAN_ERR_SWIIM_INVALID_CRASH_STATE,
  eQCWWAN_ERR_SWIIM_FW_SAME_AS_CURRENT_ACTIVE_IMAGE,
  eQCWWAN_ERR_SWIIM_FW_INVALID_SLOT_INDEX,
  eQCWWAN_ERR_SWIIM_FW_SECBOOT_IMAGE_NOT_SIGNED,
  eQCWWAN_ERR_SWIIM_FW_SECBOOT_INVALID_CERT_CHAIN,
  eQCWWAN_ERR_SWIIM_FW_TOO_MANY_FILES,
  eQCWWAN_ERR_SWIIM_END,
  eQCWWAN_ERR_SWIDCS_START = 0xE900,
  eQCWWAN_ERR_SWIDCS_IOCTL_ERR,
  eQCWWAN_ERR_SWIDCS_FILEIO_ERR,
  eQCWWAN_ERR_SWIDCS_DEVNODE_NOT_FOUND,
  eQCWWAN_ERR_SWIDCS_APP_DISCONNECTED,
  eQCWWAN_ERR_SWIDCS_END,
  eQCWWAN_ERR_QMI_CAT_START = 0xF3E9,
  eQCWWAN_ERR_QMI_EVENT_REG_FAILED = eQCWWAN_ERR_QMI_CAT_START,
  eQCWWAN_ERR_QMI_INVALID_TERMINAL_RSP,
  eQCWWAN_ERR_QMI_INVALID_ENVELOPE_CMD,
  eQCWWAN_ERR_QMI_CARD_BUSY_RSP,
  eQCWWAN_ERR_QMI_ENVELOPE_CMD_FAILURE,
  eQCWWAN_ERR_QMI_CAT_END = eQCWWAN_ERR_QMI_ENVELOPE_CMD_FAILURE,
  eQCWWAN_ERR_NULL_TLV,
  eQCWWAN_ERR_QMI_WIDTH = 0xFFFF
}
 
enum  qm_wds_ds_profile_extended_err_codes {
  eWDS_ERR_PROFILE_REG_RESULT_FAIL = 1,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_HNDL,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_OP,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_PROFILE_TYPE,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_PROFILE_NUM,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_IDENT,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_LIB_NOT_INITED,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_LEN_INVALID,
  eWDS_ERR_PROFILE_REG_RESULT_LIST_END,
  eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_SUBS_ID,
  eWDS_ERR_PROFILE_REG_INVAL_PROFILE_FAMILY,
  eWDS_ERR_PROFILE_REG_3GPP_INVAL_PROFILE_FAMILY = 1001,
  eWDS_ERR_PROFILE_REG_3GPP_ACCESS_ERR,
  eWDS_ERR_PROFILE_REG_3GPP_CONTEXT_NOT_DEFINED,
  eWDS_ERR_PROFILE_REG_3GPP_VALID_FLAG_NOT_SET,
  eWDS_ERR_PROFILE_REG_3GPP_READ_ONLY_FLAG_SET,
  eWDS_ERR_PROFILE_REG_3GPP_ERR_OUT_OF_PROFILES,
  eWDS_ERR_PROFILE_REG_3GPP2_ERR_INVALID_IDENT_FOR_PROFILE = 1101,
  eWDS_ERR_PROFILE_REG_END
}
 

Enumeration Type Documentation

QMI Error Code Enumeration

Enumerator
eQCWWAN_ERR_ENUM_BEGIN 
eQCWWAN_ERR_NONE 

00 - Success

eQCWWAN_ERR_GENERAL 

01 - General error

eQCWWAN_ERR_INTERNAL 

02 - Internal error

eQCWWAN_ERR_MEMORY 

03 - Memory error

eQCWWAN_ERR_INVALID_ARG 

04 - Invalid argument

eQCWWAN_ERR_BUFFER_SZ 

05 - Buffer too small

eQCWWAN_ERR_NO_DEVICE 

06 - Unable to detect WWAN device

eQCWWAN_ERR_INVALID_DEVID 

07 - Invalid WWAN device ID

eQCWWAN_ERR_NO_CONNECTION 

08 - No connection to WWAN device

eQCWWAN_ERR_QMI_IFACE 

09 - Unable to obtain QMI interace

eQCWWAN_ERR_QMI_CONNECT 

10 - Unable to connect to QMI interface

eQCWWAN_ERR_QMI_REQ_SCH 

11 - Unable to schedule QMI request

eQCWWAN_ERR_QMI_REQ 

12 - Error sending QMI request

eQCWWAN_ERR_QMI_RSP 

13 - Error receiving QMI response

eQCWWAN_ERR_QMI_REQ_TO 

14 - Timeout while sending QMI request

eQCWWAN_ERR_QMI_RSP_TO 

15 - Timeout while receiving QMI response

eQCWWAN_ERR_MALFORMED_QMI_RSP 

16 - Malformed QMI response received

eQCWWAN_ERR_INVALID_QMI_RSP 

17 - Invalid QMI response received

eQCWWAN_ERR_INVALID_FILE 

18 - Invalid file path

eQCWWAN_ERR_FILE_OPEN 

19 - Unable to open file

eQCWWAN_ERR_FILE_COPY 

20 - Unable to copy file

eQCWWAN_ERR_OFFLINE 

27 - Unable to set WWAN device offline

eQCWWAN_ERR_RESET 

28 - Unable to reset WWAN device

eQCWWAN_ERR_NO_SIGNAL 

29 - No available signal

eQCWWAN_ERR_MULTIPLE_DEVICES 

30 - Multiple WWAN devices detected

eQCWWAN_ERR_DRIVER 

31 - Error interfacing to driver

eQCWWAN_ERR_NO_CANCELABLE_OP 

32 - No cancelable operation is pending

eQCWWAN_ERR_CANCEL_OP 

33- Error canceling outstanding operation

eQCWWAN_ERR_API_MUTEX_TIMEOUT 

34- api mutex lock timeout

eQCWWAN_ERR_PDU_GENERATION 

35- PDU generation error

eQCWWAN_ERR_INVALID_XID 

36- Invalid transaction id

eQCWWAN_ERR_MULTIPLE_SMS_UNSUPPORTED 

37- Unsupported multiple SMS

eQCWWAN_ERR_ENUM_END 

End of SLQS SDK specific error codes

eQCWWAN_ERR_QMI_OFFSET 

1000 - This is not an error code but the offset from which mapped QMI error codes start from

eQCWWAN_ERR_QMI_MALFORMED_MSG 

1001 - Malformed or Corrupted QMI msg

eQCWWAN_ERR_QMI_NO_MEMORY 

1002 - Device could not allocate memory for QMI Resp

eQCWWAN_ERR_QMI_INTERNAL 

1003 - Unexpected error occurred during processing

eQCWWAN_ERR_QMI_ABORTED 

1004 - Processing aborted

eQCWWAN_ERR_QMI_CLIENT_IDS_EXHAUSTED 

1005 - QMI client IDs have been exhausted

eQCWWAN_ERR_QMI_UNABORTABLE_TRANSACTION 

1006 - Unable to abort QMI transaction

eQCWWAN_ERR_QMI_INVALID_CLIENT_ID 

1007 - Invalid QMI client ID

eQCWWAN_ERR_QMI_NO_THRESHOLDS 

1008 - No thresholds were provided

eQCWWAN_ERR_QMI_INVALID_HANDLE 

1009 - Invalid Handle provided in the QMI request

eQCWWAN_ERR_QMI_INVALID_PROFILE 

1010 - Profile specified is invalid

eQCWWAN_ERR_QMI_INVALID_PINID 

1011 - Invalid PIN ID specified

eQCWWAN_ERR_QMI_INCORRECT_PIN 

1012 - Incorrect PIN ID specified

eQCWWAN_ERR_QMI_NO_NETWORK_FOUND 

1013 - No network found

eQCWWAN_ERR_QMI_CALL_FAILED 

1014 - Call failed

eQCWWAN_ERR_QMI_OUT_OF_CALL 

1015 - Device is not in a call

eQCWWAN_ERR_QMI_NOT_PROVISIONED 

1016 - Requested information element not provisioned on device

eQCWWAN_ERR_QMI_MISSING_ARG 

1017 - Mandatory QMI TLV not provided

eQCWWAN_ERR_QMI_ARG_TOO_LONG 

1019 - Arg passed in QMI TLV larger than available storage in device

eQCWWAN_ERR_QMI_INVALID_TX_ID 

1022 - Invalid TX ID specified

eQCWWAN_ERR_QMI_DEVICE_IN_USE 

1023 - Device currently in a call

eQCWWAN_ERR_QMI_OP_NETWORK_UNSUPPORTED 

1024 - The selected operation is not supported by the network

eQCWWAN_ERR_QMI_OP_DEVICE_UNSUPPORTED 

1025 - The selected operation is not supported by the device

eQCWWAN_ERR_QMI_NO_EFFECT 

1026 - Requested operation would have no effect

eQCWWAN_ERR_QMI_NO_FREE_PROFILE 

1027 - No space for a profile is available

eQCWWAN_ERR_QMI_INVALID_PDP_TYPE 

1028 - Invalid PDP type specified

eQCWWAN_ERR_QMI_INVALID_TECH_PREF 

1029 - Invalid technology preference specified

eQCWWAN_ERR_QMI_INVALID_PROFILE_TYPE 

1030 - Invalid profile type specified

eQCWWAN_ERR_QMI_INVALID_SERVICE_TYPE 

1031 - Invalid service type specified

eQCWWAN_ERR_QMI_INVALID_REGISTER_ACTION 

1032 - Invalid register action specified

eQCWWAN_ERR_QMI_INVALID_PS_ATTACH_ACTION 

1033 - Invalid PS attach/detach action specified

eQCWWAN_ERR_QMI_AUTHENTICATION_FAILED 

1034 - Authentication of supplied information element failed

eQCWWAN_ERR_QMI_PIN_BLOCKED 

1035 - PIN is blocked; an unblock operation needs to be issued

eQCWWAN_ERR_QMI_PIN_PERM_BLOCKED 

1036 - PIN is permanently blocked; the UIM is unusable

eQCWWAN_ERR_QMI_SIM_NOT_INITIALIZED 

1037 - UIM initialization has not completed

eQCWWAN_ERR_QMI_MAX_QOS_REQUESTS_IN_USE 

1038 - Max QOS requests are used

eQCWWAN_ERR_QMI_INCORRECT_FLOW_FILTER 

1039 - The Flow filter is incorrect

eQCWWAN_ERR_QMI_NETWORK_QOS_UNAWARE 

1040 - Network unaware of the QOS requested

eQCWWAN_ERR_QMI_INVALID_ID 

1041 - Invalid QOS ID

eQCWWAN_ERR_QMI_INVALID_QOS_ID 

1041 - Invalid QOS ID

eQCWWAN_ERR_QMI_REQUESTED_NUM_UNSUPPORTED 

1042 - The request number is not supported

eQCWWAN_ERR_QMI_INTERFACE_NOT_FOUND 

1043 - Unable to find the interface

eQCWWAN_ERR_QMI_FLOW_SUSPENDED 

1044- Flow suspended

eQCWWAN_ERR_QMI_INVALID_DATA_FORMAT 

1045 - Data format is invalid

eQCWWAN_ERR_QMI_GENERAL 

1046 - General error

eQCWWAN_ERR_QMI_UNKNOWN 

1047 - Unknown error

eQCWWAN_ERR_QMI_INVALID_ARG 

1048 - A specified argument is invalid

eQCWWAN_ERR_QMI_INVALID_INDEX 

1049 - A specified index is invalid

eQCWWAN_ERR_QMI_NO_ENTRY 

1050 - No information element exists at specified memory designation

eQCWWAN_ERR_QMI_DEVICE_STORAGE_FULL 

1051 - The memory storage specified in the request is full

eQCWWAN_ERR_QMI_DEVICE_NOT_READY 

1052 - Device not in a ready state

eQCWWAN_ERR_QMI_NETWORK_NOT_READY 

1053 - Network not in a ready state

eQCWWAN_ERR_QMI_CAUSE_CODE 

1054 - Error provided in SMS cause code

eQCWWAN_ERR_QMI_MESSAGE_NOT_SENT 

1055 - The message could not be sent

eQCWWAN_ERR_QMI_MESSAGE_DELIVERY_FAILURE 

1056 - The message could not be delivered

eQCWWAN_ERR_QMI_INVALID_MESSAGE_ID 

1057 - The message ID specified for the message is invalid

eQCWWAN_ERR_QMI_ENCODING 

1058 - The message is not encoded properly

eQCWWAN_ERR_QMI_AUTHENTICATION_LOCK 

1059 - Maximum number of authentication failures has been reached

eQCWWAN_ERR_QMI_INVALID_TRANSITION 

1060 - Operating mode transition from the current mode is invalid

eQCWWAN_ERR_QMI_NOT_A_MCAST_IFACE 

1061 - The intercace is not muticast

eQCWWAN_ERR_QMI_MAX_MCAST_REQUESTS_IN_USE 

1062 - Maximum requests in use

eQCWWAN_ERR_QMI_INVALID_MCAST_HANDLE 

1063 - Invalid muticast handle

eQCWWAN_ERR_QMI_INVALID_IP_FAMILY_PREF 

1064 - Invalid IP family preference

eQCWWAN_ERR_QMI_SESSION_INACTIVE 

1065 - No tracking session has been started

eQCWWAN_ERR_QMI_SESSION_INVALID 

1066 - Current session does not allow this operation

eQCWWAN_ERR_QMI_SESSION_OWNERSHIP 

1067 - Current tracking session not started by this QMI control point

eQCWWAN_ERR_QMI_INSUFFICIENT_RESOURCES 

1068 - Device GPS service resources insufficient for request

eQCWWAN_ERR_QMI_DISABLED 

1069 - Support for QMI message is disabled

eQCWWAN_ERR_QMI_INVALID_OPERATION 

1070 - Invalid operation specified

eQCWWAN_ERR_QMI_INVALID_QMI_CMD 

1071 - Invalid/unknown QMI command specified

eQCWWAN_ERR_QMI_TPDU_TYPE 

1072 - Message contains TPDU type that cannot be read as raw message

eQCWWAN_ERR_QMI_SMSC_ADDR 

1073 - The SMSC address specified is invalid

eQCWWAN_ERR_QMI_INFO_UNAVAILABLE 

1074 - Information element is unavailable at this point

eQCWWAN_ERR_QMI_SEGMENT_TOO_LONG 

1075 - Segment size too large

eQCWWAN_ERR_QMI_SEGMENT_ORDER 

1076 - Segment order is incorrect

eQCWWAN_ERR_QMI_BUNDLING_NOT_SUPPORTED 

1077 - Bundling not supported

eQCWWAN_ERR_QMI_OP_PARTIAL_FAILURE 

1078 - The operation failed partially

eQCWWAN_ERR_QMI_POLICY_MISMATCH 

1079 - Policy mismatch

eQCWWAN_ERR_QMI_SIM_FILE_NOT_FOUND 

1080 - SIM file not found

eQCWWAN_ERR_QMI_EXTENDED_INTERNAL 

1081 - Extended internal error

eQCWWAN_ERR_QMI_ACCESS_DENIED 

1082 - Access to a required entity is not available

eQCWWAN_ERR_QMI_HARDWARE_RESTRICTED 

1083 - Selected operating mode is invalid with current hardware setting

eQCWWAN_ERR_QMI_ACK_NOT_SENT 

1084 - ACK not sent

eQCWWAN_ERR_QMI_INJECT_TIMEOUT 

1084 - Inject a timeout for the request

eQCWWAN_ERR_QMI_INCOMPATIBLE_STATE 

1090 - Incompatible state

eQCWWAN_ERR_QMI_FDN_RESTRICT 

1091 - FDN Restrict

eQCWWAN_ERR_QMI_SUPS_FAILURE_CAUSE 

1092 - SUPS failure cause

eQCWWAN_ERR_QMI_NO_RADIO 

1093 - No Radio

eQCWWAN_ERR_QMI_NOT_SUPPORTED 

1094 - Not Supported

eQCWWAN_ERR_QMI_NO_SUBSCRIPTION 

1095 - No Subscription

eQCWWAN_ERR_QMI_CARD_CALL_CONTROL_FAILED 

1096 - Card call control failed

eQCWWAN_ERR_QMI_NETWORK_ABORTED 

1097 - Network Aborted

eQCWWAN_ERR_QMI_MSG_BLOCKED 

1098 - Open Error

eQCWWAN_ERR_QMI_MAX 

Error - End of QMI specific defines

eQCWWAN_ERR_SWICM_START 

Vendor defines - Connection Manager error codes

eQCWWAN_ERR_SWICM_NOT_IMPLEMENTED 

0xE001 - The API is yet to be implemented

eQCWWAN_ERR_SWICM_QMI_SVC_NOT_SUPPORTED 

0xE002 - The service is not supported

eQCWWAN_ERR_SWICM_QMI_CLNT_NOT_SUPPORTED 

0xE003 - The client is not supported

eQCWWAN_ERR_SWICM_TIMEOUT 

0xE004 - API Timeout

eQCWWAN_ERR_SWICM_SOCKET_IN_USE 

0xE005 - The communication socket is in use

eQCWWAN_ERR_SWICM_AM_VERS_ERROR 

0xE006 - SLQS API and SDK version mismatch

eQCWWAN_ERR_SWICM_FAILED_TO_KILL_SDK_PROCESS 

0xE007 - Failed to kill SDK process

eQCWWAN_ERR_SWICM_CALL_IN_PROGRESS 

0xE008 - Call in progress

eQCWWAN_ERR_SWICM_V4DWN_V6DWN 

0xE009 - IPV4 and IPV6 is down

eQCWWAN_ERR_SWICM_V4DWN_V6UP 

0xE00A - IPV4 is down and IPV6 is up

eQCWWAN_ERR_SWICM_V4UP_V6DWN 

0xE00B - IPV4 is up and IPV6 is down

eQCWWAN_ERR_SWICM_V4UP_V6UP 

0xE00C - IPV4 and IPV6 is up

eQCWWAN_ERR_SWICM_INVALID_SESSION_ID 

0xE00D - Invalid V4 Session ID

eQCWWAN_ERR_SWICM_INVALID_V4_SESSION_ID 

0xE00E - Invalid V4 Session ID

eQCWWAN_ERR_SWICM_INVALID_V6_SESSION_ID 

0xE00F - Invalid V6 Session ID

eQCWWAN_ERR_SWICM_SM_NO_AVAILABLE_SESSIONS 

0xE010 - No available Session Manager slots for additional data sessions

eQCWWAN_ERR_SWICM_END 

0xE011 - End of connection manager specific codes

eQCWWAN_ERR_SWISMS_START 

Vendor defines - SMS Error codes

eQCWWAN_ERR_SWISMS_MSG_LEN_TOO_LONG 

0xE101 - SMS message length is long

eQCWWAN_ERR_SWISMS_MSG_CORRUPTED 

0xE102 - The SMS message is corrupted (encoding wrong)

eQCWWAN_ERR_SWISMS_SMSC_NUM_CORRUPTED 

0xE103 - The SMS number is corrupted (incorrect number)

eQCWWAN_ERR_SWISMS_BEARER_DATA_NOT_FOUND 

0xE104 - The SMS bearer data is not available

eQCWWAN_ERR_SWISM_END 
eQCWWAN_ERR_SWIIM_START 

Vendor defines - Image Management error codes

eQCWWAN_ERR_SWIIM_INVALID_PATH 

0xE801 - Invalid directory path

eQCWWAN_ERR_SWIIM_OPENING_DIR 

0xE802 - Unable to open the directory

eQCWWAN_ERR_SWIIM_FILE_NOT_FOUND 

0xE803 - No Firmware image present in the path

eQCWWAN_ERR_SWIIM_OPENING_FILE 

0xE804 - Unable to open the file

eQCWWAN_ERR_SWIIM_CORRUPTED_FW_IMAGE 

0xE805 - Firmware image is corrupted

eQCWWAN_ERR_SWIIM_FIRMWARE_NOT_DOWNLOADED 

0xE806 - No Firmware image download needed

eQCWWAN_ERR_SWIIM_FW_UPDATE_FAIL 

0xE807 - Firmware update failed

eQCWWAN_ERR_SWIIM_FW_PREFERENCE_MISMATCH 

0xE808 - Update success but pri/fw preference mismatch

eQCWWAN_ERR_SWIIM_FW_UPDATE_SUCCESS 

0xE809 - Update successful

eQCWWAN_ERR_SWIIM_FW_ENTER_DOWNLOAD_MODE 

0xE80A - Enter Download Mode

eQCWWAN_ERR_SWIIM_FW_FLASH_COMPLETE 

0xE80B - File transfer to modem complete

eQCWWAN_ERR_SWIIM_FW_WAIT_FOR_REBOOT 

0xE80C - Wait for modem to reboot

eQCWWAN_ERR_SWIIM_INVALID_CRASH_STATE 

0xE80D - Invalid Crash State for Firmware Download

eQCWWAN_ERR_SWIIM_FW_SAME_AS_CURRENT_ACTIVE_IMAGE 

0xE80E - Same as current active image

eQCWWAN_ERR_SWIIM_FW_INVALID_SLOT_INDEX 

0xE80F - invalid slot index

eQCWWAN_ERR_SWIIM_FW_SECBOOT_IMAGE_NOT_SIGNED 

0xE810 - image not signed

eQCWWAN_ERR_SWIIM_FW_SECBOOT_INVALID_CERT_CHAIN 

0xE811 - invalid certificate chain

eQCWWAN_ERR_SWIIM_FW_TOO_MANY_FILES 

0xE812 - too many files

eQCWWAN_ERR_SWIIM_END 
eQCWWAN_ERR_SWIDCS_START 

Vendor defines - Device Connectivity error codes

eQCWWAN_ERR_SWIDCS_IOCTL_ERR 

0xE901 - IO Control error

eQCWWAN_ERR_SWIDCS_FILEIO_ERR 

0xE902 - file open/read/write error

eQCWWAN_ERR_SWIDCS_DEVNODE_NOT_FOUND 

0xE903 - The device is not found

eQCWWAN_ERR_SWIDCS_APP_DISCONNECTED 

0xE904 - Application is disconnected from SDK

eQCWWAN_ERR_SWIDCS_END 
eQCWWAN_ERR_QMI_CAT_START 

QMI errors related to CAT

eQCWWAN_ERR_QMI_EVENT_REG_FAILED 

62441 - CAT event registration failed

eQCWWAN_ERR_QMI_INVALID_TERMINAL_RSP 

62442 - Invalid terminal response

eQCWWAN_ERR_QMI_INVALID_ENVELOPE_CMD 

62443 - Invalid envelope command

eQCWWAN_ERR_QMI_CARD_BUSY_RSP 

62444 - Card busy response for envelope command

eQCWWAN_ERR_QMI_ENVELOPE_CMD_FAILURE 

62445 - Envelope command failure

eQCWWAN_ERR_QMI_CAT_END 
eQCWWAN_ERR_NULL_TLV 
eQCWWAN_ERR_QMI_WIDTH 

0xFFFF - Not an error, represent the end of QMI errors

WDS DS profile extented error codes

Enumerator
eWDS_ERR_PROFILE_REG_RESULT_FAIL 

1 - General Failure

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_HNDL 

2 - The request contains an invalid profile handle

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_OP 

3 - An invalid operation was requested.

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_PROFILE_TYPE 

4 - The request contains an invalid technology type

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_PROFILE_NUM 

5 - The request contains an invalid profile number

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_IDENT 

6 - The request contains an invalid profile identifier

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL 

7 - The request contains an invalid argument other than profile number and profile identifier received.

eWDS_ERR_PROFILE_REG_RESULT_ERR_LIB_NOT_INITED 

8 - Profile registry has not been initialized yet

eWDS_ERR_PROFILE_REG_RESULT_ERR_LEN_INVALID 

9 - The request contains a parameter with invalid length.

eWDS_ERR_PROFILE_REG_RESULT_LIST_END 

10 - End of the profile list was reached while searching for the requested profile.

eWDS_ERR_PROFILE_REG_RESULT_ERR_INVAL_SUBS_ID 

11 - The request contains an invalid subscrition identifier.

eWDS_ERR_PROFILE_REG_INVAL_PROFILE_FAMILY 

12 - The request contains an invalid profile family.

eWDS_ERR_PROFILE_REG_3GPP_INVAL_PROFILE_FAMILY 

1001 - The request contains an invalid 3GPP profile family.

eWDS_ERR_PROFILE_REG_3GPP_ACCESS_ERR 

1002 - An error was encountered while accessing the 3GPP profiles.

eWDS_ERR_PROFILE_REG_3GPP_CONTEXT_NOT_DEFINED 

1003 - The given 3GPP profile doesn't have a valid context.

eWDS_ERR_PROFILE_REG_3GPP_VALID_FLAG_NOT_SET 

1004 - The given 3GPP profile is marked invalid.

eWDS_ERR_PROFILE_REG_3GPP_READ_ONLY_FLAG_SET 

1005 - The given 3GPP profile is marked read-only.

eWDS_ERR_PROFILE_REG_3GPP_ERR_OUT_OF_PROFILES 

1006 - Creation of a new 3GPP profile failed because the limit of 16 profiles has already been reached.

eWDS_ERR_PROFILE_REG_3GPP2_ERR_INVALID_IDENT_FOR_PROFILE 

1101 - An invalid profile identifier was received as part of the 3GPP2 profile modification request.

eWDS_ERR_PROFILE_REG_END 

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved