Embedded Wireless Framework
|
Go to the source code of this file.
Functions | |
ewf_result | ewf_adapter_modem_subscriber_number_read (ewf_adapter *adapter_ptr, char *alphax_str, uint32_t *alphax_buffer_len_ptr, char *numberx_str, uint32_t *numberx_len_ptr, uint32_t *typex_ptr, uint8_t *service_ptr) |
Read subscriber number (+cnum) More... | |
ewf_result | ewf_adapter_modem_network_registration_urc_set (ewf_adapter *adapter_ptr, const char *n_str) |
Set Network Registration URC (+creg) More... | |
ewf_result | ewf_adapter_modem_network_registration_read (ewf_adapter *adapter_ptr, ewf_adapter_modem_cmd_query_network_reg reg_cmd, uint32_t *n_ptr, ewf_adapter_modem_network_status *RegistrationStatus_ptr, ewf_adapter_modem_act *act_ptr, uint32_t *tac_ptr, uint32_t *ci_ptr, uint8_t *cause_type_ptr, uint8_t *reject_cause_ptr) |
Read Network Registration (+creg?, +cgreg?, +cereg?) More... | |
ewf_result | ewf_adapter_modem_network_registration_check (ewf_adapter *adapter_ptr, ewf_adapter_modem_cmd_query_network_reg reg_cmd, uint32_t timeout) |
Check if modem is registered to network. More... | |
ewf_result | ewf_adapter_modem_operator_select (ewf_adapter *adapter_ptr, ewf_adapter_modem_operator_sel_register_mode registration_mode, ewf_afapter_modem_operator_name_format operator_name_format, const char *operator_name_str, ewf_adapter_modem_act act) |
Operator selection (+cops) More... | |
ewf_result | ewf_adapter_modem_operator_select_read (ewf_adapter *adapter_ptr, ewf_adapter_modem_operator_sel_register_mode *registration_mode_ptr, ewf_afapter_modem_operator_name_format *operator_name_format_ptr, char *operator_name_str, uint32_t *operator_name_len_ptr, ewf_adapter_modem_act *act_ptr) |
Read Operator selection (+cops?) More... | |
ewf_result | ewf_adapter_modem_operator_list_edit (ewf_adapter *adapter_ptr, uint32_t index, ewf_afapter_modem_operator_name_format format, const char *operator_name_str, uint8_t gsm, uint8_t gsm_compact, uint8_t utran, uint8_t etran, uint8_t ngran) |
This function is used to edit the PLMN selector with Access Technology lists (+cpol) More... | |
ewf_result | ewf_adapter_modem_operator_list_read (ewf_adapter *adapter_ptr, uint32_t *index_ptr, ewf_afapter_modem_operator_name_format *format_ptr, char *operator_name_str, uint32_t *operator_name_len_ptr, uint8_t *gsm_ptr, uint8_t *gsm_compact_ptr, uint8_t *utran_ptr, uint8_t *etran_ptr, uint8_t *ngran_ptr) |
Prefered PLMN list read (+cpol?) More... | |
ewf_result | ewf_adapter_modem_operator_list_select (ewf_adapter *adapter_ptr, uint8_t list) |
Preferred PLMN selector with Access Technology list set (+cpls) More... | |
ewf_result | ewf_adapter_modem_operator_option_list_read (ewf_adapter *adapter_ptr, uint8_t *list_ptr) |
Preferred PLMN with Access Technology list read (+cpls) More... | |
ewf_result | ewf_adapter_modem_dynamic_parameters_read (ewf_adapter *adapter_ptr, ewf_adapter_modem_edrx_act *act_type_ptr, uint8_t *requested_edrx_ptr, uint8_t *nw_provided_edrx_ptr, uint8_t *paging_time_window_ptr) |
Read eDRX dynamic parameters (+cedrxrdp) More... | |
ewf_result | ewf_adapter_modem_dynamic_parameters_set (ewf_adapter *adapter_ptr, uint8_t mode, ewf_adapter_modem_edrx_act act_type, uint8_t requested_edrx, uint8_t nw_provided_edrx, uint8_t paging_time_window) |
Set eDRX dynamic parameters (+cedrxs) More... | |
ewf_result | ewf_adapter_modem_power_saving_mode_set (ewf_adapter *adapter_ptr, uint32_t mode, const char *periodic_rau_str, const char *gprs_ready_timer_str, const char *periodic_tau_str, const char *active_time_str) |
Set Power saving mode setting (+cpsms) More... | |
ewf_result | ewf_adapter_modem_power_saving_mode_read (ewf_adapter *adapter_ptr, uint32_t *mode, char *periodic_rau_str, uint8_t *periodic_rau_len_ptr, char *gprs_Ready_timer_str, uint8_t *gprs_ready_timer_len_ptr, char *periodic_tau_str, uint8_t *periodic_tau_len_ptr, char *active_time_str, uint8_t *active_time_len_ptr) |
Read Power saving mode setting (+?) More... | |
ewf_result | ewf_adapter_modem_signal_strength_read (ewf_adapter *adapter_ptr, int32_t *rssi_ptr, int32_t *ber_ptr) |
Read signal strength information (+csq) More... | |
ewf_result | ewf_adapter_modem_signal_strength_extended_read (ewf_adapter *adapter_ptr, int32_t *rxlev_ptr, int32_t *ber_ptr, int32_t *rscp_ptr, int32_t *ecno_ptr, int32_t *rsrq_ptr, int32_t *rsrp_ptr) |
Read extended signal strength information (+cesq) More... | |
ewf_result | ewf_adapter_modem_timezone_reporting_set (ewf_adapter *adapter_ptr, uint32_t reporting) |
Time zone reporting set (+ctzr) More... | |
ewf_result | ewf_adapter_modem_timezone_reporting_read (ewf_adapter *adapter_ptr, uint32_t *reporting_ptr) |
Read Time zone reporting (+ctzr?) More... | |
ewf_result | ewf_adapter_modem_timezone_autoupdate_set (ewf_adapter *adapter_ptr, uint32_t option) |
Automatic Time zone update set (+ctzu) More... | |
ewf_result | ewf_adapter_modem_timezone_autoupdate_read (ewf_adapter *adapter_ptr, uint32_t *option_ptr) |
Read automatic Time zone update (+ctzu?) More... | |
The Embedded Wireless Framework modem adapter gerneral API (Reference : 3GPP TS 27.007, 3GPP TS 24.008, 3GPP TS 27.005, 3GPP TS 24.011 specifiction)