Bonjour,
J'ai l’impression que parfois lora ne reçois pas bien les messages envoyé ...
Y'a-t-il une façon de vérifier si le message a bien été envoyé, reçu et en totalité ?
Bonjour,
J'ai l’impression que parfois lora ne reçois pas bien les messages envoyé ...
Y'a-t-il une façon de vérifier si le message a bien été envoyé, reçu et en totalité ?
Bonjour,
La méthode la plus classique est d'envoyer un code de contrôle avec le message (longueur + clé calculée).
Le récepteur vérifie cette clé et retourne un OK ou un KO suivant que la clé correspond ou non.
En cas de KO, l'émetteur envoie à nouveau le message mal transmis.
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous,
N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton
et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
Et je fais comment ?
moi quand j'envoie un msg avec lora je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 LoRa.beginPacket(); LoRa.print("hello "); LoRa.endPacket();
Bonsoir,
Si je lis la doc :
As-tu vérifié que la fonction renvoyait bien 1 ?End packet
End the sequence of sending a packet.
async - (optional) true enables non-blocking mode, false waits for transmission to be completed (default)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 LoRa.endPacket(); LoRa.endPacket(async);
Returns 1 on success, 0 on failure.
Arduino, Raspberry Pi, ESP32, Infineon/Cypress PSoC, FPGA...
Arduino : Le forum, Le manuel de laboratoire, les Quiz, les cahiers pratiques, les sources et outils
Des capteurs connectés pour la maison avec Arduino et Raspberry Pi [Nouveau] Et en Zigbee ?
- FPGA : programmation d'un transmetteur UART en SystemVerilog [Nouveau]
- Apprendre à développer sur FPGA avec Intel Quartus Prime
- FPGA : programmer un contrôleur pour écran VGA
[Nouveau] Vous voulez soutenir le Club Developpez.com ? Abonnez-vous !
moi novice , je ne comprends pas ce que tu me demande![]()
Lui expert, il vous dit de tester la valeur retournée par la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (LoRa.endPacket(false) == 1) { // success } else { // error }
Partager