|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
One roll-call frame shape, and how to listen for its replies. More...
#include <roll_call.h>
Public Attributes | |
| uint8_t | power_save_mode |
| POWER_SAVE_LOW_POWER or POWER_SAVE_ALWAYS_ALIVE: the class this pass calls. | |
| bool | ack_capable |
| Set CTRL1_ACK on the 0x2A. | |
| ListenPolicy | listen_policy |
| Channel policy for this pass's reply windows. | |
One roll-call frame shape, and how to listen for its replies.
low_power for the frame builder is derived from power_save_mode (== POWER_SAVE_LOW_POWER) rather than stored separately, and the pass name used in logs is power_save_mode_name(power_save_mode) — one vocabulary, shared with the responder's own self-reported power-save byte, instead of a second spelling table.
Definition at line 80 of file roll_call.h.
| bool esphome::home_io_control::RollCallPass::ack_capable |
Set CTRL1_ACK on the 0x2A.
Definition at line 82 of file roll_call.h.
| ListenPolicy esphome::home_io_control::RollCallPass::listen_policy |
Channel policy for this pass's reply windows.
Definition at line 83 of file roll_call.h.
| uint8_t esphome::home_io_control::RollCallPass::power_save_mode |
POWER_SAVE_LOW_POWER or POWER_SAVE_ALWAYS_ALIVE: the class this pass calls.
Definition at line 81 of file roll_call.h.