Structure to configure duty cycled receive mode.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t.
Public Attributes#
The mode by which RAIL determines when to exit RX.
Depending on the 'mode' parameter that was specified, this member is used to parameterize that mode.
Idle time in microseconds to wait before re-entering RX.
Bitmask of various options that can be applied to the current duty cycle operation when the mode is >= RAIL_RX_CHANNEL_HOPPING_MODE_MANUAL_WITH_OPTIONS (ignored otherwise).
The RSSI threshold (in dBm) below which Rx will end in any mode when RAIL_RX_CHANNEL_HOPPING_OPTION_RSSI_THRESHOLD is specified.
Pad bytes reserved for future use and currently ignored.
Public Attribute Documentation#
mode#
RAIL_RxChannelHoppingMode_t RAIL_RxDutyCycleConfig_t::mode
The mode by which RAIL determines when to exit RX.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::mode.
parameter#
RAIL_RxChannelHoppingParameter_t RAIL_RxDutyCycleConfig_t::parameter
Depending on the 'mode' parameter that was specified, this member is used to parameterize that mode.
See the comments on each value of RAIL_RxChannelHoppingMode_t to learn what to specify here.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::parameter.
delay#
uint32_t RAIL_RxDutyCycleConfig_t::delay
Idle time in microseconds to wait before re-entering RX.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::delay_us.
delayMode#
RAIL_RxChannelHoppingDelayMode_t RAIL_RxDutyCycleConfig_t::delayMode
DeprecatedSet delayMode to RAIL_RX_CHANNEL_HOPPING_DELAY_MODE_STATIC. See sl_rail_rx_duty_cycle_config_t::reserved_0.
options#
RAIL_RxChannelHoppingOptions_t RAIL_RxDutyCycleConfig_t::options
Bitmask of various options that can be applied to the current duty cycle operation when the mode is >= RAIL_RX_CHANNEL_HOPPING_MODE_MANUAL_WITH_OPTIONS (ignored otherwise).
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::options.
rssiThresholdDbm#
int8_t RAIL_RxDutyCycleConfig_t::rssiThresholdDbm
The RSSI threshold (in dBm) below which Rx will end in any mode when RAIL_RX_CHANNEL_HOPPING_OPTION_RSSI_THRESHOLD is specified.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::rssi_threshold_dbm.
reserved2#
uint8_t RAIL_RxDutyCycleConfig_t::reserved2[1]
Pad bytes reserved for future use and currently ignored.
DeprecatedRAIL 2.x synonym of sl_rail_rx_duty_cycle_config_t::reserved_1.