Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
radio_soft_phy_driver_base.cpp File Reference

Shared driver flow implementation for the software-PHY radios. More...

#include "radio_soft_phy_driver_base.h"
#include "log_frame.h"
#include "esphome/core/log.h"
#include "esphome/core/application.h"
#include <cinttypes>
Include dependency graph for radio_soft_phy_driver_base.cpp:

Go to the source code of this file.

Namespaces

namespace  esphome
namespace  esphome::home_io_control

Variables

static const char *const esphome::home_io_control::TAG = "home_io_control.soft_phy"

Detailed Description

Shared driver flow implementation for the software-PHY radios.

See radio_soft_phy_driver_base.h for the architectural context. This file holds the shared RX/TX orchestration for both software-PHY drivers, parameterized over the small set of virtual primitives/hooks the two chips genuinely differ on.

Definition in file radio_soft_phy_driver_base.cpp.