Structure to configure RFSENSE Selective(OOK) mode.
Public Attributes#
The frequency band(s) on which to sense the RF energy.
uint8_t
Syncword Length in bytes, 1-4 bytes.
uint32_t
Sync Word Value.
The callback function, called when RF is sensed.
Public Attribute Documentation#
band#
RAIL_RfSenseBand_t RAIL_RfSenseSelectiveOokConfig_t::band
The frequency band(s) on which to sense the RF energy.
To stop RF Sense, specify RAIL_RFSENSE_OFF.
Definition at line
4875
of file common/rail_types.h
syncWordNumBytes#
uint8_t RAIL_RfSenseSelectiveOokConfig_t::syncWordNumBytes
Syncword Length in bytes, 1-4 bytes.
Note
When syncWord is set to use RAIL_RFSENSE_USE_HW_SYNCWORD, the syncWordNumBytes value will be ignored since we rely on the HW default settings for sync word.
Definition at line
4882
of file common/rail_types.h
syncWord#
uint32_t RAIL_RfSenseSelectiveOokConfig_t::syncWord
Sync Word Value.
To use HW default sync word, set to RAIL_RFSENSE_USE_HW_SYNCWORD.
Definition at line
4887
of file common/rail_types.h
cb#
RAIL_RfSense_CallbackPtr_t RAIL_RfSenseSelectiveOokConfig_t::cb
The callback function, called when RF is sensed.
Note
Set to NULL and instead use RAIL_EVENT_RF_SENSED or poll via RAIL_IsRfSensed().
Definition at line
4894
of file common/rail_types.h