summaryrefslogtreecommitdiff
path: root/test-runner
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-06-03 01:54:38 +0000
committerClaude <noreply@anthropic.com>2026-06-03 01:54:38 +0000
commitbfeab101083970a3fd5a67aa62d09a7506027da4 (patch)
treece5e21a6749dc2516b72a6970bbdc2e68329781c /test-runner
parent17cfd884976b4accbb2ad6af6acf3578d0c6ec53 (diff)
PMIM-1 hardware support: UDP, IIXDR, inclinometer
Transport: - NmeaStreamManager supports TCP and UDP modes - NmeaConnectionPrefs replaces hardcoded 192.168.1.1:10110; defaults to UDP/10110 matching PMIM-1 spec (ESP32 AP at 192.168.4.1) - LocationService reads prefs via startNmeaFromPrefs() Parsing: - NmeaParser.parseXdr() handles $IIXDR attitude (HEEL/PTCH in degrees) and baro (pressure in bar → hPa, air temp °C) - New AttitudeData and NmeaBaroData sensor types UI: - Heel + pitch row in instrument sheet (hidden until data arrives) - InclinometerView: canvas circle with rotating waterline (heel) and displaced dot (pitch), colorPrimary-tinted, respects night mode - Inclinometer overlay top-left of map, appears on first attitude packet - NMEA baro overrides device sensor reading when available https://claude.ai/code/session_01KXYBuAHZkvv63DeUG6XaZD
Diffstat (limited to 'test-runner')
0 files changed, 0 insertions, 0 deletions