perf(P4): Scrollen ohne Nachlauf am Waveshare-Panel (1.6.27) #55

Merged
thomas merged 1 commits from perf/scrollen-ohne-nachlauf into main 2026-09-02 17:03:05 +02:00
Owner

Ohne Doppelpufferung entsteht beim Scrollen jedes Bild komplett neu (1280x676 in 24 Bit, per Software). Am stärksten fällt das beim Ausrollen nach dem Loslassen auf: Dort bewegt sich das Bild weiter, ohne dass ein Finger es führt, und jedes Stocken ist unmittelbar zu sehen.

LV_OBJ_FLAG_SCROLL_MOMENTUM ist für die scrollbaren Container abgeschaltet - die Liste folgt nur noch dem Finger. Nur für WS_PANEL_7H; die JC-Panels bleiben unverändert.

Beide Panel-Varianten mit arduino-cli gegengebaut.

🤖 Generated with Claude Code

Ohne Doppelpufferung entsteht beim Scrollen jedes Bild komplett neu (1280x676 in 24 Bit, per Software). Am stärksten fällt das beim Ausrollen nach dem Loslassen auf: Dort bewegt sich das Bild weiter, ohne dass ein Finger es führt, und jedes Stocken ist unmittelbar zu sehen. `LV_OBJ_FLAG_SCROLL_MOMENTUM` ist für die scrollbaren Container abgeschaltet - die Liste folgt nur noch dem Finger. Nur für `WS_PANEL_7H`; die JC-Panels bleiben unverändert. Beide Panel-Varianten mit arduino-cli gegengebaut. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
thomas added 1 commit 2026-09-02 17:03:04 +02:00
Ohne Doppelpufferung entsteht beim Scrollen jedes Bild komplett neu
(1280x676 in 24 Bit, per Software). Am stärksten fällt das beim Ausrollen
nach dem Loslassen auf: Dort bewegt sich das Bild weiter, ohne dass ein
Finger es führt, und jedes Stocken ist unmittelbar zu sehen.

LV_OBJ_FLAG_SCROLL_MOMENTUM ist für die scrollbaren Container deshalb
abgeschaltet - die Liste folgt nur noch dem Finger. Nur für WS_PANEL_7H;
die JC-Panels haben das Tempoproblem nicht und bleiben unverändert.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
thomas merged commit a1c047e1ef into main 2026-09-02 17:03:05 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thomas/Dual-PID#55