c1ffba08fbd34cdc4a296e5c42949efa145023c8
Tested against the car Orin: the tablet is USB host to the Orin's NCM gadget (192.168.55.1). Android routes app traffic over it only when it is the default network, so the app must bind to TRANSPORT_ETHERNET. PD changes cost ~3 s, and an idle tablet off charger sleeps and goes silent, so the app keeps the device awake. Two guidelines follow. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
type
| type |
|---|
| reference |
Flutter display client
Part of Project Yukart, making an old 2008 Mitsubishi Z27AG a bit smarter with modern technologies.
This file serves as the minimalist portal to other docs
What this repo is about
The in-car display. Renders vehicle telemetry and a moving map, and runs on a tablet connected to the Orin over USB or WiFi.
Flutter rather than native Android so the display unit stays swappable — the display is deliberately a separate unit from the compute, and nothing here should assume it will always be an Android tablet.
It is a bus subscriber like any other display: it talks to the message bus and to svc-gw, never to hardware.
- For implementation practice guidelines, refer to the guidelines;
- For implementation plans and history, refer to them;
Description
Languages
Dart
82.7%
CMake
5.7%
Python
4.9%
C++
3.6%
Kotlin
2.3%
Other
0.8%