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

One-way (1W) transmit collaborator. More...

#include "oneway_transmitter.h"
#include "proto_codecs.h"
#include "proto_commands.h"
#include "proto_timing.h"
#include "esphome/core/application.h"
#include "esphome/core/hal.h"
#include "esphome/core/log.h"
Include dependency graph for oneway_transmitter.cpp:

Go to the source code of this file.

Namespaces

namespace  esphome
namespace  esphome::home_io_control

Functions

uint16_t esphome::home_io_control::oneway_copy_preamble_bytes (OneWayCopyShape shape, uint16_t normal_start_preamble)
 Resolve one copy's shape (oneway_burst_copy_shape()) to the actual preamble byte count.
std::string esphome::home_io_control::format_oneway_preamble_list (OneWayPowerClass power_class, uint16_t normal_start_preamble)
 Render the preamble bytes each copy of a burst will use, e.g.

Detailed Description

One-way (1W) transmit collaborator.

Definition in file oneway_transmitter.cpp.