Firmware récent du GnuVario (https://prunkdump.github.io/GNUVario-TTGO-T5-website/).
- Code C Visual Studio/PlateformIO pour alti-vario gps parapente (avec gestion des TMA CTR...).
- Plateforme Espressif EPS32 Dev Module, TTGO T5, Lilygo v2.4, Arduino (processeur 32bits, bi-core 240mhz).
Utilisation / description :
- documentation utilisateur dans /doc
- projet PlateformIO dans /BertheVarioPlatformIO
- editer/modifier avec codeblocs dans /BertheVarioCdb
- documentation developpeur dans ../../DoxyBertheVario avec le commande "doxygen Doxyfile.BertheVario" depuis /Codeblocks
- generation de fichier de zones aériennes avec /CompZoneAerienne depuis codeblocks/linux ou windows
- firmware compilé pour une version "standard écran 1.54 Pcb2 de GnuVario" dans /firmware
Pour les développeur :
- voire la documentation doxygen generée.
- attention a bien positionner "#define GNU_VARIO_GRIS" dans src/BertheVario.h avant compilation pour un écran "standard".
- verifier les #define de debugage et en partitculier le #define SIMU_VOL qui simule un vol pour validation.
- modifier le #define de configuration du capteur magnetique pour position a plat, suspente droite ou gauche.
- fichier version.txt pour modification apportées aux differentes versions.
- modifier "BertheVarioPlatformIO/.pio/libdeps/esp32dev/ESP32 File Manager for Generation Klick ESPFMfGK/src/ESPFMfGKGa.cpp" ligne 6 : crc32.h => CRC32.h
- modifier "BertheVarioPlatformIO/.pio/libdeps/esp32dev/MPU9250/MPU9250.h" ligne 85 : 0x06 => 0x02