RAIL_RxChannelHoppingConfigEntry_t Struct Reference

Structure that represents one of the channels that is part of a RAIL_RxChannelHoppingConfig_t sequence of channels used in channel hopping.

#include < rail_types.h >

Data Fields

uint16_t channel
The channel number to be used for this entry in the channel hopping sequence.
RAIL_RxChannelHoppingMode_t mode
The mode by which RAIL determines when to hop to the next channel.
RAIL_RxChannelHoppingParameter_t parameter
Depending on the 'mode' parameter that was specified, this member is used to parameterize that mode.
uint32_t delay
Idle time in microseconds to wait before hopping into the channel indicated by this entry.
RAIL_RxChannelHoppingDelayMode_t delayMode
Deprecated field.
RAIL_RxChannelHoppingOptions_t options
Bitmask of various options that can be applied to the current channel hop.
int8_t rssiThresholdDbm
The RSSI threshold (in dBm) below which a hop will occur in any mode when RAIL_RX_CHANNEL_HOPPING_OPTION_RSSI_THRESHOLD is specified.
uint8_t reserved2 [1]
Pad bytes reserved for future use and currently ignored.

Structure that represents one of the channels that is part of a RAIL_RxChannelHoppingConfig_t sequence of channels used in channel hopping.

Definition at line 4041 of file rail_types.h .

Field Documentation

channel

uint16_t RAIL_RxChannelHoppingConfigEntry_t::channel

The channel number to be used for this entry in the channel hopping sequence.

If this is an invalid channel for the current PHY, the call to RAIL_ConfigRxChannelHopping() will fail.

Definition at line 4047 of file rail_types.h .

delayMode

RAIL_RxChannelHoppingDelayMode_t RAIL_RxChannelHoppingConfigEntry_t::delayMode

Deprecated field.

Set to RAIL_RX_CHANNEL_HOPPING_DELAY_MODE_STATIC.

Definition at line 4063 of file rail_types.h .

mode

RAIL_RxChannelHoppingMode_t RAIL_RxChannelHoppingConfigEntry_t::mode

The mode by which RAIL determines when to hop to the next channel.

Definition at line 4049 of file rail_types.h .

parameter

RAIL_RxChannelHoppingParameter_t RAIL_RxChannelHoppingConfigEntry_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.

Definition at line 4056 of file rail_types.h .


The documentation for this struct was generated from the following file:
  • common/ rail_types.h