/kuksa.val

kuksa.val

Primary LanguageC++Apache License 2.0Apache-2.0

KUKSA.VAL

kuksa.val Logo

This is KUKSA.val, the KUKSA Vehicle Abstration Layer.

KUKSA.val provides in-vehicle software components for working with in-vehicle signals modelled using the COVESA VSS data model.

If you are new here, try the Quickstart, which should not take more than 10 min of your time.

License Gitter

Build kuksa-val-server Build kuksa-databroker codecov

KUKSA.val contains several components

Component Description
kuksa-val-server Feature rich in-vehicle data server written in C++ providing authorized access to VSS data using W3C VISS websocket protocol or GRPC
kuksa-databroker Efficient in-vehicle signal broker written in RUST
Python SDK Python library for easy interaction with kuksa-val-server
GO SDK GOlang libraryfor easy interaction with kuksa-val-server
kuksa-client Command line tool to interactively explore and modify the VSS data points and data structure
Examples Multiple example apps for different programming languages and frameworks
Feeders Multiple feeders to gathering vehicle data and transforming it to VSS suitable for kuksa-val-server