S2-LP Low Level API  v. 1.3.0
Functions
QI Private Functions

Functions

int32_t S2LPRadioGetRssidBm (void)
 Returns the RSSI value. More...
 
int32_t S2LPRadioGetRssidBmRun (void)
 Returns the RSSI value from a current RX mode. More...
 
void S2LPRadioSetRssiThreshdBm (int32_t wRssiThrehsold)
 Set the RSSI threshold in dBm. More...
 
void S2LPRadioRssiInit (SRssiInit *xSRssiInit)
 Initialize the RSSI measurement. More...
 
void S2LPRadioGetRssiInfo (SRssiInit *xSRssiInit)
 Return the RSSI measurements information to be filled with the information. More...
 
void S2LPRadioCsBlanking (SFunctionalState xCsBlank)
 Enable or disables the CS blanking. More...
 
void S2LPRadioAntennaSwitching (SFunctionalState xAntennaSwitch)
 Enable or Disable the antenna switching. More...
 
void S2LPRadioSetPqiCheck (uint8_t cPqiLevel)
 Set the PQI check. More...
 
SFlagStatus S2LPQiGetCs (void)
 Return the CS (carrier sense) indication. More...
 

Detailed Description

Function Documentation

◆ S2LPQiGetCs()

SFlagStatus S2LPQiGetCs ( void  )

Return the CS (carrier sense) indication.

Parameters
None.
Return values
CSindication.

Definition at line 265 of file S2LP_Qi.c.

◆ S2LPRadioAntennaSwitching()

void S2LPRadioAntennaSwitching ( SFunctionalState  xAntennaSwitch)

Enable or Disable the antenna switching.

Parameters
xAntennaSwitchenable or disable.
Return values
None.

Definition at line 224 of file S2LP_Qi.c.

◆ S2LPRadioCsBlanking()

void S2LPRadioCsBlanking ( SFunctionalState  xCsBlank)

Enable or disables the CS blanking.

Parameters
xCsBlankenable or disable.
Return values
None.

Definition at line 201 of file S2LP_Qi.c.

◆ S2LPRadioGetRssidBm()

int32_t S2LPRadioGetRssidBm ( void  )

Returns the RSSI value.

Parameters
None.
Return values
int32_tRSSI value.

Definition at line 109 of file S2LP_Qi.c.

◆ S2LPRadioGetRssidBmRun()

int32_t S2LPRadioGetRssidBmRun ( void  )

Returns the RSSI value from a current RX mode.

Parameters
None.
Return values
uint8_tRSSI value.

Definition at line 121 of file S2LP_Qi.c.

◆ S2LPRadioGetRssiInfo()

void S2LPRadioGetRssiInfo ( SRssiInit xSRssiInit)

Return the RSSI measurements information to be filled with the information.

Parameters
Pointerto the SRssiInit struct. It will be filled with RSSI Mode, RSSI filter gain value and RSSI Threshold.
Return values
None.

Definition at line 183 of file S2LP_Qi.c.

◆ S2LPRadioRssiInit()

void S2LPRadioRssiInit ( SRssiInit xSRssiInit)

Initialize the RSSI measurement.

Parameters
Pointerto the SRssiInit struct to use fot the initialization.
Return values
None.

Definition at line 155 of file S2LP_Qi.c.

◆ S2LPRadioSetPqiCheck()

void S2LPRadioSetPqiCheck ( uint8_t  cPqiLevel)

Set the PQI check.

Parameters
PQI_LEVEL.
Return values
None.

Definition at line 247 of file S2LP_Qi.c.

◆ S2LPRadioSetRssiThreshdBm()

void S2LPRadioSetRssiThreshdBm ( int32_t  wRssiThrehsold)

Set the RSSI threshold in dBm.

Parameters
rssiThrehsoldin dBm.
Return values
None.

Definition at line 139 of file S2LP_Qi.c.