User manual

est plus minimaliste et simple que tous les autres protocoles internet, comme p.
ex. TCP que nous aborderons ultérieurement. La comparaison à ce stade n’est
pas encore particulièrement simple mais vous pouvez vous rappeler ce qui suit sur
les propriétés du protocole :
U
UDP peut transmettre.
U
Il n’y a aucun contrôle de lexactitude des données et aucune
correction des erreurs.
U
Il n’y a également aucune garanties que les données ont été
transmises avec succès.
U
Il n’y a d’autre part aucune garantie que les données ne sont pas
corrompues pendant la transmission ou interceptées par un tiers.
U
Il n’est pas nécessaire d’établir une connexion mais c’est plutôt un
échange de données plus rapide.
U
Il n’y a pratiquement pas de fluctuations de retards de transfert.
U
Le format est adapté par exemple à VoIP (Voice over IP téléphone
via internet).
Ce sont en premier lieu les bases les plus importantes pour les principes des pro-
jets suivants. On pourrait traiter le sujet de façon plus approfondie et au moment
opportun d’autres informations suivront. Mais d’abord la partie pratique.
2.1 | Échanger des données entre la platine et le PC avec l’UDP
Dans ce premier projet pour le sujet UDP des données sont échangées entre la
platine et le PC via WLAN. À condition que votre ordinateur dispose d’un adapta-
teur WLAN. Un programme du côté PC assure la bonne réception des messages.
Une structure hardware n’est pas nécessaire pour cette expérience.
Le programme
Lorsque vous chargez le programme P04_UDPBasics.ino sur le contrôleur, le
contrôleur est configuré comme point d’accès et vous pouvez trouver un réseau
ouvert appelé NanoESP. Avant de vous connecter avec le réseau, vous devez
d’abord télécharger un programme pour le PC depuis internet. Pour mes tests j’ai
utilisé le programme Packet Sender de Dan Nagle, que vous pouvez télécharger
par le lien suivant :
https://packetsender.com/
Après le chargement et l’installation du programme, vous pouvez connecter votre
PC avec le réseau ouvert NanoESP. Assurez-vois que le firewall reconnaît le
réseau comme réseau domestique pour qu’aucune donnée ne soit bloquée. Votre
ordinateur doit avoir reçu maintenant l’IP 192.168.4.2. Vous pouvez le vérifier en