120 Serial.println(
"SpecialDrivers/ESP/DriverTest setup starting");
122#if defined(FL_QEMU_VALIDATE_LCD_CLOCKLESS)
128 bool lcdClocklessRegistered =
false;
129 const auto drivers =
FastLED.getDriverInfos();
130 for (fl::size i = 0; i < drivers.size(); ++i) {
131 if (
fl::strcmp(drivers[i].name.c_str(),
"LCD_CLOCKLESS") == 0) {
132 lcdClocklessRegistered =
true;
136 Serial.println(lcdClocklessRegistered
137 ?
"QEMU_LCD_CLOCKLESS_REGISTRATION: PASS"
138 :
"QEMU_LCD_CLOCKLESS_REGISTRATION: FAIL");
FL_DISABLE_WARNING_PUSH FL_DISABLE_WARNING_GLOBAL_CONSTRUCTORS CFastLED FastLED
Global LED strip management instance.
Test Runner for ESP32 Driver Testing.
void runAllTests()
Run all tests: validation + driver tests.
void printSummary()
Print final test summary with pass/fail status.
Main test runner that orchestrates all driver tests.
FASTLED_FORCE_INLINE int strcmp(const char *s1, const char *s2) FL_NO_EXCEPT