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

The wire facts of one DhwOperatingFeature: what FP15, FP16 and the duration registers say about it. More...

#include <proto_dhw.h>

Collaboration diagram for esphome::home_io_control::DhwOperatingFeatureWire:

Public Attributes

uint16_t capability
 FP15 bit that says the heater supports it (DHW_CAPABILITY_*).
uint8_t fp16_shift
 Lowest bit of its two-bit FP16 field (0 keep, 1 on, 2 off).
uint16_t on_word
 FP16 that starts it and ends the other (DHW_OPERATING_MODE_*_ON).
uint8_t duration_register
 Register that holds its duration (DHW_REG_*_DURATION).
uint8_t start_duration
 Duration a start writes before the FP16 EXECUTE.

Detailed Description

The wire facts of one DhwOperatingFeature: what FP15, FP16 and the duration registers say about it.

Definition at line 121 of file proto_dhw.h.

Member Data Documentation

◆ capability

uint16_t esphome::home_io_control::DhwOperatingFeatureWire::capability

FP15 bit that says the heater supports it (DHW_CAPABILITY_*).

Definition at line 122 of file proto_dhw.h.

◆ duration_register

uint8_t esphome::home_io_control::DhwOperatingFeatureWire::duration_register

Register that holds its duration (DHW_REG_*_DURATION).

Definition at line 125 of file proto_dhw.h.

◆ fp16_shift

uint8_t esphome::home_io_control::DhwOperatingFeatureWire::fp16_shift

Lowest bit of its two-bit FP16 field (0 keep, 1 on, 2 off).

Definition at line 123 of file proto_dhw.h.

◆ on_word

uint16_t esphome::home_io_control::DhwOperatingFeatureWire::on_word

FP16 that starts it and ends the other (DHW_OPERATING_MODE_*_ON).

Definition at line 124 of file proto_dhw.h.

◆ start_duration

uint8_t esphome::home_io_control::DhwOperatingFeatureWire::start_duration

Duration a start writes before the FP16 EXECUTE.

Definition at line 126 of file proto_dhw.h.


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