RAIL_RxChannelHoppingConfigEntry_t Struct Reference

Structure that represents one of the channels that is part of a 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.
 
uint32_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 to the next channel.
 
RAIL_RxChannelHoppingDelayMode_t delayMode
 Indicate how the timing specified in 'delay' should be applied.

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

Definition at line 2623 of file rail_types.h.

Field Documentation

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 2629 of file rail_types.h.

RAIL_RxChannelHoppingMode_t RAIL_RxChannelHoppingConfigEntry_t::mode

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

Definition at line 2631 of file rail_types.h.

uint32_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 2637 of file rail_types.h.


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