6bf046801ce8f20f548a801367c9a6812a44da5f
Der Nutzer hat es im Gegenlicht gesehen: Das Bild steht nach 446 ms fertig da, nur die Beleuchtung kommt Sekunden später. Die gesamte Suche im Zeichenablauf lief damit am falschen Ort - die Messungen dort waren alle unauffällig, weil dort auch nichts war. Der Referenz-Sketch (dsi-test.ino, enableBacklight) setzt 0xAB/0xAA zweimal mit delay(100) dazwischen, ausdrücklich "sicherheitshalber Helligkeit noch einmal übernehmen". jc_backlight_set() schrieb die Sequenz nur einmal. - 0xAB/0xAA werden jetzt wiederholt, Pause über WS7_BACKLIGHT_LATCH_MS (20). - 0xAD (Freigabe) nur noch beim ersten Aufruf statt bei jeder Änderung; der Referenzcode setzt sie ebenfalls nur einmal, und sie erneut zu schreiben stößt die Helligkeitsstufe der Bridge neu an. - jc_backlight_set() meldet seine Dauer selbst; die doppelte Messung im .ino entfällt. Beide Panel-Varianten mit arduino-cli gegengebaut. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
Dual-PID / Siebträgermaschinen-Steuerung, entworfen für die QuickMill Silvano
654 MiB
Languages
C
85.6%
C++
14.2%
Python
0.1%