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.
This repository contains several components
License | 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 | |
Python SDK | Python library for easy interaction with kuksa-val-server | |
GO SDK | GOlang libraryfor easy interaction with kuksa-val-server | |
Testclient | 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 | |
kuksa-databroker | Efficient in-vehicle signal broker written in RUST |