MCPcopy Create free account
hub / github.com/FastLED/FastLED / RxChannelConfig

Class RxChannelConfig

src/fl/channels/rx/config.h:11–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9namespace fl {
10
11struct RxChannelConfig {
12 fl::string name;
13 int pin = -1;
14 RxBackend backend = RxBackend::PLATFORM_DEFAULT;
15 fl::string affinity;
16
17 size_t edge_capacity = 4096;
18 fl::optional<u32> hz = 40000000;
19 u32 signal_range_min_ns = 100;
20 u32 signal_range_max_ns = 100000;
21 u32 skip_signals = 0;
22 bool start_low = true;
23 bool io_loop_back = false;
24 bool use_dma = false;
25
26 RxChannelConfig() FL_NOEXCEPT = default;
27 explicit RxChannelConfig(int pin_param) FL_NOEXCEPT
28 : pin(pin_param) {}
29 RxChannelConfig(int pin_param, RxBackend backend_param) FL_NOEXCEPT
30 : pin(pin_param)
31 , backend(backend_param) {}
32};
33
34} // namespace fl

Callers 1

FL_TEST_FILEFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected