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

◆ lte_lc_modem_evt_type

#include <include/modem/lte_lc.h>

Modem domain event type.

Enumerator
LTE_LC_MODEM_EVT_LIGHT_SEARCH_DONE 

Indicates that a light search has been performed.

This event gives the application the chance to stop using more power when searching networks in possibly weaker radio conditions. Before sending this event, the modem searches for cells based on previous cell history, measures the radio conditions, and makes assumptions on where networks might be deployed. This event means that the modem has not found a network that it could select based on the 3GPP network selection rules from those locations. It does not mean that there are no networks to be found in the area. The modem continues more thorough searches automatically after sending this status.

LTE_LC_MODEM_EVT_SEARCH_DONE 

Indicates that a network search has been performed.

The modem has found a network that it can select according to the 3GPP network selection rules or all frequencies have been scanned and a suitable cell was not found. In the latter case, the modem enters normal limited service state functionality and performs scan for service periodically.

LTE_LC_MODEM_EVT_RESET_LOOP 

The modem has detected a reset loop.

A reset loop indicates that the modem restricts network attach attempts for the next 30 minutes. The timer does not run when the modem has no power or while it stays in the reset loop. The modem counts all the resets where the modem is not gracefully deinitialized with AT+CFUN=0 or using an API performing the equivalent operation, such as setting the functional mode to LTE_LC_FUNC_MODE_POWER_OFF.

LTE_LC_MODEM_EVT_BATTERY_LOW 

Battery voltage is low and the modem is therefore deactivated.

LTE_LC_MODEM_EVT_OVERHEATED 

The device is overheated and the modem is therefore deactivated.

LTE_LC_MODEM_EVT_NO_IMEI 

The modem does not have an IMEI.

LTE_LC_MODEM_EVT_CE_LEVEL 

Selected CE level in RACH procedure. See 3GPP TS 36.331 for details.

The associated payload is the lte_lc_modem_evt.ce_level member of type lte_lc_ce_level in the event.

Note
This is only supported by the following modem firmware:
  • mfw_nrf91x1
  • mfw_nrf9151-ntn
LTE_LC_MODEM_EVT_RF_CAL_NOT_DONE 

RF calibration or power class selection not done.

Note
This is only supported by the following modem firmware:
  • mfw_nrf91x1
  • mfw_nrf9151-ntn
LTE_LC_MODEM_EVT_INVALID_BAND_CONF 

Invalid band configuration.

The associated payload is the lte_lc_modem_evt.invalid_band_conf member of type lte_lc_invalid_band_conf in the event.

Note
This is only supported by the following modem firmware:
  • mfw_nrf91x1
  • mfw_nrf9151-ntn
LTE_LC_MODEM_EVT_DETECTED_COUNTRY 

Current country the device is operating in.

The associated payload is the lte_lc_modem_evt.detected_country member of type uint32_t in the event. The country is reported as a Mobile Country Code (MCC).

Note
This is only supported by the following modem firmware:
  • mfw_nrf9151-ntn