doc: Add a new section detailing recent mainline.py changes and their implications for hardware porting, including headline caching, firehose mode, and frame timing.
#4
Reference in New Issue
Block a user
Delete Branch "feat/arduino"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Added a new "Recent mainline.py changes and port implications" section covering:
• Local headline cache — good for the port (enables fast boot + offline mode), but storage medium depends on board choice
• Firehose mode — only practical on Board 3 due to per-frame redraw cost and visual density at 320px
• Fixed 20 FPS frame timing — maps well to ESP32 millis() patterns, with per-frame budget estimates showing Board 2 would have near-zero headroom without dirty-rect updates
mainline.pychanges and their implications for hardware porting, including headline caching, firehose mode, and frame timing. ae81ba9b79