Embedded Wireless Framework
Data Structures | Macros | Typedefs | Enumerations
Modem adapter types

The EWF modem API types. More...

Data Structures

struct  _ewf_adapter_modem_time
 

Macros

#define EWF_ADAPTER_MODEM_PDP_CONTEXT_TYPE_IP   "IP"
 Packet data protocol(PDP) type.
 
#define EWF_ADAPTER_MODEM_PDP_CONTEXT_TYPE_IPV6   "IPV6"
 
#define EWF_ADAPTER_MODEM_PDP_CONTEXT_TYPE_IPV4V6   "IPV4V6"
 
#define EWF_ADAPTER_MODEM_PDP_CONTEXT_TYPE_PPP   "PPP"
 

Typedefs

typedef struct _ewf_adapter_modem_time ewf_adapter_modem_time
 
typedef enum _ewf_adapter_modem_cmd_query_network_reg ewf_adapter_modem_cmd_query_network_reg
 
typedef enum _ewf_adapter_modem_network_status ewf_adapter_modem_network_status
 
typedef enum _ewf_adapter_modem_act ewf_adapter_modem_act
 
typedef enum _ewf_adapter_modem_edrx_act ewf_adapter_modem_edrx_act
 
typedef enum _ewf_adapter_modem_operator_sel_register_mode ewf_adapter_modem_operator_sel_register_mode
 
typedef enum _ewf_afapter_modem_operator_name_format ewf_afapter_modem_operator_name_format
 
typedef enum _ewf_adapter_modem_pdpauthtype ewf_adapter_modem_pdpauthtype
 

Enumerations

enum  _ewf_adapter_modem_cmd_query_network_reg { EWF_ADAPTER_MODEM_CMD_QUERY_NETWORK_REG = 0 , EWF_ADAPTER_MODEM_CMD_QUERY_EPS_NETWORK_REG = 1 , EWF_ADAPTER_MODEM_CMD_QUERY_CS_NETWORK_REG = 2 }
 
enum  _ewf_adapter_modem_network_status {
  EWF_ADAPTER_MODEM_NOT_REGISTERED_NOT_SEARCHING = 0 , EWF_ADAPTER_MODEM_REGISTERED_HOME = 1 , EWF_ADAPTER_MODEM_SEARCHING = 2 , EWF_ADAPTER_MODEM_REGISTRATION_DENIED = 3 ,
  EWF_ADAPTER_MODEM_UNKNOWN = 4 , EWF_ADAPTER_MODEM_REGISTERED_ROAMING = 5 , EWF_ADAPTER_MODEM_REGISTERED_SMS_ONLY_HOME = 6 , EWF_ADAPTER_MODEM_REGISTERED_SMS_ONLY_ROAMING = 7 ,
  EWF_ADAPTER_MODEM_EMERGENCY_ONLY = 8 , EWF_ADAPTER_MODEM_REGISTERED_NO_CSFB_HOME = 9 , EWF_ADAPTER_MODEM_REGISTERED_NO_CSFB_ROAMING = 10 , EWF_ADAPTER_MODEM_TEMPORARY_CONNECTION_LOSS_RENESAS_SEQUANS_PROPRIETARY = 80
}
 
enum  _ewf_adapter_modem_act {
  EWF_ADAPTER_MODEM_ACT_INVALID = -1 , EWF_ADAPTER_MODEM_ACT_GSM = 0 , EWF_ADAPTER_MODEM_ACT_GSM_COMPACT = 1 , EWF_ADAPTER_MODEM_ACT_UTRAN = 2 ,
  EWF_ADAPTER_MODEM_ACT_EGPRS = 3 , EWF_ADAPTER_MODEM_ACT_HSDPA = 4 , EWF_ADAPTER_MODEM_ACT_HSUPA = 5 , EWF_ADAPTER_MODEM_ACT_HSDPA_HSUPA = 6 ,
  EWF_ADAPTER_MODEM_ACT_EUTRAN = 7 , EWF_ADAPTER_MODEM_ACT_LTE_CATM1 = 8 , EWF_ADAPTER_MODEM_ACT_NBIOT = 9
}
 
enum  _ewf_adapter_modem_edrx_act {
  EWF_ADAPTER_MODEM_ACT_EDRX_INVALID = -1 , EWF_ADAPTER_MODEM_ACT_NO_EDRX = 0 , EWF_ADAPTER_MODEM_ACT_EDRX_EC_GSM_IOT = 1 , EWF_ADAPTER_MODEM_ACT_EDRX_GSM = 2 ,
  EWF_ADAPTER_MODEM_ACT_EDRX_UTRAN = 3 , EWF_ADAPTER_MODEM_ACT_EDRX_EUTRAN_LTE_CATM1 = 4 , EWF_ADAPTER_MODEM_ACT_EDRX_EUTRAN_NBIOT = 5
}
 
enum  _ewf_adapter_modem_operator_sel_register_mode { EWF_ADAPTER_MODEM_SELECT_REGISTER_MODE_AUTO = 0 , EWF_ADAPTER_MODEM_SELECT_REGISTER_MODE_MANUAL = 1 , EWF_ADAPTER_MODEM_SELECT_REGISTER_MODE_DEREGISTER = 2 , EWF_ADAPTER_MODEM_SELECT_REGISTER_MODE_NO_REGISTER_NO_DEREGISTER = 3 }
 
enum  _ewf_afapter_modem_operator_name_format { EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_LONG = 0 , EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_SHORT , EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_NUMERIC }
 
enum  _ewf_adapter_modem_pdpauthtype { EWF_ADAPTER_MODEM_PDP_AUTH_NONE = 0 , EWF_ADAPTER_MODEM_PDP_AUTH_PAP , EWF_ADAPTER_MODEM_PDP_AUTH_CHAP }
 

Detailed Description

The EWF modem API types.

Enumeration Type Documentation

◆ _ewf_adapter_modem_cmd_query_network_reg

Enumerator
EWF_ADAPTER_MODEM_CMD_QUERY_NETWORK_REG 

AT+CREG

EWF_ADAPTER_MODEM_CMD_QUERY_EPS_NETWORK_REG 

AT+CEREG

EWF_ADAPTER_MODEM_CMD_QUERY_CS_NETWORK_REG 

AT+CGREG

◆ _ewf_adapter_modem_pdpauthtype

Enumerator
EWF_ADAPTER_MODEM_PDP_AUTH_NONE 

No authentication

EWF_ADAPTER_MODEM_PDP_AUTH_PAP 

Password Authentication Protocol (PAP)

EWF_ADAPTER_MODEM_PDP_AUTH_CHAP 

Challenge Handshake Authentication Protocol (CHAP)

◆ _ewf_afapter_modem_operator_name_format

Enumerator
EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_LONG 

Long format alphanumeric

EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_SHORT 

Short format alphanumeric

EWF_ADAPTER_MODEM_OPERATOR_NAME_FORMAT_NUMERIC 

Numeric operator name