Résultats de recherche

  1. A

    Discussion Si nous fabriquions Notre balise?

    Bonjour, Voici un petit module de contrôle pour les balises sur TTGO T-Display. Les binaires de cette version seront mise à disposition gratuitement dans quelques jours. https://youtu.be/HINaR9OCx0o
  2. A

    Discussion Si nous fabriquions Notre balise?

    Bon donc la flash fait 4MB et le programme occupe 260kB environ. Ce que je ne comprends pas, c' est la façon de déclarer les espaces mémoires flash. (je ne connais pas l'environnement arduino pour ESP). Dans le projet, il devait y avoir un fichier qui permet de déclarer la table de partition et...
  3. A

    Discussion Si nous fabriquions Notre balise?

    Comment est votre table de partition? Quel taille de mémoire flash avez vous? Quel taille de mémoire flash avez vous déclaré? quelle est la taille de votre programme? En OTA il n'y a que le firmware, le reste est déjà là!
  4. A

    Discussion Si nous fabriquions Notre balise?

    Le ne sais pas si c'est pareil sur 8266 mais sur l'ESP32 il faut 4 partitions pour faire le l'OTA. Une otadata, une factory et 2 partitions OTA. les trois dernières devant avoir au moins la taille du firmware. voici un exemple # ESP-IDF Partition Table # Name, Type, SubType, Offset...
  5. A

    Discussion Si nous fabriquions Notre balise?

    Il s'agit de l'indicateur d'une information qui dit que ce qui suit est une information de type Wi-Fi Protected Access/spécific vendor . Le contenu des 0xDD n'est pas couvert par la IEEE802.11 mais la forme l'est. Toute la charge utile est constitué d'éléments TLV 0x00 SSID...
  6. A

    Discussion Si nous fabriquions Notre balise?

    Non il faut juste tracer ce champ (uint16_t), le décaler de 4 bit vers la droite. Les Numéros de trame se suivent. Si il n'y a pas de réception de trame durant 30s et que le numéro de trame saute 10 alors elles ont été envoyé en non reçu. Si il saute de 1, il n'y a pas eu de trame envoyé durant...
  7. A

    Discussion Si nous fabriquions Notre balise?

    Si la trame et géré correctement, il y a un champ qui sert à ça dans la MAC header! le champ sequence/ctrl 12bit pour la sequence et 4bits pour le fragment! (en vert)
  8. A

    Discussion Si nous fabriquions Notre balise?

    Pour info: J'ai fait une demande sur le GITHUB de l'outil de la gendarmerie. Voici la réponse https://github.com/GendarmerieNationale/ReceptionInfoDrone/issues/9 Il est important de comprendre que ce morceau de code ne fait qu'afficher la forme des données du VTL vendor specific et...
  9. A

    Discussion Si nous fabriquions Notre balise?

    D'une manière générale, il faut un default: .... à la fin d'un case, voir un exemple ci dessous case GPS_UNKNOWN: /* print unknown statements */ ESP_LOGI(TAG, "Unknown statement:%s", (char*)event_data); break; default: /* all cases that have not...
  10. A

    Discussion Si nous fabriquions Notre balise?

    J'ai une petite question, ça sert à quoi ce morceau de code? static inline uint32_t get_2_complement(int32_t value) { return value & 0xFFFFFFFF; } static inline uint16_t get_2_complement(int16_t value) { return value & 0xFFFF; } :-D
  11. A

    Discussion Si nous fabriquions Notre balise?

    Pour la bande haute, (celle qu'on reçoit) GPS GALILEO 1575.42MHz Beidou 1561.1MHz Glonass 1600MHz
  12. A

    Discussion Si nous fabriquions Notre balise?

    il s'agit en fait d'un bug de __bswap_32 qui ne devrait pas être en unsigned! pas cool merci static INLINE unsigned int __bswap_32 (unsigned int __bsx) { return ((((__bsx) & 0xff000000) >> 24) | (((__bsx) & 0x00ff0000) >> 8) | (((__bsx) & 0x0000ff00) << 8) | (((__bsx) & 0x000000ff)...
  13. A

    Discussion Si nous fabriquions Notre balise?

    Surement pas en EPSG4326/WSG84!
  14. A

    Discussion Si nous fabriquions Notre balise?

    Le RSSI est la valeur mesuré par le récepteur du signal reçu
  15. A

    Discussion Si nous fabriquions Notre balise?

    s'il sagit d'ESP32-WROOM32 l’orientation des antennes peut jouer mais surement pas de 20dbm. Puissance programmé, j'en doute, j'utilise la même commande que vous! (ESP_ERROR_CHECK(esp_wifi_set_max_tx_power(78))) Un des points qui peut poser problème est la calibration RF au démarrage du...
  16. A

    Discussion Si nous fabriquions Notre balise?

    A 1m, le RSSI devrait être d'environ -30dbm +-5~ en espace libre...
  17. A

    Discussion Si nous fabriquions Notre balise?

    Le sniffer modifié avec un DUMP hexa en plus.
  18. A

    Discussion Si nous fabriquions Notre balise?

    Je vais en renvoyer une version avec un dump Hexadécimal de la trame intégrale...
  19. A

    Discussion Si nous fabriquions Notre balise?

    C'est la façon dont je compare l'OUI et la version, c'est juste de l’optimisation de code... l'inversion est dû au little indian. oui_ver = (int32_t*) tlv->payload; if ( *oui_ver == OUI_VER) {
  20. A

    Discussion Si nous fabriquions Notre balise?

    C'est effectivement intéressant! J'ai une petite question: ou était la balise lors ce ses copies d'écrans? (intérieur, extérieur, etc.) Je n'ose pas imaginer que BALIZ envoie les trames normées en 40MHz, ce serait incroyable! Je voudrai bien voir ce que mon sniffer voit des trames de BALIZ...
Haut