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
@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.
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 Silicium81https://vae-tech.forumactif.org/t217-balise-de-signalement-electronique-diy#1946
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.
C’est dommage, l’Esp-01 est vraiment minimaliste, c’est son point fort, mais j’aime pas trop son encombrant râteau 8 broches et l’alim qu’il faut ajouter.
Mais bon, il va falloir faire avec, tous les Esp-xx sont en 3.3V.
Edit: Ceci-dit mon FC Matek F722-SE peut fournir royalement jusqu’à 200mA sur le 3V3, ça devrait suffire pour un Esp-01 qui consomme autour de 80mA
Merci pour cet oscillogramme très instructif et mauvaise nouvelle pour moi, apparemment, les esp8266 sont dans les mêmes valeurs de pics transitoires de courant : https://www.ondrovo.com/a/20170207-esp-consumption/
En principe cela se règle par une capa mais visiblement, la fréquence de ces pics pose problème et il faut donc pouvoir fournir ~500mA !
Je dois donc utiliser le fameux AMS1117 qui fournit 1A.
Bonjour
Un grand merci aux développeurs qui ont rendu possible cette balise DIY.
J’ai réalisé le montage du SP-01 (merci f5soh Laurent pour la portabilité) sans aucun problème.
Par contre pour ce qui est de lire la Trame pour voir si tout est Ok pas facile.
J’ai installé un Kali Linux 2020.2 sur mon PC et le nécessaire pour lire la Trame.
J’ai eu le même problème que Patrick Anthropo j’avais en écoute que JSON du drone : {“92”:""} je me suis souvenu avoir lu ça sur les retours.
Après avoir fait la modification de"Khancyr"qui dit :
Le programme de la gendarmerie a une erreur quand on utilise une version récente de scapy (qui est le logiciel python utilisé pour décoder les trames), voir ici https://github.com/GendarmerieNationale/ReceptionInfoDrone/pull/2
Le script fonctionne à présent.
Ma quéstion est faut-il garder ce json.py modifié ou l’original car la réponse de la maréchaussée :
Bonjour,
Merci @khancyr pour votre contribution.
Afin de préciser quelques détails supplémentaires, nous avons mis à jour le README.
Ce projet permet simplement de tester les trames de drones afin de s’assurer qu’elles sont conformes à l’arrêté. Le script fonctionne avec les dépendances décrites dans le README et n’a pas vocation à fonctionner avec d’autres versions.
Si vous souhaitez que ce sciprt fonctionne, merci d’utiliser les versions demandées.
Laurent est-ce que ton code fonctionne avec le script original de la gendarmerie ?
Je ne sais pas quelle version de Scapy la gendarmerie utilise “Les autres dépendances sont présentes dans le projet, et il faut les utiliser (comme par exemple pour scapy : uniquement la version modifiée du projet).” merci à tous.
Bonsoir François,
Que ce soit avec la version originale, la version modifiée pour utiliser le Scapy de l’hôte ou avec le sniffer le résultat est conforme à ce qui est demandé. Pas de souci normalement.