|
M5Unit-INFRARED 0.2.0 git rev:76ad9e1
|
IR protocol codec base class and types. More...
#include <M5UnitComponent.hpp>#include <cstdint>#include <vector>Go to the source code of this file.
Classes | |
| struct | m5::unit::ir::DecodeResult |
| Result of decoding a received IR frame. More... | |
| class | m5::unit::ir::IRCodec |
| Abstract base class for IR protocol encoding/decoding. More... | |
Namespaces | |
| namespace | m5 |
| Top level namespace of M5Stack. | |
Typedefs | |
| using | m5::unit::ir::item_container_type = std::vector<m5::unit::gpio::m5_rmt_item_t> |
| RMT item container. | |
Enumerations | |
| enum class | m5::unit::ir::CodecType : uint8_t { NEC = 0 , SIRC , RC5 , RC6 , Panasonic , Mitsubishi , Raw , Unknown = 254 , Custom = 255 } |
| Identifies the IR protocol codec implementation. More... | |
IR protocol codec base class and types.
|
strong |
Identifies the IR protocol codec implementation.