#include <pd_pioneer_protocol.h>
Definition at line 12 of file pd_pioneer_protocol.h.
◆ PDPioneerData() [1/4]
| esphome::remote_base::PDPioneerData::PDPioneerData |
( |
| ) |
|
|
default |
◆ PDPioneerData() [2/4]
| esphome::remote_base::PDPioneerData::PDPioneerData |
( |
std::initializer_list< uint8_t > | data | ) |
|
|
inline |
◆ PDPioneerData() [3/4]
| esphome::remote_base::PDPioneerData::PDPioneerData |
( |
const std::vector< uint8_t > & | data | ) |
|
|
inline |
◆ PDPioneerData() [4/4]
| esphome::remote_base::PDPioneerData::PDPioneerData |
( |
const uint8_t * | data, |
|
|
size_t | len ) |
|
inline |
◆ checksum_()
| uint8_t esphome::remote_base::PDPioneerData::checksum_ |
( |
| ) |
const |
|
inlineprotected |
◆ data() [1/2]
| uint8_t * esphome::remote_base::PDPioneerData::data |
( |
| ) |
|
|
inline |
◆ data() [2/2]
| const uint8_t * esphome::remote_base::PDPioneerData::data |
( |
| ) |
const |
|
inline |
◆ finalize()
| void esphome::remote_base::PDPioneerData::finalize |
( |
| ) |
|
|
inline |
◆ is_even_burst()
| bool esphome::remote_base::PDPioneerData::is_even_burst |
( |
| ) |
const |
|
inline |
◆ is_odd_burst()
| bool esphome::remote_base::PDPioneerData::is_odd_burst |
( |
| ) |
const |
|
inline |
◆ is_valid()
| bool esphome::remote_base::PDPioneerData::is_valid |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool esphome::remote_base::PDPioneerData::operator== |
( |
const PDPioneerData & | rhs | ) |
const |
|
inline |
◆ operator[]() [1/2]
| uint8_t & esphome::remote_base::PDPioneerData::operator[] |
( |
size_t | idx | ) |
|
|
inline |
◆ operator[]() [2/2]
| const uint8_t & esphome::remote_base::PDPioneerData::operator[] |
( |
size_t | idx | ) |
const |
|
inline |
◆ to_str()
| const char * esphome::remote_base::PDPioneerData::to_str |
( |
char * | buffer | ) |
const |
|
inline |
◆ data_
| std::array<uint8_t, FRAME_SIZE> esphome::remote_base::PDPioneerData::data_ {} |
|
protected |
◆ FRAME_SIZE
| uint8_t esphome::remote_base::PDPioneerData::FRAME_SIZE = 14 |
|
staticconstexpr |
◆ OFFSET_CS
| uint8_t esphome::remote_base::PDPioneerData::OFFSET_CS = 13 |
|
staticconstexpr |
◆ TO_STR_BUFFER_SIZE
The documentation for this class was generated from the following file: