Thread Socket Server - binary Daten - Big endian ???
(18 answers)
Opened by gtrdriver at 2012-09-16 12:29
Hallo
erstmal danke für eure Rückmeldungen. Ich gebe zu - meine Infos sind "dürftig" - aber obwohl die Protokol Documentation zu den Geräten was den Befehlssatz Extrem ausführlich ist, schweigt sich diese über das eigentliche Datenformat (bis auf Binary und BigEndian) aus. Zitat: "Please note that all binary message formats are described as Big-Endian" Zudem gibt es zu jeder Request art eine kleine Tabelle: Byte: 0 Name: Transaction ID Size: 2 Type: Unsigned Integer Description: 16 -Bit Transaction ID Zur Frage, was ich bisher als SCript verwendet hatte: http://kenshinjeff.jp/wp-content/uploads/2011/09/t... Das ist ein kleines Perl Script, das die Ascii Plain Messages des Tracker Modells 102 entgegen nimmt und in eine msysql DB schreibt - ich hab das nur soweit modifiziert, dass es das in eine Text-Datei schreibt das kommt - das klappte aber nicht. Mir ist die Sache sehr wichtig - daher bin ich ich jederzeit bereit, alle Infos zur Verfügung zu stellen, um zu einer Lösung beizutragen. Was kann ich sonst noch tun ? Macht es Sinn, mit einem Ethernet-Sniffer die Kommunikation zwischen dem Endgerät und dem Windows TEst-Server zu "belauschen" und die Daten hier zu posten ? Ich kann leider aus Datenschutzgründen nicht das gesamte PDF hier posten - aber wenn es hilft teile davon ! Grüße GTR |