nRF Connect SDK API 0.1.0
Loading...
Searching...
No Matches

◆ lte_lc_evt_type

#include <include/modem/lte_lc.h>

Event type.

Enumerator
LTE_LC_EVT_NW_REG_STATUS 

Network registration status.

The associated payload is the lte_lc_evt.nw_reg_status member of type lte_lc_nw_reg_status in the event.

LTE_LC_EVT_PSM_UPDATE 

PSM parameters provided by the network.

The associated payload is the lte_lc_evt.psm_cfg member of type lte_lc_psm_cfg in the event.

LTE_LC_EVT_EDRX_UPDATE 

eDRX parameters provided by the network.

The associated payload is the lte_lc_evt.edrx_cfg member of type lte_lc_edrx_cfg in the event.

LTE_LC_EVT_RRC_UPDATE 

RRC connection state.

The associated payload is the lte_lc_evt.rrc_mode member of type lte_lc_rrc_mode in the event.

LTE_LC_EVT_CELL_UPDATE 

Current cell.

The associated payload is the lte_lc_evt.cell member of type lte_lc_cell in the event. Only the lte_lc_cell.tac and lte_lc_cell.id members are populated in the event payload. The rest are expected to be zero.

LTE_LC_EVT_LTE_MODE_UPDATE 

Current LTE mode.

If a system mode that enables both LTE-M and NB-IoT is configured, the modem may change the currently active LTE mode based on the system mode preference and network availability. This event will then indicate which LTE mode is currently used by the modem.

The associated payload is the lte_lc_evt.lte_mode member of type lte_lc_lte_mode in the event.

LTE_LC_EVT_TAU_PRE_WARNING 

Tracking Area Update pre-warning.

This event will be received some time before TAU is scheduled to occur. The time is configurable. This gives the application the opportunity to send data over the network before the TAU happens, thus saving power by avoiding sending data and the TAU separately.

The associated payload is the lte_lc_evt.time member of type uint64_t in the event.

LTE_LC_EVT_NEIGHBOR_CELL_MEAS 

Neighbor cell measurement results.

The associated payload is the lte_lc_evt.cells_info member of type lte_lc_cells_info in the event.

LTE_LC_EVT_MODEM_SLEEP_EXIT_PRE_WARNING 

Modem sleep pre-warning.

This event will be received some time before the modem exits sleep. The time is configurable.

The associated payload is the lte_lc_evt.modem_sleep member of type lte_lc_modem_sleep in the event. The lte_lc_modem_sleep.time parameter indicates the time until modem exits sleep.

LTE_LC_EVT_MODEM_SLEEP_EXIT 

Modem exited from sleep.

The associated payload is the lte_lc_evt.modem_sleep member of type lte_lc_modem_sleep in the event.

LTE_LC_EVT_MODEM_SLEEP_ENTER 

Modem entered sleep.

The associated payload is the lte_lc_evt.modem_sleep member of type lte_lc_modem_sleep in the event. The lte_lc_modem_sleep.time parameter indicates the duration of the sleep.

LTE_LC_EVT_MODEM_EVENT 

Information about modem operation.

The associated payload is the lte_lc_evt.modem_evt member of type lte_lc_modem_evt in the event.

LTE_LC_EVT_RAI_UPDATE 

Information about RAI (Release Assistance Indication) configuration.

The associated payload is the lte_lc_evt.rai_cfg member of type lte_lc_rai_cfg in the event.

Note
This event is only supported by modem firmware versions >= 2.0.2.