Open Source French Drone Identification

J’ai mis à jour balise_MSP qui doit marcher avec INAV + hdop et aussi les autres…

Cool, merci, c’est vrai qu’il vaut mieux éviter de multiplier les sources.
Sinon j’ai créé l’issue https://github.com/betaflight/betaflight/issues/10061

Ce n’est pas un bug, juste INAV qui a ajouté le hdop…
https://www.hamishmb.com/multiwii/wiki/index.php?title=Multiwii_Serial_Protocol

github permet de faire un fork et de proposer des PR, en utilisant Git au moins on sait d’où vient le code, avec l’historique des commits.

Tu as raison, j’ai déjà cette réponse sur mon issue.

Edit: j’ai modifié msp.c comme décrit dans mon “issue” et compilé le firmware de mon FC et j’ai maintenant le hdop :

ReEdit:
Bonne nouvelle, ma PR “Add hdop in MSP_RAW_GPS #10064” a été approuvé : https://github.com/betaflight/betaflight/pull/10064
Inav ne fera plus exception :wink:

Un adaptateur de programmation comme celui ci est-il le bon modèle ? http://fr.aliexpress.com/item/4000402059288.html

Cool :+1:

Deux questions :

  • C’est quoi le sniffeur ?
  • Est-ce qu’il est possible de remplacer un GPS DJI par un petit GPS type Beitian BN-220 connecter à l’ESP01 afin de se faire une balise de signalement plus petite qu’avec le module TTGO T-Beam pour une somme modique (environ 10 €)

Merci :wink:

Bien sur. J’ai utilisé ce module GPS à 7€ avec un ESP01 avec succès.
https://fr.aliexpress.com/item/4001084058040.html?spm=a2g0s.9042311.0.0.6d5d6c37dmhayr

Pour le module de programmation, le mien n’avait pas d’interrupteur, j’ai ajouté deux broches à court-circuiter avec un cavalier pour la programmation:

1 Like

pour les boards autonomes avec ESP32 et GPS il y a aussi besoin d’un module de programmation? j’attends de les recevoir mais je n’y ai pas pensé… :slight_smile:

Je voulais savoir si cette carte GPS Neo-6M


était également fonctionnelle, car je n’ai que Waiting…SAT=0 dans le moniteur série ?

Il manque une antenne à ta carte… qui se branche en bas sur la photo…

oui c’est vrai mais c’était pour l’exemple j’ai une antenne avec ma carte

Oui, il faut un petit module, mais ça vaut pas quasiment rien :wink:

Idem pour modifier les paramètres des GPS Beitan BN 180 ou 220 et les rendre plus performant pour trouver les GPS.
Il faut un adaptateur FTDI ( Amazon.fr ),
le logiciel U-center ( u-center ),
et toutes les explications sont dans cette vidéo ( https://www.youtube.com/watch?v=iwX1si2SQeE ), qui nous explique aussi comment recevoir les GPS Galiléo

1 Like

Tu as bien croisé le TX de ta carte GPS avec le RX de ton module de signalement et Le RX de ton GPS avec le TX du module ?

Sinon, il faut attendre un peu que ton module GPS puisse fixer les GPS. Lors d’une première utilisation, cela peut visiblement demander jusqu’à 20 à 30 minutes. On peut avoir une acquisition plus rapide en modifiant les paramètres du GPS (voire les liens dans mon message précédent)

Attention, modifier les paramètres par défault (Galiléo, rate, ubxmodel…) suppose que le GPS stocke la configuration (flash) sinon après décharge de la super-capacité, la config disparait.

L’idéal étant que ce soit l’ESP qui configure le GPS au démarrage, pas besoin de UCenter :slight_smile:

@ghelle Pas la peine d’essayer les Gallileo avec un Neo6m qui supporte uniquement les GPS (usa)

Le point important lors des premiers fix est d’avoir une réception correcte pour récupérer les almanachs, donc de préférence à l’extérieur et dégagé. Par la suite avec les almanachs à jour c’est beaucoup plus rapide.

C’est la Rolls de la balise !

Si je fais ce branchement la, j’obtiens No GPS detected et j’ai laissé 30min sans résultat.
Si je branche mon TX du GPS dur la broche I00 du ESP01 la j’ai Waiting… SAT=0 mais même en laissant 30min pas de SAT ?
Je précise j’ai pris le code de Silicium81 https://vae-tech.forumactif.org/t217-balise-de-signalement-electronique-diy#1946

Avec l’Esp-01, dans le cas d’une connexion à un FC en 5V :

l’UART étant aussi en 3.3V, il est préférable d’ajouter un diviseur de tension pour convertir le signal Tx du FC de 5V à 3.3V:


Vue ici : https://www.electro-info.ovh/esp8266-presentation-du-module-ESP-01
Je n’ai aucune expérience pratique sur la question mais apparemment les IO et l’UART ne sont pas tolérants au 5V :https://www.deviantart.com/adlerweb/art/ESP8266-ESP-01-Module-Pinout-Diagram-Cheat-Sheet-575950438

Dans le cas de notre utilisation c’est inutile à mon avis.
As-tu des exemples de contrôleur de vol qui ont un UART en 5V ?

Bonne question, me voilà rassuré, je n’en trouverai pas, et pour cause, les STM32 sont alimentés en 3,3V ce qui permet au passage d’alimenter directement l’Esp-01 car on trouve des broches 3V3.

A éviter… l’esp consomme un peu et pour peu que tu utilises une alim 3.3v dédiée aux capteurs (gyro, baro…) c’est vraiment pas bon.