// Yukart display — starter. A text readout of whatever svc-gw sends, proving the // boundary contract before anything is drawn (initial plan, step 1). import 'dart:math'; import 'package:flutter/material.dart'; import 'boundary.dart'; import 'linktest.dart'; import 'net.dart'; /// Override for development, e.g. `--dart-define=YUKART_GW=ws://halogen.local:7700/`. const defaultUrl = String.fromEnvironment('YUKART_GW', defaultValue: 'ws://192.168.55.1:7700/'); Future main() async { WidgetsFlutterBinding.ensureInitialized(); final usb = UsbLink(); await usb.bindFor(Uri.parse(defaultUrl)); final boundary = Boundary(defaultUrl)..start(); final linkTest = LinkTest(usb); // Development hook: `am start ... --es linktest