Commit Graph

  • 4cf7a786d6 App structure: a swipe-in menu shell; pages/, link/, actions/; Settings master mikkeli 2026-10-14 14:08:56 +09:00
  • 3aeb09d61f Palette: seven roles (accent, good, caution added; highlight renamed alarm); no hard-coded colours left mikkeli 2026-10-14 13:55:52 +09:00
  • 54ea278ca2 Checklist v3 (IMU calibration section), synced from contracts mikkeli 2026-10-14 13:28:41 +09:00
  • 8d95514897 Dash: DIN 1451 opt-in per widget (hudFont), GNSS compass, rei by default; widget catalogue mikkeli 2026-10-14 13:20:34 +09:00
  • 728804e971 Dash: indicator telltales as Material triangle icons (◀▶ stay emoji on Android even with U+FE0E) mikkeli 2026-10-14 00:26:39 +09:00
  • 0513c9afab Dash: indicator arrows as text, not Android's emoji mikkeli 2026-10-14 00:25:31 +09:00
  • b083cf31dd Dash page and smart-serow's palette, boxed widgets, attitude and G-meter mikkeli 2026-10-13 23:25:28 +09:00
  • eae93b0697 Orin power options: one confirmation that chooses power off or reboot mikkeli 2026-10-13 22:52:18 +09:00
  • 88c572f447 Shut down Orin: confirmed poweroff, sent once with the hello's boot_id mikkeli 2026-10-13 18:35:49 +09:00
  • db5253587b Sync checklist z27ag-captures v2 from contracts mikkeli 2026-10-13 17:55:29 +09:00
  • bf8a99fb23 Captures page: the recording checklist with one start/end button mikkeli 2026-10-13 11:12:44 +09:00
  • 4a32a801f0 CI: crosscheck runs on the halogen label mikkeli 2026-10-13 01:01:19 +09:00
  • 4a92f61b95 CI: crosscheck caller names its runner mikkeli 2026-10-13 00:37:58 +09:00
  • ec44bae595 CI: cross-repo consistency check on push (yukart/tool-crosscheck) mikkeli 2026-10-13 00:36:53 +09:00
  • 7817f3dac5 Camera live view server moved to svc-vision mikkeli 2026-10-12 16:14:39 +09:00
  • 00d161e068 camview: tell the client when the camera is unavailable mikkeli 2026-10-12 16:11:03 +09:00
  • 85837363ee camview: open the camera by its by-id path, not video0 mikkeli 2026-10-12 16:07:28 +09:00
  • 85e3e1ad0e Link bar: four digits of message age are enough (the link is dead after 5 s) mikkeli 2026-10-11 17:43:52 +09:00
  • d343e77903 Link bar: fixed-width age and clock offset, so the bar no longer reflows mikkeli 2026-10-11 17:43:27 +09:00
  • 5ebca82e9b Camera live view (test): MJPEG over TCP from tool/camview_server.py, exposure and gain controls mikkeli 2026-10-11 17:41:14 +09:00
  • 657ff90c54 Link test report: RNDIS unusable on the Redmi; Torque 5G does not enumerate the Orin mikkeli 2026-10-11 17:14:03 +09:00
  • 7f967340b6 Link test: per-socket pacing (SO_MAX_PACING_RATE) at 5 MB/s removes the NCM holds mikkeli 2026-10-11 16:46:19 +09:00
  • 8f4e34d956 Link test: download series (bulk sampled, warm bursts, paced) and burst-vs-idle; car results mikkeli 2026-10-11 16:33:55 +09:00
  • 66eab916bc Link test report: PD hub has no measurable effect; adb push slowness is adbd-specific mikkeli 2026-10-11 16:11:50 +09:00
  • 6a91909945 Link test: optional @host on the launch hook; summary script for the Orin's results mikkeli 2026-10-11 15:58:43 +09:00
  • 6b5fef41c4 Link test: UDP echo sweep, soak and TCP each way, driven by the app mikkeli 2026-10-11 15:55:52 +09:00
  • f14202047f ADB in the car: the PD hub causes the NCM packet loss; adb push stays slow without it mikkeli 2026-10-11 15:49:06 +09:00
  • 70178de7d2 ADB in the car: record the first test — control works, bulk transfer stalls on NCM loss mikkeli 2026-10-11 15:25:58 +09:00
  • 5d5653acec Document ADB in the car: TCP over the NCM link, one SSH hop via the Orin mikkeli 2026-10-11 13:20:29 +09:00
  • d965031a56 Keep dropped-out signals as MISSING rows; clear the nav bar in the mark sheet mikkeli 2026-10-11 04:01:05 +09:00
  • f6d9eb120e CI: runs on halogen's yukart registration of the flutter-android runner mikkeli 2026-10-09 21:51:08 +09:00
  • 50081d5417 Starter display: boundary v0 client, readout, mark button, CI mikkeli 2026-10-09 20:23:00 +09:00
  • 62c6a79f89 TTS: chunked utterances; buffer-then-play allowed as a first version mikkeli 2026-10-09 16:10:47 +09:00
  • c1ffba08fb Record the measured USB link: NCM, bind to Ethernet, keep awake mikkeli 2026-10-09 16:08:28 +09:00
  • a79b4ef9d3 Scaffold Flutter application: android and linux targets mikkeli 2026-09-05 13:50:51 +09:00
  • 1adb8e1fee Add language scaffolding: manifest, gitignore, editorconfig mikkeli 2026-09-04 17:16:00 +09:00
  • 77952cb6c1 Adopt designed front matter: typed, with staleness on plans mikkeli 2026-09-04 14:14:17 +09:00
  • f4f2d05297 Record audio sink role: utterances plus audio-focus ducking mikkeli 2026-09-04 13:57:31 +09:00
  • 64ba8ef760 Record self-mocking design: services mock themselves, no separate stubs mikkeli 2026-09-04 07:59:27 +09:00
  • 3b408d43be Record link shapes and boundary semantics in initial plan mikkeli 2026-09-03 20:28:32 +09:00
  • 3b010189df Scaffold repo: docs layout, guidelines and initial plan mikkeli 2026-09-03 18:48:32 +09:00