KUKSA Companion App Application
L'application compagnon KUKSA démontre les capacités du SDK Android pour se connecter à un véhicule disposant d'un KUKSA Databroker intégré, lire des données et interagir avec les actionneurs du véhicule. Le cadre KUKSA est basé sur la spécification des signaux de véhicule COVESA (VSS).
La VSS définit les noms et la sémantique d'un grand ensemble d'entrées de données qui représentent l'état actuel et/ou prévu des capteurs et des actionneurs d'un véhicule, organisées dans une structure arborescente. Par exemple, la vitesse actuelle du véhicule est représentée par l'entrée Vehicle.Speed.
Cependant, la VSS ne définit pas comment ces signaux doivent être collectés et gérés au sein d'un véhicule, ni comment d'autres composants du véhicule peuvent lire ou écrire des valeurs de signal depuis et vers l'arbre.
Le KUKSA Databroker est une implémentation économe en ressources de l'arbre de signaux VSS et est destiné à être exécuté au sein d'un véhicule sur une plateforme basée sur microprocesseur. Il permet aux applications dans le véhicule d'interagir avec les capteurs et les actionneurs du véhicule en utilisant une API gRPC uniforme et de haut niveau pour interroger les signaux, mettre à jour les valeurs actuelles et cibles des capteurs et actionneurs, et recevoir des notifications concernant les changements de signaux d'intérêt.
Les démonstrations couvertes par l'application compagnon sont :
- Contrôle des portes
- Contrôle de la température
- Contrôle des lumières
- Vérification de la pression des pneus
Découvrez-en plus sur KUKSA :
- Spécification des signaux de véhicule : https://covesa.github.io/vehicle_signal_specification/
- KUKSA Databroker : https://github.com/eclipse/kuksa.val/
- KUKSA SDK Android : https://github.com/eclipse-kuksa/kuksa-android-sdk/
- Application compagnon KUKSA : https://github.com/eclipse-kuksa/kuksa-android-companion/









