RAIL_BLE_TxChannelHoppingConfigEntry_t Struct Reference

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

#include <rail_ble.h>

Data Fields

uint32_t delay
 Idle time in microseconds to wait before hopping into the channel indicated by this entry.
 
RAIL_BLE_Phy_t phy
 The BLE PHY to use for this hop's transmit.
 
uint8_t logicalChannel
 The logical channel to use for this hop's transmit.
 
uint8_t railChannel
 The channel number to be used for this hop's transmit.
 
bool disableWhitening
 This can turn off the whitening engine and is useful for sending BLE test mode packets that don't have this turned on.
 
uint32_t crcInit
 The value to use for CRC initialization.
 
uint32_t accessAddress
 The access address to use for the connection.

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

Definition at line 846 of file rail_ble.h.

Field Documentation

◆ logicalChannel

uint8_t RAIL_BLE_TxChannelHoppingConfigEntry_t::logicalChannel

The logical channel to use for this hop's transmit.

The whitener will be reinitialized if used.

Definition at line 860 of file rail_ble.h.

◆ railChannel

uint8_t RAIL_BLE_TxChannelHoppingConfigEntry_t::railChannel

The channel number to be used for this hop's transmit.

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

Definition at line 866 of file rail_ble.h.


The documentation for this struct was generated from the following file:
  • protocol/ble/rail_ble.h