Appiko
Functions
General Exported Functions

Functions

uint8_t S2LPGeneralGetDevicePN (void)
 Return device part number. More...
 
uint8_t S2LPGeneralGetVersion (void)
 Return S2LP version. More...
 
void S2LPGeneralSetExtRef (ModeExtRef xExtMode)
 Set External Reference. More...
 
ModeExtRef S2LPGeneralGetExtRef (void)
 Return External Reference. More...
 
void S2LPRadioSetExternalSmpsMode (SFunctionalState xNewState)
 Disable or enable the internal SMPS. More...
 
void S2LPRefreshStatus (void)
 Updates the gState (the global variable used to maintain memory of S2LP Status) reading the MC_STATE register of S2LP. More...
 

Detailed Description

Function Documentation

◆ S2LPGeneralGetDevicePN()

uint8_t S2LPGeneralGetDevicePN ( void  )
Parameters
None.
Return values
Devicepart number.

Definition at line 140 of file S2LP_General.c.

References g_xStatus.

◆ S2LPGeneralGetExtRef()

ModeExtRef S2LPGeneralGetExtRef ( void  )
Parameters
None.
Return values
ModeExtRefSettled external reference. This parameter can be: MODE_EXT_XO or MODE_EXT_XIN.

Definition at line 127 of file S2LP_General.c.

References g_xStatus.

◆ S2LPGeneralGetVersion()

uint8_t S2LPGeneralGetVersion ( void  )
Parameters
None.
Return values
S2LPversion.

Definition at line 152 of file S2LP_General.c.

◆ S2LPGeneralSetExtRef()

void S2LPGeneralSetExtRef ( ModeExtRef  xExtMode)
Parameters
xExtModenew state for the external reference. This parameter can be: MODE_EXT_XO or MODE_EXT_XIN.
Return values
None.

Definition at line 104 of file S2LP_General.c.

◆ S2LPRadioSetExternalSmpsMode()

void S2LPRadioSetExternalSmpsMode ( SFunctionalState  xNewState)
Parameters
xNewStateif this value is S_DISABLE the external SMPS is enabled and a vlotage must be provided from outside. In this case the internal SMPS will be disabled.
Return values
None.

Definition at line 166 of file S2LP_General.c.

◆ S2LPRefreshStatus()

void S2LPRefreshStatus ( void  )
Parameters
None
Return values
None

Definition at line 133 of file S2LP_Types.c.

References g_xStatus.