- Notifications
You must be signed in to change notification settings - Fork8
Repository for the mfs2020 flight connector by Bits and Droids
License
BitsAndDroids/Bits-and-Droids-flight-connector
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Progress can be followed in the new Repository.https://github.com/BitsAndDroids/FlightConnector-Rust
Repositry for the mfs2020 flight connector by Bits and Droids
This project runs on the QT UI frameworkhttps://www.qt.io/download-open-source
Qt version 6.2Qt additions:
- Qt Charts
- Qt Serialport
- Qt Graphics
Can also be run from third party IDE's like CLion.
This project includes all the files and build steps required to build the project in your favorite IDE.All the required DLL's are included in the dist folder which get added upon build.
- Clone / download
- Unzip
- Run CMAKE on the CMakeLists.txt in the binary folder
- Build
- Run
Tests are added to the Test folder. CMake will generate a seperate .exe for the unit tests. You're able to run these test automatically by adding the .exe to your post build setup (IDE dependent).
There are a boatload of inputs/outputs that are still missing Unit tests. All help on this front is welcome <3
The dashboard is the mainscreen of the application. It consists of several independent units(widgets). The controlling logic has been delegated to seperate controller classes. See the image below for a visual representation of the structure.
The libraries are a way to simplify the communication between your microcontroller and the connector. They have their own repository which can be found at:https://github.com/BitsAndDroids/BitsAndDroidsFlightSimLibrary
The documentation for the connector can be found on the Bits and Droids website.https://www.bitsanddroids.com/flight-sim-connector-library-documentation/
I've started to document the code using Doxygen. For more code insights visit theGithub pages section of this repository.
About
Repository for the mfs2020 flight connector by Bits and Droids