npr::rf::Si4463Config struct final

Runtime-configurable SI4463 radio parameters layered over profile defaults.

Public variables

float center_frequency_mhz
float freq_shift_mhz
uint16_t max_field2_size
uint8_t network_id
bool role_is_master
Role selects TX/RX split mapping for center+shift frequencies.
uint8_t rx_channel
uint8_t rx_fifo_threshold
uint8_t tx_channel
uint8_t tx_fifo_threshold
uint8_t tx_power

Variable documentation

bool npr::rf::Si4463Config::role_is_master

Role selects TX/RX split mapping for center+shift frequencies.

true => master (TX=center, RX=center+shift), false => slave.