kuksa_dart_sdk 0.2.2 copy "kuksa_dart_sdk: ^0.2.2" to clipboard
kuksa_dart_sdk: ^0.2.2 copied to clipboard

Dart/Flutter client SDK for the Eclipse KUKSA databroker (v2): typed access to Vehicle Signal Specification (VSS) signals for embedded Linux IVI navigation.

example/README.md

kuksa_dart_sdk examples #

Snow safety monitor #

snow_safety_monitor.dart connects to a KUKSA databroker on an IVI headunit and reacts to road-condition signals in real time — a one-shot read of road friction, then a continuous subscription that surfaces snow-safety conditions for driver-assisting navigation.

Run it against a local databroker:

dart run example/snow_safety_monitor.dart
import 'package:kuksa_dart_sdk/kuksa_dart_sdk.dart';

void main() async {
  final client = KuksaClient(host: 'localhost', port: 55555);
  await client.connect();

  final friction = await client.getValue(kRoadFrictionMostProbable);
  if (friction.hasValue) {
    print('Current road friction: ${friction.floatValue?.toStringAsFixed(2)}');
  }
}
0
likes
160
points
215
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Dart/Flutter client SDK for the Eclipse KUKSA databroker (v2): typed access to Vehicle Signal Specification (VSS) signals for embedded Linux IVI navigation.

Repository (GitHub)
View/report issues

Topics

#automotive #kuksa #vss #flutter #adas

License

Apache-2.0 (license)

Dependencies

fixnum, grpc, protobuf

More

Packages that depend on kuksa_dart_sdk