|
FastLED 3.10.8
|
Single run result with error tracking.
Definition at line 97 of file AutoResearchTest.h.
#include <AutoResearchTest.h>
Collaboration diagram for fl::RunResult:Public Member Functions | |
| RunResult () | |
Public Attributes | |
| int | capturedBytes |
| Bytes decoded from the RX channel. | |
| bool | captureFailed |
| True when RX produced no decodable bytes. | |
| int | captureWaitResult |
| RxWaitResult value, or -1 before wait. | |
| int | decodeBytes |
| Bytes reported directly by decode() | |
| int | decodeError |
| DecodeError value, or -1 when decode succeeded/not run. | |
| int | decodeOk |
| 1 if RX decode returned success, 0 on error, -1 before decode | |
| int | decodeOutputCapacity |
| Output span size passed to decode() | |
| fl::vector< LEDError > | errors |
| First few errors (up to 10) | |
| int | lsbOnlyErrors |
| Bytes where (expected ^ actual) == 0x01. | |
| int | mismatchedBytes |
| Number of individual bytes that differ. | |
| int | mismatches |
| Number of LED mismatches. | |
| bool | passed |
| True if no errors. | |
| int | rawEdgesAfterWait |
| Raw edges visible after RX wait/decode. | |
| fl::string | rawEdgeSample |
| Compact first-edge sample for failures. | |
| int | rpPioGpioTransitions |
| CPU-observed RX-pin transitions during RP PIO TX. | |
| int | run_number |
| Run iteration number (1-based) | |
| fl::string | rxBeginError |
| Machine-readable reason when RX begin() fails. | |
| int | total_leds |
| Total LEDs tested. | |
| int | totalBytes |
| Total bytes compared (3 or 4 per LED) | |