Commit Graph

14 Commits

Author SHA1 Message Date
629c735eec gps manipulations tailored to sim7600h hat 2026-02-09 02:11:55 +09:00
Mikkeli Matlock
896ba322c0 gps: debug stub mode with satellites field and signal loss simulation
- _GPS_DEBUG flag for development without hardware
- stub mode: realistic mock data with occasional signal loss
- satellites field in backend and UI data models
- periodic status logging

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:04:44 +09:00
Mikkeli Matlock
f2c69587ee ui: gps compass widget visual update 2026-02-08 02:27:21 +09:00
Mikkeli Matlock
7d8f813b59 ui accelerometer compsensations and visual tweaks 2026-02-05 00:00:38 +09:00
Mikkeli Matlock
8044bbde94 pi ui accelerometer widget 2026-02-04 23:19:24 +09:00
Mikkeli Matlock
952a42b3e9 ui/backend: theme switch using GPIO 2026-02-03 23:28:54 +09:00
Mikkeli Matlock
f7f0af92dd flutter: IMU attitude indicator and UART health check
- WhiskeyMark widget shows roll/pitch as horizon line
- ArduinoData model includes IMU euler angles
- startup waits for Arduino via /health endpoint
- config_service exposes backendUrl

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:01:45 +09:00
Mikkeli Matlock
7fd92d862b websocket comms console widget 2026-01-26 22:22:33 +09:00
Mikkeli Matlock
d6ea28163e initial switch to websocket 2026-01-26 16:50:52 +09:00
Mikkeli Matlock
60a1c1811e Flask backend and ui tweaks 2026-01-26 11:35:17 +09:00
Mikkeli Matlock
c7edc30b79 multiple updates
- colour theme implemented. ThemeService based global switching for future light detection triggers
- test flipflop service for various fun
- navigator widget class with state switching
2026-01-26 00:20:52 +09:00
Mikkeli Matlock
b1e23fdd10 revised image asset structure 2026-01-25 23:13:30 +09:00
Mikkeli Matlock
15a805f7fe overheat monitor with auto poweroff
- needs passwordless sudo on target machine or deploy to run as root
2026-01-25 19:53:43 +09:00
Mikkeli Matlock
2c8e2c7111 Pi vitals module 2026-01-25 19:23:03 +09:00