Public Access
It made 50,000 passes a second and kept core 1 100 % busy at rest. Keys are buffered by the keyboard controller, the consoles and the radio have their own tasks, and no Service ticks more often than every 50 ms, so the loop now rests 5 ms after a pass with the screen on and 20 ms with it off; never during a serial file transfer. Safe Mode's loop too. Screen off: 50 passes a second and core 1 at 1 %; screen on: 167 and 10 %. The chip settles 4 C cooler (34.3 against 38.3). GNSS, Gemini, an upload, the Sweep and the radio's interrupt all checked at the new pace. `tasks` shows the loop's passes; Debug Builds: `loop spin on|off`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EhqxQ49eCju4CzKYNjZzwT