Structure that represents one of the channels that is part of a RAIL_BLE_TxChannelHoppingConfig_t sequence of channels used in channel hopping.
Public Attributes#
Idle time in microseconds to wait before hopping into the channel indicated by this entry.
The BLE PHY to use for this hop's transmit.
The logical channel to use for this hop's transmit.
The channel number to be used for this hop's transmit.
This can turn off the whitening engine and is useful for sending BLE test mode packets that don't have this turned on.
The value to use for CRC initialization.
The access address to use for the connection.
Public Attribute Documentation#
delay#
uint32_t RAIL_BLE_TxChannelHoppingConfigEntry_t::delay
Idle time in microseconds to wait before hopping into the channel indicated by this entry.
1351
of file protocol/ble/rail_ble.h
phy#
RAIL_BLE_Phy_t RAIL_BLE_TxChannelHoppingConfigEntry_t::phy
The BLE PHY to use for this hop's transmit.
1355
of file protocol/ble/rail_ble.h
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.
1360
of file protocol/ble/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.
1366
of file protocol/ble/rail_ble.h
disableWhitening#
bool RAIL_BLE_TxChannelHoppingConfigEntry_t::disableWhitening
This can turn off the whitening engine and is useful for sending BLE test mode packets that don't have this turned on.
1371
of file protocol/ble/rail_ble.h
crcInit#
uint32_t RAIL_BLE_TxChannelHoppingConfigEntry_t::crcInit
The value to use for CRC initialization.
1375
of file protocol/ble/rail_ble.h
accessAddress#
uint32_t RAIL_BLE_TxChannelHoppingConfigEntry_t::accessAddress
The access address to use for the connection.
1379
of file protocol/ble/rail_ble.h