Aller au contenu
Logo Parrot Mission grand compte

Parrot — tableau de bord automobile embarqué sur Android

Développement d’une application Android destinée à remplacer le tachymètre des voitures : l’écran affiche en temps réel la vitesse, le niveau de carburant et les autres informations du véhicule.

Application
Parrot Dashboard
Client
Parrot
Secteur
Drones & automobile
Tableau de bord automobile Parrot affiché sur tablette et smartphone Android

Le challenge

Le problème à résoudre

Remplacer le tachymètre d’une voiture par un appareil Android, avec un affichage fiable et instantané des données du véhicule.

La solution

Ce que nous avons livré

Nous avons conçu et développé une application Android qui communique avec le bus CAN de la voiture via USB.

L’architecture est découpée en trois modules indépendants, pour isoler la lecture matérielle de l’affichage et garantir la fluidité de l’interface.

Modules

Les briques de la solution.

  1. 01

    Service CAN Frame

    Parse les trames reçues du bus CAN puis identifie leur type (vitesse, niveau de carburant…).

  2. 02

    Android OS Messenger

    Transfère les données décodées pour mettre à jour l’écran principal.

  3. 03

    Main Screen

    Met à jour en temps réel les données reçues par OS Messenger.

En chiffres

  • 3

    modules découplés

  • USB

    liaison avec le bus CAN

  • Temps réel

    rafraîchissement de l’affichage

Architecture

Du bus CAN à l’écran

  1. 1

    Le bus CAN fournit les données sous forme de trames

  2. 2

    Le service CAN Frame parse les trames et identifie leur type (vitesse, carburant…)

  3. 3

    Android OS Messenger transfère les données vers l’écran principal

  4. 4

    Main Screen met à jour l’affichage en temps réel

Architecture de l’application Parrot Dashboard : bus CAN, CAN Frame Service, Android OS Messenger, Main Screen
Architecture globale : du bus CAN à l’écran Android
Schéma de communication entre le bus CAN et l’application Parrot
Drone Parrot Anafi

Technologies

Aujourd’hui, nous appliquons la même rigueur à nos applications web et à nos back-ends cloud AWS serverless.

  • Android
  • Bus CAN
  • USB
  • Android OS Messenger

Autres missions

D’autres références grands comptes.

Toutes nos réalisations →

Nos produits récents

Un projet critique à confier ?

Intégration de SI, traitements de masse, applications terrain ou apps grand public : décrivez votre besoin, nous revenons vers vous sous 48h avec une estimation et une architecture recommandée.

Réponse sous 48h · NDA sur demande · Code source livré au client