|
antenna-switcher-client 0.5.0
Async C++17 client for the antenna-switcher device over the ESPHome native API
|
A snapshot of one channel's live state. More...
#include <client.hpp>

Public Attributes | |
| int | bearing = 0 |
| Current compass bearing in degrees. | |
| int | activeInput = 0 |
| Currently selected input (1..10), 0 if unknown. | |
| int | angleOffset = 0 |
| Compass offset for input 1, in degrees (0..359). | |
| long | intervalUs = 0 |
| Auto-cycle interval in microseconds. | |
| Mode | mode = Mode::Unknown |
| Manual / auto / plan. | |
| std::vector< int > | activeInputs |
| Inputs in the current auto cycle (CSV-parsed). | |
A snapshot of one channel's live state.
| int antenna_switcher::ChannelState::activeInput = 0 |
Currently selected input (1..10), 0 if unknown.
| std::vector<int> antenna_switcher::ChannelState::activeInputs |
Inputs in the current auto cycle (CSV-parsed).
| int antenna_switcher::ChannelState::angleOffset = 0 |
Compass offset for input 1, in degrees (0..359).
| int antenna_switcher::ChannelState::bearing = 0 |
Current compass bearing in degrees.
| long antenna_switcher::ChannelState::intervalUs = 0 |
Auto-cycle interval in microseconds.
| Mode antenna_switcher::ChannelState::mode = Mode::Unknown |
Manual / auto / plan.