Instaburst TX configuration. More...
#include <instaburst_tx.h>
Data Fields | |
uint8_t | set_id |
Set ID for this Instaburst instance. More... | |
const uint8_t * | p_channels |
Array of radio channels to send on. More... | |
uint8_t | channel_count |
Number of channels in the p_channels array. More... | |
radio_mode_t | radio_mode |
Radio mode to run auxiliary packets in. More... | |
radio_tx_power_t | tx_power |
TX power to transmit auxiliary packets at. More... | |
instaburst_tx_complete_t | callback |
Callback to call when the transmission was completed. More... | |
uint32_t | interval_ms |
Transmission interval in milliseconds. More... | |
Instaburst TX configuration.
Passed to the instaburst_tx_instance_init function to configure an Instaburst TX instance.
Definition at line 96 of file instaburst_tx.h.
uint8_t instaburst_tx_config_t::set_id |
Set ID for this Instaburst instance.
Cannot be higher than INSTABURST_SET_ID_MAX.
Definition at line 99 of file instaburst_tx.h.
const uint8_t* instaburst_tx_config_t::p_channels |
Array of radio channels to send on.
No channel can be higher than INSTABURST_CHANNEL_INDEX_MAX.
Definition at line 101 of file instaburst_tx.h.
uint8_t instaburst_tx_config_t::channel_count |
Number of channels in the p_channels
array.
Definition at line 103 of file instaburst_tx.h.
radio_mode_t instaburst_tx_config_t::radio_mode |
Radio mode to run auxiliary packets in.
Definition at line 105 of file instaburst_tx.h.
radio_tx_power_t instaburst_tx_config_t::tx_power |
TX power to transmit auxiliary packets at.
Definition at line 107 of file instaburst_tx.h.
instaburst_tx_complete_t instaburst_tx_config_t::callback |
Callback to call when the transmission was completed.
Definition at line 109 of file instaburst_tx.h.
uint32_t instaburst_tx_config_t::interval_ms |
Transmission interval in milliseconds.
Must be between BEARER_ADV_INT_MIN_MS and BEARER_ADV_INT_MAX_MS.
Definition at line 117 of file instaburst_tx.h.