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

Function ticksToNs

src/platforms/esp/32/drivers/rmt_rx/rmt_rx_channel.cpp.hpp:83–87  ·  view source on GitHub ↗

* @brief Convert RMT ticks to nanoseconds * @param ticks Tick count from RMT symbol * @param ns_per_tick Cached nanoseconds per tick * @return Duration in nanoseconds */

Source from the content-addressed store, hash-verified

81 * @return Duration in nanoseconds
82 */
83inline u32 ticksToNs(u32 ticks, u32 ns_per_tick) {
84 // Convert RMT ticks to nanoseconds
85 // Example: 16 ticks × 25 ns/tick = 400ns
86 return ticks * ns_per_tick;
87}
88
89/**
90 * @brief Check if symbol is a reset pulse

Callers 5

isResetPulseFunction · 0.70
isGapPulseFunction · 0.70
decodeBitFunction · 0.70
decodeRmtSymbolsFunction · 0.70
RmtRxChannelImplClass · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected