6 namespace remote_base {
47 TEMPLATABLE_VALUE(uint8_t,
device)
48 TEMPLATABLE_VALUE(uint8_t,
address)
49 TEMPLATABLE_VALUE(uint8_t,
command)
53 data.
device = this->device_.value(
x...);
54 data.address = this->address_.value(
x...);
55 data.command = this->command_.value(
x...);
64 TEMPLATABLE_VALUE(uint8_t,
device)
65 TEMPLATABLE_VALUE(uint8_t,
address)
66 TEMPLATABLE_VALUE(uint8_t,
command)
70 data.
device = this->device_.value(
x...);
71 data.address = this->address_.value(
x...);
72 data.command = this->command_.value(
x...);
bool operator==(const CanalSatData &rhs) const
DECLARE_REMOTE_PROTOCOL(AEHA) template< typename... Ts > class AEHAAction
void encode(RemoteTransmitData *dst, const CanalSatData &data) override
Implementation of SPI Controller mode.