User manual

funkcja configUDP() . Tam wykonuje się ustawienia istotne dla transmisji. Najpierw
w CIPMODE ustawia się tryb transparencji danych na0. Następnie przez
CIPMUX=0 ustawia się, że dopuszczone jest tylko jedno jedyne połączenie.
Decydującym poleceniem jest CIPSTART. Służy ono do nawiązania polecenia z
IP 192.168.4.2, czyli Twoim komputerem, oraz PORTEM 90, który nasłuchuje
program Packet Sender przez serwer UDP. Są to na razie wszystkie czynności
niezbędne do nawiązania pierwszej komunikacji.
2.2 | Wysyłanie i odbieranie danych przez UDP
W poprzednim projekcie przetestowana została komunikacja UDP w jednym
kierunku czyli od karty do komputera. W tym programie moduł zostanie tak
ustawiony, że możliwa będzie komunikacja także w drugim kierunku, prawie tak,
jak na czacie.
Program
W zasadzie program zawiera tylko niewielką zmianę, która jednak w dużym
stopniu wpływa na komunikację z zastosowaniem protokołu UDP. Po załadowaniu
programu ponownie zostaje utworzony Access Point, za pośrednictwem którego
można połączyć się z komputerem. Także tutaj potrzebny jest program Packet
Sender lub podobny. Należy uruchomić program i wykonać takie same ustawienia,
jak poprzednio (File -> Settings -> Network: Enable UDP Server, Port 90).
Następnie w oknie głównym w polu IP Address trzeba wpisać adres modułu
(192.168.4.1), ustawić Port na 91 i w znajdującym się dalej po prawej rozwijanym
menu wybrać punkt UDP. Po dokonaniu tych ustawień i otwarciu szeregowego
monitora można wysłać pierwszą wiadomość do modułu wpisując np. Hi w polu
oznaczonym ASCII .
Po kliknięciu na Send na monitorze szeregowym pojawia się:
001
002