Problemy s komunikaci mezi Starterwarem a Indy UDP server

Slavomir Skopalik skopalik na elektlabs.cz
Středa Červen 18 15:08:21 CEST 2014


Dobry den,
zkuste misto indy pouzit tohle:
 
http://sourceforge.net/projects/synalist/
 
Pouzivam to v nasich projektech k naproste spokojenosti.
 
Slavek
Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Sber a vyhodnoceni dat ze stroju a laboratori
systemem MASA (http://www.elektlabs.cz/m2demo)
----------------------------------------------
Adresa:
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
----------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
skype:skopaliks
e-mail:skopalik na elektlabs.cz
http://www.elektlabs.cz <http://www.elektlabs.cz/> 
  

-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Pavel Hudeček
Sent: Wednesday, June 18, 2014 1:04 PM
To: hw-list na list.hw.cz
Subject: Problemy s komunikaci mezi Starterwarem a Indy UDP server


Dobrý den všem,

(když už se tu chválí Ethernet, tak tady zase pro změnu problém)

máme tu program psaný v C++ Builderu, který pomocí komponenty Indy UDP
Server má přijímat data, které posílá modul s ARM, na kterém je Starterware
s LwIP. Z nějakého záhadného důvodu ale komponenta takto odeslaná data
nepřijímá. Když stejná data odešlu z PC, problém nenastane. Na druhou
stranu, všechny možné testovací programy pro UDP co jsem zkoušel, data z
ARMu přijmou, včetně velmi starého programu ve VB98 s Winsockem v OCX.

Nejraději bych použil nějakou jinou komponentu, ale všude všichni chválí
Indy Server a to i jako odpovědi na dotazy, jak použít jiné komponenty z
Builderu, takže se mi jiné rozchodit nepodařilo...

Setkal se někdo s tímto problémem?

Takhle vypadá paket z dotazem z PC, který i ta komponenta přijme:
bc|6a|29|52|ef|4d|60|a4|4c|46|41|49|08|00|45|00|
00|6c|14|2f|00|00|80|11|00|00|0a|00|00|06|0a|00|
00|01|c9|f9|04|d2|00|58|14|70|14|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|

A takhle odpověď, kterou nepřijme:
60|a4|4c|46|41|49|bc|6a|29|52|ef|4d|08|00|45|00|
00|6c|00|56|00|00|ff|11|a7|24|0a|00|00|01|0a|00|
00|06|04|d2|30|39|00|58|31|24|14|00|00|00|01|00|
00|00|06|00|00|0a|00|60|a4|4c|46|41|49|44|65|76|
65|6c|6f|70|6d|65|6e|74|48|53|53|00|00|08|4d|53|
46|54|20|35|2e|30|00|00|00|00|00|00|00|cd|da|19|
39|ff|8c|50|01|00|00|00|00|00|00|00|00|00|00|00|
00|00|00|00|00|00|00|00|00|00|

V příloze jsou pak výpisy z Wiresharku

Děkuji,
PH
=

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140618/bfe59085/attachment.html>


Další informace o konferenci Hw-list