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

Class EdgeRange

src/fl/channels/rx.h:56–63  ·  view source on GitHub ↗

* @brief Edge range specification for getRawEdgeTimes() debugging * * Specifies a range of edges to extract from the RX buffer. * Used for printing edge timing context around specific locations. * * Example: * - EdgeRange{0, 256} = first 256 edges * - EdgeRange{100, 20} = 20 edges starting at offset 100 */

Source from the content-addressed store, hash-verified

54 * - EdgeRange{100, 20} = 20 edges starting at offset 100
55 */
56struct EdgeRange {
57 size_t offset; ///< Starting edge index
58 size_t count; ///< Number of edges to extract
59
60 /// Constructor
61 constexpr EdgeRange(size_t offsetParam, size_t countParam) FL_NOEXCEPT
62 : offset(offsetParam), count(countParam) {}
63};
64
65/**
66 * @brief Error codes for RX decoder operations

Callers 2

captureFunction · 0.85
runMultiTestFunction · 0.85

Calls

no outgoing calls

Tested by 2

captureFunction · 0.68
runMultiTestFunction · 0.68