Alle Unterlagen sind entweder unvollständig oder fehlerhaft.
Hatte ich das schon gesagt?
Update:
1. Problem: Die unterschiedlich Schichten
Die Kommunikation mit dem BUS ist von Protokoll her in jeder Schicht anders.
Beispiel: Twisted Pair hat ein CRC Byte... Ich wollte keinen Aktor programmieren also interessiert mich das überhaupt nicht,
weil auf
IP Ebene davon nix zu sehen ist. Daher sind die Dokus sehr verwirrend.
2. Es gibt nicht "Das Telegram"
Leider habe ich sehr lange gebraucht um das zu erkennen. In der Zeit habe ich bestimmt 10x meinen "Record für's Telegram" umgestellt,
bis ich erkannt habe, dass sich das Telegram in Abhängigkeit des Befehlscodes ändert. Dann noch alle Bytes die nicht auf der
IP-Ebene ankommen rauslöschen und fertig.
3. Der Busmonitor spiegelt auch nicht genau den Trafik wieder...
Also?
Wireshark -> Mit den gesammelten Infos die Unterlagen nochmal "sortieren" ein bisschen Java lesen, ein bisschen C++ lesen und dann hat es klick gemacht.
Und siehe da, in nicht mal einem Tag, kann ich "alle" Telegramme lesen. (Aus dem Hexdump)
Ein paar Interfaces und Threads und schon steht die Kommunikation. (in der Theorie)
Weil "MIR" will die blöde Schnittstelle einfach nicht antworten.
Kann aber eigentlich nur eine Kleinigkeit sein.
Mavarik