mikkeli 3398da3823
/ crosscheck (push) Successful in 1s
CI / Analyze & Test (push) Successful in 21s
CI / Debug APK (push) Successful in 41s
Auto dark/bright takes a light sensor where the device allows one
lib/theme/light.dart: dark at 15 lux or less, bright from 60, held 5 s; Settings shows the
reading. The Redmi Pad SE refuses apps its only light sensor (Xiaomi's, from the front
camera), so there Auto keeps following Android's dark theme. DASH-NEXT.md records the
other lux sources.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 22:24:36 +09:00

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.

flutter test
flutter run --dart-define=YUKART_GW=ws://<host>:7700/      # default: the car Orin, ws://192.168.55.1:7700/
  • For debugging the app in the car (ADB over the Orin link), refer to ADB in the car;
  • For implementation practice guidelines, refer to the guidelines;
  • For implementation plans and history, refer to them;
S
Description
Flutter display client — in-car telemetry and moving map
Readme 3.1 MiB
Languages
Dart 86.2%
Kotlin 5.3%
CMake 3.2%
Python 2.8%
C++ 2%
Other 0.5%