|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Chip-specific radio abstractions and concrete SX1276/SX1262/LR1121 drivers. More...
Files | |
| file | lr1121_firmware_decisions.h |
| Pure decision logic for the LR1121 transceiver-firmware-update feature. | |
| file | radio_interface.cpp |
| Implementation of non-inline RadioDriver methods. | |
| file | radio_interface.h |
| Radio abstraction layer for IO-Homecontrol. | |
| file | radio_lr1121.cpp |
| LR1121 radio driver implementation for IO-Homecontrol. | |
| file | radio_lr1121.h |
| LR1121 radio driver for IO-Homecontrol. | |
| file | radio_lr1121_firmware_updater.cpp |
| LR1121 bootloader-mode SPI transport implementation. | |
| file | radio_lr1121_firmware_updater.h |
| LR1121 bootloader-mode-*and*-loader-mode SPI transport, standalone from the running RadioDriver. | |
| file | radio_soft_phy.cpp |
| Software PHY implementation for radios without IoHomeOn hardware framing. | |
| file | radio_soft_phy.h |
| Software PHY for radios without IoHomeOn hardware framing. | |
| file | radio_soft_phy_driver_base.cpp |
| Shared driver flow implementation for the software-PHY radios. | |
| file | radio_soft_phy_driver_base.h |
| Shared driver flow for radios using the software PHY (SX1262, LR1121). | |
| file | radio_sx1262.cpp |
| SX1262 radio driver implementation for IO-Homecontrol. | |
| file | radio_sx1262.h |
| SX1262 radio driver for IO-Homecontrol. | |
| file | radio_sx1276.cpp |
| SX1276 radio driver implementation for IO-Homecontrol. | |
| file | radio_sx1276.h |
| SX1276 radio driver for IO-Homecontrol. | |
Classes | |
| class | esphome::home_io_control::SpiAccess |
| Interface for SPI bus access. More... | |
| class | esphome::home_io_control::RadioDriver |
| Abstract radio driver for IO-Homecontrol. More... | |
| class | esphome::home_io_control::RadioLR1121 |
| LR1121 implementation of RadioDriver. More... | |
| class | esphome::home_io_control::SoftPhyDriverBase |
| Shared RX/TX driver flow for the software-PHY radios (SX1262, LR1121). More... | |
| class | esphome::home_io_control::RadioSX1262 |
| SX1262 implementation of RadioDriver. More... | |
| class | esphome::home_io_control::RadioSX1276 |
| SX1276 implementation of RadioDriver. More... | |
Chip-specific radio abstractions and concrete SX1276/SX1262/LR1121 drivers.