Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
esphome::home_io_control::BandwidthOption Struct Reference

One selectable RX bandwidth: the chip's register byte and its nominal kHz value. More...

#include <tuning_config.h>

Collaboration diagram for esphome::home_io_control::BandwidthOption:

Public Attributes

uint8_t reg
float khz

Detailed Description

One selectable RX bandwidth: the chip's register byte and its nominal kHz value.

The per-chip bandwidth conversion functions below (SX1262/SX1276/LR1121) are all the same logic over a different table of these; they are thin typed wrappers around the three generic helpers that follow, which own the register-byte lookup, the "%.1f" formatting, and the input normalization once instead of three times.

Definition at line 238 of file tuning_config.h.

Member Data Documentation

◆ khz

float esphome::home_io_control::BandwidthOption::khz

Definition at line 240 of file tuning_config.h.

◆ reg

uint8_t esphome::home_io_control::BandwidthOption::reg

Definition at line 239 of file tuning_config.h.


The documentation for this struct was generated from the following file: