fix for outputs not working any more when receiving DDP or art-net pixels

This disables bus caching (and related speedups) while receiving realtime UDP pixels.

Its still totally unclear to me what happens, and why disabling the cache solves problems.
This commit is contained in:
Frank
2024-12-20 01:57:02 +01:00
parent dc0b6bca37
commit fd2bce521b
5 changed files with 47 additions and 18 deletions

View File

@@ -87,8 +87,8 @@ void loop() {
USER_PRINTF("%lu lps\t", lps);
USER_PRINTF("%u fps\t", strip.getFps());
//USER_PRINTF("%lu lps without show\t\t", lps2);
USER_PRINTF("frametime %d\t", int(strip.getFrameTime()));
USER_PRINTF("targetFPS %d\n", int(strip.getTargetFps()));
USER_PRINTF("target frametime %dms\t", int(strip.getFrameTime()));
USER_PRINTF("target FPS %d\n", int(strip.getTargetFps()));
}
lastMillis = millis();
loopCounter = 0;