33 #ifndef ti_drivers_RCL_Lite_h__include 34 #define ti_drivers_RCL_Lite_h__include
void LRF_rclEnableRadioClocks(void)
Definition: LRFCC23X0.c:1335
static int8_t RCL_Lite_readRssi(void)
Get the last valid RSSI value.
Definition: RCL_Lite.h:157
LRF_SetupResult LRF_setupRadio(const LRF_Config *lrfConfig, uint16_t phyFeatures, LRF_RadioState lrfState)
Definition: LRFCC23X0.c:95
LRF_SetupResult
Setup operation result.
Definition: LRF.h:96
RCL_StopType
Stop types.
Definition: RCL_Command.h:138
int8_t LRF_readRssi(void)
Definition: LRFCC23X0.c:1361
void RCL_Lite_CommandHwi(void)
Routine to be called in the RFD_IRQ0 interrupt handler.
Definition: RCL_Lite.c:56
RCL_Command_Handle * RCL_Lite_Command_stop(RCL_StopType stopType)
Stop the running command if any.
Definition: RCL_Lite.c:232
Radio configuration structure.
Definition: LRFCC23X0.h:476
void RCL_Lite_Command_start(RCL_Command_Handle c)
Submit RCL command object to be executed.
Definition: RCL_Lite.c:176
static LRF_SetupResult RCL_Lite_config(const LRF_Config *lrfConfig)
Sets up the radio for configuration with default PHY features.
Definition: RCL_Lite.h:78
static LRF_SetupResult RCL_Lite_configSetPhyFeatures(const LRF_Config *lrfConfig, uint16_t phyFeatures)
Sets up the radio for configuration with non-default PHY features.
Definition: RCL_Lite.h:62
void * RCL_Command_Handle
Definition: RCL_Types.h:36
static RCL_Command_Handle * RCL_Lite_Command_abort(void)
Abort the running command if any.
Definition: RCL_Lite.h:143
bool RCL_Lite_Command_isFinished(void)
Check if a command is finished. The function may be polled to wait for the running command to end...
Definition: RCL_Lite.c:224
#define LRF_PhyFeatures_Default
Definition: LRF.h:183
static LRF_SetupResult RCL_Lite_setPhyFeatures(const LRF_Config *lrfConfig, uint16_t phyFeatures)
Change PHY features after radio has been configured.
Definition: RCL_Lite.h:96
Definition: RCL_Command.h:142