• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Moduły BT
#10
No tam nic nie masz na sztywno, to nie jest UART 1:1, możesz zrobić kolejny obiekt UDP na innym porcie z kolejnym buforem, albo odbierać na tym samym, możesz mieć zapisanych X klientów i parsować sobie dane wg stałego schematu, np. 1 bajt numer urządzenia, X bajtów komunikat, 2 bajty CRC. Z UDP połączenia się właściwie nie liczą w tym sensie jak napisałem, że max 5. Pakiet UDP po prostu puszczasz w sieć i gdzie doleci to doleci, kto odbierze to odbierze. Możesz też po prostu zaadresować do wszystkich. Możesz mieć w każdym slavie serwer TCP, a zarządzający może być klientem/masterem, to on będzie się łączył do serwerów i zbierał dane. Mając normalny router nie softowy na ESP możliwości jest znacznie więcej, znaczy ESP będzie dodatkowo obciążony funkcją AP. No i to że masz AP w ESP1 to nie znaczy, że serwer nie może być na jego kliencie w ESP2.
Pewnie masz przykłady stąd: https://circuits4you.com/2018/01/01/esp-...unication/.
Wcale nie musisz wysyłać pakietów po jednym bajcie, to przykład. Jak widać tam nie wszystkie pakiety/bajty doleciały. Prościej jest zebrać całą tę tablicę (parsowanie danych, odbiór linii tekstu z UART, znajdziesz tu przykład serialEvent) i jak już masz całą linię tekstu wysyłasz całość. Inny przykład to struktury, robisz sobie zestaw danych i wysyłasz całość (też tu są przykłady). Pakiety raczej częściej mogą się zagubić niż przyjść niekompletne.
Będę miał kiedyś chwilę to potestuję, na razie używałem UDP/TCP głównie do komunikacji z zewnętrznymi serwerami lub z PC do debug gdy UART w ESP był zajęty.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
Moduły BT - przez Jarewa0606 - 10-09-2019, 21:37
RE: Moduły BT - przez semi - 11-09-2019, 08:45
RE: Moduły BT - przez kaczakat - 11-09-2019, 21:30
RE: Moduły BT - przez Jarewa0606 - 11-09-2019, 21:42
RE: Moduły BT - przez kaczakat - 11-09-2019, 21:46
RE: Moduły BT - przez Jarewa0606 - 11-09-2019, 21:58
RE: Moduły BT - przez kaczakat - 12-09-2019, 12:50
RE: Moduły BT - przez Jarewa0606 - 12-09-2019, 20:17
RE: Moduły BT - przez semi - 13-09-2019, 08:57
RE: Moduły BT - przez kaczakat - 13-09-2019, 20:29
RE: Moduły BT - przez Jarewa0606 - 15-09-2019, 10:56
RE: Moduły BT - przez kaczakat - 15-09-2019, 13:49

Skocz do:


Przeglądający: 1 gości