Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
lte_cell Struct Reference

#include <lte_modem_monitor.h>

Data Fields

int mcc
 Mobile Country Code.
int mnc
 Mobile Network Code.
uint32_t id
 E-UTRAN cell ID, range 0 - LTE_LC_CELL_EUTRAN_ID_MAX.
uint32_t tac
 Tracking area code.
uint32_t earfcn
 EARFCN per 3GPP TS 36.101.
uint16_t timing_advance
 Timing advance decimal value in basic time units (Ts).
uint64_t measurement_time
 Cell measurement time in milliseconds, calculated from modem boot time.
uint16_t phys_cell_id
 Physical cell ID.
int16_t rsrp
 Received signal power in dBm.
int8_t rsrq
 Received signal quality in dB.

Field Documentation

◆ earfcn

uint32_t lte_cell::earfcn

EARFCN per 3GPP TS 36.101.

◆ id

uint32_t lte_cell::id

E-UTRAN cell ID, range 0 - LTE_LC_CELL_EUTRAN_ID_MAX.

◆ mcc

int lte_cell::mcc

Mobile Country Code.

◆ measurement_time

uint64_t lte_cell::measurement_time

Cell measurement time in milliseconds, calculated from modem boot time.

Range 0 - 18 446 744 073 709 551 614 ms.

◆ mnc

int lte_cell::mnc

Mobile Network Code.

◆ phys_cell_id

uint16_t lte_cell::phys_cell_id

Physical cell ID.

◆ rsrp

int16_t lte_cell::rsrp

Received signal power in dBm.

◆ rsrq

int8_t lte_cell::rsrq

Received signal quality in dB.

◆ tac

uint32_t lte_cell::tac

Tracking area code.

◆ timing_advance

uint16_t lte_cell::timing_advance

Timing advance decimal value in basic time units (Ts).

Ts = 1/(15000 x 2048) seconds (as specified in 3GPP TS 36.211).

Note
Timing advance may be reported from past measurements. The parameters timing_advance_meas_time and measurement_time can be used to evaluate if the parameter is usable.

The documentation for this struct was generated from the following file: