Bonsoir,
Il semble y avoir quelques erreurs dans la librairie droneID_FR, je l’ai modifiée dans une branche de test : https://github.com/f5soh/balise_esp32/tree/droneID_FR_testing
- la mise à jour de la position se fait en une seule fois : lat, long et altitude
- la position de départ (Home) est intégrée dans la librairie, ainsi que le calcul de l’altitude (height) par rapport au point départ.
- le calcul de la distance depuis la dernière position émise se fait en 3D. (actuellement pour un appareil qui monte à la verticale sa position ne serait émise que toutes les 3s)
- Après chaque envoi la position est enregistrée : lat, long, altitude dans set_last_send()
Cela me semble mieux et je n’ai plus de trames émises en rafale.
@khancyr Je peux faire un PR si besoin