Move Screens section above Features in README
This commit is contained in:
@@ -6,6 +6,17 @@ Bluetooth-connected Claude Code usage monitor on a
|
|||||||
buttons mapped to Claude Code shortcuts over BLE HID, and a splash screen
|
buttons mapped to Claude Code shortcuts over BLE HID, and a splash screen
|
||||||
of pixel-art creatures whose mood tracks your usage rate.
|
of pixel-art creatures whose mood tracks your usage rate.
|
||||||
|
|
||||||
|
## Screens
|
||||||
|
|
||||||
|
Two persistent screens, **Usage** and **Bluetooth**, are cycled by the **middle physical button (PWR)**. The **splash** is a touch-toggled welcome animation: tap anywhere on the display (outside the Reset zone on the Bluetooth screen) to show it; tap again to dismiss. Splash is the default boot screen.
|
||||||
|
|
||||||
|
| Splash | Usage | Bluetooth |
|
||||||
|
| :---------------------------------: | :-----------------------------: | :-------------------------------------: |
|
||||||
|
|  |  |  |
|
||||||
|
| Boot screen; touch-toggle anytime | Session and weekly utilization | Connection status and bond reset |
|
||||||
|
|
||||||
|
On splash, the **middle (PWR) button** cycles to the next animation manually; otherwise the firmware auto-rotates every 20 s within the usage-rate group.
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **Splash screen** — 13 looping 20×20 pixel-art creature animations scaled 24× to fill the display. The active animation reacts to your current Claude usage *rate* (idle / normal / active / heavy), auto-rotating within the matching group every 20 s.
|
- **Splash screen** — 13 looping 20×20 pixel-art creature animations scaled 24× to fill the display. The active animation reacts to your current Claude usage *rate* (idle / normal / active / heavy), auto-rotating within the matching group every 20 s.
|
||||||
@@ -74,17 +85,6 @@ View logs: `journalctl --user -u claude-usage-daemon -f`
|
|||||||
6. The firmware tracks the *rate of change* of session % over a 5-minute window and picks splash animations from the matching mood group (idle / normal / active / heavy)
|
6. The firmware tracks the *rate of change* of session % over a 5-minute window and picks splash animations from the matching mood group (idle / normal / active / heavy)
|
||||||
7. The left/right physical buttons send Space and Shift+Tab as BLE HID keyboard input to the paired host (no host-side daemon involvement)
|
7. The left/right physical buttons send Space and Shift+Tab as BLE HID keyboard input to the paired host (no host-side daemon involvement)
|
||||||
|
|
||||||
## Screens
|
|
||||||
|
|
||||||
Two persistent screens, **Usage** and **Bluetooth**, are cycled by the **middle physical button (PWR)**. The **splash** is a touch-toggled welcome animation: tap anywhere on the display (outside the Reset zone on the Bluetooth screen) to show it; tap again to dismiss. Splash is the default boot screen.
|
|
||||||
|
|
||||||
| Splash | Usage | Bluetooth |
|
|
||||||
| :---------------------------------: | :-----------------------------: | :-------------------------------------: |
|
|
||||||
|  |  |  |
|
|
||||||
| Boot screen; touch-toggle anytime | Session and weekly utilization | Connection status and bond reset |
|
|
||||||
|
|
||||||
On splash, the **middle (PWR) button** cycles to the next animation manually; otherwise the firmware auto-rotates every 20 s within the usage-rate group.
|
|
||||||
|
|
||||||
## Physical buttons
|
## Physical buttons
|
||||||
|
|
||||||
The board has three physical buttons in a row. Functions are global (screen-independent) for the left and right buttons; the middle button is screen-aware.
|
The board has three physical buttons in a row. Functions are global (screen-independent) for the left and right buttons; the middle button is screen-aware.
|
||||||
|
|||||||
Reference in New Issue
Block a user