https://github.com/larus-breeze/doc_larus
Overview and entry point for Project
https://github.com/larus-breeze/doc_larus
aviation gliding gnss imu segelfliegen stm32 variometer
Last synced: 2 months ago
JSON representation
Overview and entry point for Project
- Host: GitHub
- URL: https://github.com/larus-breeze/doc_larus
- Owner: larus-breeze
- License: cc-by-sa-4.0
- Created: 2021-03-02T11:52:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-12-04T17:36:31.000Z (4 months ago)
- Last Synced: 2025-12-08T01:26:14.258Z (4 months ago)
- Topics: aviation, gliding, gnss, imu, segelfliegen, stm32, variometer
- Language: Python
- Homepage:
- Size: 15.3 MB
- Stars: 7
- Watchers: 6
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Entry
Larus project and system documentation including helper scripts to process flight log data. A system description can be found here: [System description](documentation/Larus_Beschreibung.pdf (sorry, in German at the moment))
# System Components
## Sensor
- Processing of all sensor signals, computation of vario signals, computation of AHRS and wind.
- https://github.com/larus-breeze/hw_sensor
- https://github.com/larus-breeze/sw_sensor
- The sensor can be connected to the XCSOAR Fork Opensoar which has a Larus device driver implemented: https://github.com/August2111/OpenSoar Binaries can be found here: https://opensoar.de/releases/
## Frontend Display
- A 3D printed 57mm enclosure with a 2" transflective display including sound generation, powered by RUST and a STM32H743.
- Connected to the sensor via a CAN Bus.
# Directories
- helper: scripts to monitor the live CAN-Bus data.
- analysis: scripts to visualize and convert flight log data.
- [CAN Specification](documentation/can_spec.md)
- [NMEA Specification](documentation/Larus_NMEA_Protocol.md)