User manual

}
Dans le programme Arduino la fonction configUDP() est avant tout décisive pour le
trajet de communication. Ici sont entrepris les paramétrages importants pour le
transfert. D’abord, le mode transparence des données est placé avec CIPMODE
sur0. Ensuite avec CIPMUX=0 est paramétré la connexion d’une seule connexion.
L’instruction essentielle est CIPSTART. Avec celle-ci une connexion est établie et
notamment à l’IP 192.168.4.2, donc votre PC, et le PORT 90, auquel le program-
me Packet Sender écoute avec son serveur UDP. Ce sont avant tout les étapes
nécessaires pour établir une première connexion.
2.2 | Envoyer et recevoir des données avec UDP
Dans le projet précédent, la communication UDP a été testée dans une direction,
à savoir de la platine au PC. Dans ce programme le module est paramétré de telle
manière qu’une communication dans l’autre direction est également possible,
presque comme dans un chat.
Le programme
Dans le fond, le programme comporte seulement une modification minime qui a
cependant un effet important sur la communication avec le protocole UDP. Lors-
que vous téléchargez le programme, un point d’accès est à nouveau établi avec
lequel vous pouvez vous connecter à votre PC. Ici aussi vous avez besoin de
Packet Sender ou dun programme similaire. Démarrez le programme et prenez
les mêmes paramétrages que précédemment (Fichier -> Paramètres -> Réseau :
Activer serveur UDP, Port 90). Enfin vous devez encore saisir dans la fenêtre
principale dans le champ Adresse IP ladresse du module (192.168.4.1), placer le
Port sur 91 et dans le menu déroulant plus loin à droite choisir le point UDP. Si
ces paramétrages sont faits et le moniteur série ouvert, vous pouvez envoyer le
premier message au module en tapant p. ex. Hi dans le champ étiqueté ASCII .
Lorsque vous cliquez sur Send apparaît dans le moniteur série :
+IPD,2:Hi
OK