|
M5Unit-INFRARED 0.2.0 git rev:76ad9e1
|
Settings for begin. More...
#include <unit_IR.hpp>
Public Attributes | |
| uint32_t | tick_ns {1000} |
| RMT tick resolution in nanoseconds (default: 1000 = 1us) | |
| uint16_t | rx_ring_buffer_size {1024} |
| RX ring buffer size in bytes. | |
| uint16_t | rx_idle_threshold {20000} |
| uint16_t | rx_filter_threshold {200} |
| uint8_t | rx_min_item_count {2} |
| bool | rx_invert_level {true} |
Settings for begin.
| uint16_t m5::unit::UnitIR::config_t::rx_filter_threshold {200} |
RX noise filter threshold in ticks
| uint16_t m5::unit::UnitIR::config_t::rx_idle_threshold {20000} |
RX idle threshold in ticks (signal gap indicating end of frame)
| bool m5::unit::UnitIR::config_t::rx_invert_level {true} |
Invert RX signal levels for active-LOW receivers
true is correct. | uint8_t m5::unit::UnitIR::config_t::rx_min_item_count {2} |
Minimum RMT items for a valid frame (noise filter)