FreeRTOS: FreeRTOS Cellular Library v1.2.0
FreeRTOS Cellular Library
CellularServiceStatus_t Struct Reference

Represents network service status. More...

#include <cellular_types.h>

Data Fields

CellularRat_t rat
 
CellularNetworkRegistrationMode_t networkRegistrationMode
 
CellularNetworkRegistrationStatus_t csRegistrationStatus
 
CellularNetworkRegistrationStatus_t psRegistrationStatus
 
CellularPlmnInfo_t plmnInfo
 
CellularOperatorNameFormat_t operatorNameFormat
 
char operatorName [CELLULAR_NETWORK_NAME_MAX_SIZE+1]
 
uint8_t csRejectionType
 
uint8_t csRejectionCause
 
uint8_t psRejectionType
 
uint8_t psRejectionCause
 

Detailed Description

Represents network service status.

Field Documentation

◆ rat

CellularRat_t CellularServiceStatus_t::rat

Radio Access Technology (RAT).

◆ networkRegistrationMode

CellularNetworkRegistrationMode_t CellularServiceStatus_t::networkRegistrationMode

Network registration mode (auto/manual etc.) currently selected.

◆ csRegistrationStatus

CellularNetworkRegistrationStatus_t CellularServiceStatus_t::csRegistrationStatus

CS (Circuit Switched) registration status (registered/searching/roaming etc.).

◆ psRegistrationStatus

CellularNetworkRegistrationStatus_t CellularServiceStatus_t::psRegistrationStatus

PS (Packet Switched) registration status (registered/searching/roaming etc.).

◆ plmnInfo

CellularPlmnInfo_t CellularServiceStatus_t::plmnInfo

Registered MCC and MNC information.

◆ operatorNameFormat

CellularOperatorNameFormat_t CellularServiceStatus_t::operatorNameFormat

Format of registered network operator name.

◆ operatorName

char CellularServiceStatus_t::operatorName[CELLULAR_NETWORK_NAME_MAX_SIZE+1]

Registered network operator name.

◆ csRejectionType

uint8_t CellularServiceStatus_t::csRejectionType

CS Reject Type. 0 - 3GPP specific Reject Cause. 1 - Manufacture specific.

◆ csRejectionCause

uint8_t CellularServiceStatus_t::csRejectionCause

Reason why the CS (Circuit Switched) registration attempt was rejected.

◆ psRejectionType

uint8_t CellularServiceStatus_t::psRejectionType

PS Reject Type. 0 - 3GPP specific Reject Cause. 1 - Manufacture specific.

◆ psRejectionCause

uint8_t CellularServiceStatus_t::psRejectionCause

Reason why the PS (Packet Switched) registration attempt was rejected.


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