2026-09-03 18:48:32 +09:00
|
|
|
---
|
2026-09-04 14:14:17 +09:00
|
|
|
type: reference
|
2026-09-03 18:48:32 +09:00
|
|
|
---
|
|
|
|
|
# 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](gitea:yukart/svc-gw), never to hardware.
|
|
|
|
|
|
2026-10-09 20:23:00 +09:00
|
|
|
```bash
|
|
|
|
|
flutter test
|
|
|
|
|
flutter run --dart-define=YUKART_GW=ws://<host>:7700/ # default: the car Orin, ws://192.168.55.1:7700/
|
|
|
|
|
```
|
|
|
|
|
|
2026-10-11 13:20:29 +09:00
|
|
|
- For debugging the app in the car (ADB over the Orin link), refer to [ADB in the car](docs/ADB-IN-CAR.md);
|
2026-09-03 18:48:32 +09:00
|
|
|
- For implementation practice guidelines, refer to the [guidelines](docs/GUIDELINES.md);
|
|
|
|
|
- For implementation plans and history, refer to [them](docs/impl/);
|