Skip to content

Latest commit

 

History

History
39 lines (35 loc) · 1.36 KB

README.md

File metadata and controls

39 lines (35 loc) · 1.36 KB

DES02-PiRacer-instrument

Branch Version

Application using D-BUS -> dbus-version branch
Application using TCP/IP -> tcp-version branch

Demonstration

Contents Index

1. Software Architecture
2. Basic knowledge of Architecture
3. CAN Communication
4. RPM Calculation
5. Battery Calculation
6. Inter Process Communication
7. Qt & QML
8. Startup Routine
9. Exception

Software Architecture

Project Structure

.
├── app
│   ├── d-bus # D-BUS server (python)
│   ├── dashboard # application dir for dashboard
│   │   ├── asset
│   │   │   └── qml
│   └── piracer_py # dir to control piracer (gamepad, display etc.)
├── can-modules # send data to can bus from any sensor
│   └── speedsensor
├── docs # docs explains this project
│   └── imgs
└── examples # example to understand project knowledge
    ├── can
    └── rpm-calc