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