|
FastLED 3.10.6
|
#include "fl/stl/int.h"
Include dependency graph for AutoResearchEdgeProbe.h:Go to the source code of this file.
Functions | |
| void | edgeProbeArm (int pin) |
| Arm the probe on a pin (re-arming resets the buffer). | |
| void | edgeProbeArmMode (int pin, bool passive) |
| Passive variant: no pinMode/attachInterrupt/pull toggles — only the triggered tight-loop sampler task. | |
| fl::u32 | edgeProbeCpuMhz () |
| CPU frequency in MHz for cycle→ns conversion. | |
| const fl::u32 * | edgeProbeRmtLive () |
| RMT registers snapshotted at trigger time (INT_RAW, CH2STATUS, CH3STATUS, CH2_RX_CONF1). | |
| fl::u32 | edgeProbeSelfTestEdges () |
| Edges recorded by the arm-time pull-toggle self-test. | |
| const fl::u32 * | edgeProbeStamps (fl::u32 &count) |
| Timestamp buffer: entry = (level_before_edge << 31) | cycle_count. | |
| fl::u32 | edgeProbeState () |
| Probe task progress: 0=not started 1=started 2=triggered 3=sampled. | |