Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 1 lis 2024, o 01:56


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
PostNapisane: 12 lut 2016, o 16:06 
Offline
Nowy

Dołączył(a): 06 mar 2014
Posty: 16
Pomógł: 0

Witam,

Piszę aplikacje w builder6 c++ wykorzystując biblioteke sieciowa INDY10. Aplikacja wykorzystuje protokół UDP do komunikowania się z modułami (AVR). I wszystko działa.
Niestety ostatnimi czasy potrzebowałem sterować urządzeniem zewnetrznym ( amplituner Marantz), który wykorzystuje stos TCP/IP.
Urządzenie reaguje na ramki wysłane przez TCP/IP wszystko ładnie sie uruchamia ale.... po tym połączeniu aplikacja się wiesza i cokolwiek chcę włączyć wywala błąd AV (access violation). Mam kilka pytań :
1. Czy stos TCP/IP może pracować równolegle z pakietami UDP, które rozsyłane są cały czas do modułów ?
2. Czy przy wywołaniu komendy rozłączenia połaczenia TCP (idTCPClient->Disconnect()) nie narusza w jakimś stopniu protokołu UDP ?

Aplikacja, bez sterowania Marantzem - czyli same pakiety UDP działa prawidłowo. Ale po niby poprawnym przesłaniu ramki po TCP/IP aplikacja świruje. Próbowałem różnych sposób rozłączenia stosu ( czyscilem bufor IO przed rozłączeniem).

Z góry dziękuję za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lut 2016, o 22:29 

Pomógł: 0

Ja gdzieś czytałem że TCP i UDP to są różne protokoły. TCP pracuje zostawiając połączenie a UDP nie. Może z tego powodu nie działa?



Góra
  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO