Skip to content

SEA-ME-Team4/app-des

Repository files navigation

Head Unit Application

The head unit Qt application compatible with Yocto Project

Features

In Communication (CommonAPI)

  • Use CommonAPI with vsomeip binding
  • Library(.so) and Execution(.exe) can be Built seperatly
  • Library is not linked in Compile level, linked in Runtime level by configuration file (.ini)
  • Binding can be easily changed (SOME/IP ↔ D-Bus)

In Head Unit

  • Gear Selection (Primary)
  • Ambient Lighting
  • Youtube API
  • Speed & Brake responsive design

In Instrument Cluster

  • Vehicle Information (Speed, Battery, Brake, Gear)
  • Status Indicator (Exception Handler)

In Piracer

  • Support Python Piracer package Functions in C++ by Python Interpreter embedding
  • Control based on Gear condition and Joystick status
  • Use GearSelect input from Head Unit(Primary) & Joystick(Extra)
  • GearStatus is Serviced in Piracer

Architecture

Reference

About

Application compitable with Yocto Project

Resources

Stars

Watchers

Forks

Packages

No packages published