Lesen vom COM Port teils Fehlerhaft bitte um hilfe
-
Die Daten habe ich ausgelesen , gespeichert und dann auf den Rechner geschickt wo das alte Programm von 1982 läuft und Sie da die Daten werden übertragen und richtig interpetiert.
Vom Rechner zu Rechner.wenn du das gleiche machst gibt es keine unterschied zwischen dir und dem Laser - nur wenn dein Code falsch ist, falls keine Checksumme oder sonstiges auf dem Satz ist kannst du damit aber definitiv die 20-Felder zuordnen
Nein ich hab die zuordnung nicht vergessen, die bin ich gerade am machen.
Wollte aber nach den 2 Messungen jetzt was zeigen.
1:Messung
...
1:Messungkannst du jetzt auf einen Satz reduzieren oder hast du aus der Menge an Paketen einfach zwei rausgepickt? und es wäre schön wenn sich nur 1 Wert bewegt - sonst sieht man ja nicht welche Bytes zu welchem Wert passen
nur so als Info - auch wenn ich vermeiden würde ins disassemblieren zu gehen - die ELSMAIN.EXE (298kb) ist mit Turbo Pascal + BGI erstellt -
was macht die ELSDEMO2.EXE (70kb)?
was macht die TOOLBOX.COM (1kb)?
-
So ich werde erst wider Dienstag im Labor sein aber ich versuch übers wochenende mir nochmal alles durchzusehen und durcharbeiten nach allen Tipps die Ihr mir geschickt habt, dafür bedanke ich mich nochmals recht herzlich.
Viellen Dank an alle, ich weiß eure Hilfe wirklich zu schätzen.
-
Jetzt mal die ganz offensichtliche Frage:
Von welchem Hersteller ist der Laser und welche Typenbezeichung hat er? Vielleicht kann man beim Hersteller Informationen über das Protokoll anfragen oder findet was im Netz, statt hier mühsam reverse engineering zu betreiben?
-
Der Laser ist von Herrenknecht GmbH , ELS 2 , serriennr. 22 158 198
-
ich hoffe da wurden wirklich alle Möglichkeiten ausgeschöpft über den Hersteller was zu bekommen
-
von DocShoe
Besteht die Möglichkeit, dass jeder Parameter in einem eigenen Telegramm übermittelt wird? Große Teile des Telegramms ändern sich nicht, aber die laufende Nummer geht jedes Mal von 0x00 bis 0xf (was übrigens 16 Telegramme sind, nicht 15). Vielleicht findest du noch etwas heraus, wenn du Telegramme mit der gleichen laufenden Nummer vergleichst.so sieht es aus wenn man nach der Laufnummer sortiert - im hinteren Bereich hört das starker wackeln von den Bytes auf - die vorderen 16 von letzten 18 - also könnte die Laufnummer auch eine Typ oder sonstwas-Kennung sein
@DocShoe hast du das gemeint?
@chirolog ist dir das auch schon aufgefallen oder hast du das gewusst? - es ist schwer deinem Wissenstand zu folgenden weil du keine Protokoll-Format-Updates postest
00 00 01 7d 01 50 8e 56 03 06 0f 00 18 00 14 00 1d 00 15 00 1c 00 16 00 1b 00 14 00 16 00 1a 00 19 00 1b 00 1a 00 1d 00 1a 00 1b 00 19 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 f8 06 98 09 ff 07 01 00 00 00 00 00 00 00 a6 e2 df c1 57 b2 e4 3b 05 81 73 32 e1 a6 ad af bf 83 00 00 01 7d 01 50 8e 56 03 06 10 00 19 00 14 00 1e 00 15 00 1d 00 16 00 1b 00 15 00 15 00 18 00 18 00 1a 00 1a 00 1e 00 1a 00 1c 00 1a 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8a 02 97 09 ff 07 01 00 00 00 00 00 00 00 a6 e2 df c1 57 b2 e4 3b 05 81 73 32 e1 a6 ad af 56 7f 00 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1b 00 16 00 1c 00 16 00 1b 00 13 00 14 00 18 00 18 00 1b 00 18 00 1c 00 1a 00 1b 00 18 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7f 05 98 09 fe 07 01 00 00 00 00 00 00 00 a6 e2 df c1 57 b2 e4 3b 05 81 73 32 e1 a6 ad af 3b 82 00 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1b 00 16 00 1d 00 16 00 1b 00 13 00 14 00 18 00 16 00 1b 00 18 00 1d 00 1a 00 1c 00 18 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 08 04 97 09 fe 07 01 00 00 00 00 00 00 00 a6 e2 df c1 57 b2 e4 3b 05 81 73 32 e1 a6 ad af c5 80 01 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1d 00 16 00 1e 00 16 00 1b 00 14 00 14 00 18 00 17 00 1b 00 18 00 1e 00 19 00 1b 00 17 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 04 97 09 fe 07 01 00 00 00 00 00 00 00 23 1a a9 27 0b 5a 27 23 38 fb a2 be d0 34 ed 3b 13 ce 01 00 01 7d 01 50 8e 56 05 08 0e 00 19 00 14 00 1c 00 14 00 1c 00 14 00 1a 00 14 00 14 00 1a 00 18 00 1b 00 1a 00 1c 00 18 00 1c 00 17 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fc 05 98 09 ff 07 01 00 00 00 00 00 00 00 23 1a a9 27 0b 5a 27 23 38 fb a2 be d0 34 ed 3b 8a d1 01 00 01 7d 01 50 8e 56 05 08 0f 00 1a 00 15 00 1c 00 16 00 1c 00 16 00 1b 00 13 00 13 00 19 00 16 00 1b 00 19 00 1c 00 19 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 08 03 97 09 fe 07 01 00 00 00 00 00 00 00 23 1a a9 27 0b 5a 27 23 38 fb a2 be d0 34 ed 3b 99 ce 02 00 01 7d 01 50 8e 56 03 08 0f 00 18 00 14 00 1c 00 14 00 1b 00 14 00 1a 00 14 00 16 00 1a 00 18 00 1b 00 1a 00 1b 00 1a 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 87 03 97 09 ff 07 01 00 00 00 00 00 00 00 04 b6 62 33 e1 8f d5 af bc 8f 82 a7 91 e5 68 23 d5 4e 02 00 01 7d 01 50 8e 56 05 06 10 00 18 00 13 00 1b 00 15 00 1c 00 15 00 1b 00 14 00 14 00 18 00 16 00 1b 00 18 00 1c 00 1a 00 1b 00 18 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 03 05 98 09 fe 07 01 00 00 00 00 00 00 00 04 b6 62 33 e1 8f d5 af bc 8f 82 a7 91 e5 68 23 4d 4e 02 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 14 00 1b 00 14 00 1c 00 13 00 1a 00 14 00 13 00 1a 00 17 00 1c 00 1a 00 1c 00 1a 00 1c 00 17 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7a 06 98 09 ff 07 01 00 00 00 00 00 00 00 04 b6 62 33 e1 8f d5 af bc 8f 82 a7 91 e5 68 23 c5 51 03 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1c 00 16 00 1d 00 16 00 1c 00 13 00 14 00 18 00 18 00 1c 00 18 00 1d 00 19 00 1b 00 18 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 05 98 09 fe 07 01 00 00 00 00 00 00 00 39 3a e2 41 7e 70 ee 3b 3b d5 3c b3 27 58 b1 af 56 9e 03 00 01 7d 01 50 8e 56 05 06 10 00 18 00 14 00 1c 00 16 00 1c 00 16 00 1b 00 16 00 14 00 19 00 18 00 1b 00 18 00 1c 00 18 00 1b 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fb 06 98 09 ff 07 01 00 00 00 00 00 00 00 39 3a e2 41 7e 70 ee 3b 3b d5 3c b3 27 58 b1 af d1 9f 03 00 01 7d 01 50 8e 56 05 06 10 00 19 00 14 00 1c 00 16 00 1d 00 16 00 1b 00 14 00 13 00 18 00 16 00 1b 00 18 00 1d 00 19 00 1c 00 18 00 19 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 07 04 97 09 ff 07 01 00 00 00 00 00 00 00 39 3a e2 41 7e 70 ee 3b 3b d5 3c b3 27 58 b1 af dc 9c 04 00 01 7d 01 50 8e 56 03 08 0e 00 18 00 14 00 1c 00 14 00 1b 00 13 00 19 00 14 00 15 00 1a 00 18 00 1b 00 1a 00 1b 00 1a 00 1c 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fc 05 98 09 ff 07 01 00 00 00 00 00 00 00 d2 4d 0c 27 b4 2f c9 22 c9 77 7a 3f e3 9d f2 3d 6a 42 04 00 01 7d 01 50 8e 56 03 08 0e 00 19 00 14 00 1c 00 14 00 1b 00 16 00 1a 00 14 00 14 00 19 00 18 00 1a 00 1a 00 1c 00 1a 00 1c 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 86 04 98 09 fe 07 01 00 00 00 00 00 00 00 d2 4d 0c 27 b4 2f c9 22 c9 77 7a 3f e3 9d f2 3d f6 40 04 00 01 7d 01 50 8e 56 05 06 10 00 18 00 14 00 1c 00 16 00 1c 00 16 00 1b 00 14 00 14 00 18 00 18 00 1b 00 18 00 1c 00 18 00 1b 00 17 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 98 09 fe 07 01 00 00 00 00 00 00 00 d2 4d 0c 27 b4 2f c9 22 c9 77 7a 3f e3 9d f2 3d 69 c1 05 00 01 7d 01 50 8e 56 05 08 0d 00 18 00 13 00 1c 00 14 00 1c 00 15 00 1a 00 14 00 13 00 18 00 16 00 1b 00 18 00 1c 00 1a 00 1c 00 18 00 18 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 97 09 fe 07 01 00 00 00 00 00 00 00 e9 eb 32 b8 65 1d 0a b4 69 07 32 af 60 2c f4 a9 68 6b 05 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1b 00 13 00 1c 00 16 00 1a 00 14 00 14 00 18 00 17 00 1b 00 18 00 1c 00 18 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7a 06 98 09 ff 07 01 00 00 00 00 00 00 00 e9 eb 32 b8 65 1d 0a b4 69 07 32 af 60 2c f4 a9 eb ea 05 00 01 7d 01 50 8e 56 05 08 0e 00 19 00 14 00 1c 00 14 00 1c 00 15 00 1a 00 14 00 13 00 18 00 16 00 1b 00 19 00 1c 00 19 00 1c 00 17 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 03 05 98 09 fe 07 01 00 00 00 00 00 00 00 e9 eb 32 b8 65 1d 0a b4 69 07 32 af 60 2c f4 a9 75 e9 06 00 01 7d 01 50 8e 56 05 06 0e 00 18 00 13 00 1b 00 14 00 1c 00 16 00 1b 00 14 00 15 00 19 00 17 00 1c 00 18 00 1c 00 19 00 1b 00 18 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 f8 06 98 09 ff 07 01 00 00 00 00 00 00 00 6e c9 2d a4 15 8d e8 9d 49 75 a6 96 69 09 e4 0f c8 a4 06 00 01 7d 01 50 8e 56 05 06 0f 00 17 00 13 00 1b 00 16 00 1c 00 16 00 1b 00 13 00 14 00 18 00 16 00 1b 00 18 00 1c 00 19 00 1b 00 18 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7e 05 98 09 ff 07 01 00 00 00 00 00 00 00 6e c9 2d a4 15 8d e8 9d 49 75 a6 96 69 09 e4 0f 4c a3 06 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 14 00 1c 00 15 00 1e 00 16 00 1b 00 14 00 13 00 18 00 16 00 1b 00 18 00 1d 00 19 00 1e 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8b 02 97 09 ff 07 01 00 00 00 00 00 00 00 6e c9 2d a4 15 8d e8 9d 49 75 a6 96 69 09 e4 0f 61 a2 07 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1c 00 16 00 1c 00 16 00 1b 00 14 00 13 00 18 00 18 00 1b 00 18 00 1c 00 18 00 1b 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fc 05 98 09 fe 07 01 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 06 91 07 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1c 00 16 00 1d 00 16 00 1c 00 13 00 14 00 18 00 17 00 1b 00 18 00 1d 00 1a 00 1c 00 19 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8b 02 97 09 ff 07 01 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 9c 8d 07 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 14 00 1c 00 16 00 1c 00 15 00 1a 00 14 00 13 00 19 00 17 00 1b 00 19 00 1c 00 18 00 1c 00 16 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 04 97 09 fe 07 01 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 88 91 07 00 01 7d 01 50 8e 56 05 08 0f 00 18 00 14 00 1b 00 15 00 1c 00 15 00 1a 00 13 00 13 00 18 00 17 00 1b 00 19 00 1c 00 18 00 1c 00 17 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 98 09 fe 07 01 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 00 14 08 00 01 7d 01 50 8e 56 03 08 0e 00 18 00 13 00 1c 00 14 00 1b 00 14 00 1a 00 14 00 14 00 19 00 18 00 1b 00 1a 00 1c 00 1a 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 03 05 98 09 fe 07 01 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f de cd 08 00 01 7d 01 50 8e 56 03 08 0e 00 18 00 14 00 1c 00 15 00 1b 00 16 00 1a 00 15 00 14 00 19 00 18 00 1b 00 1a 00 1c 00 19 00 1c 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 97 09 fe 07 01 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f d9 4f 08 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1b 00 14 00 1d 00 16 00 1b 00 15 00 13 00 18 00 17 00 1b 00 18 00 1d 00 1a 00 1d 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 09 03 97 09 ff 07 01 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f e8 cb 08 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1c 00 14 00 1c 00 15 00 1a 00 13 00 13 00 18 00 18 00 1b 00 19 00 1c 00 18 00 1c 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7a 06 98 09 ff 07 01 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f 53 cf 09 00 01 7d 01 50 8e 56 03 08 0e 00 18 00 14 00 1c 00 14 00 1b 00 14 00 1a 00 14 00 15 00 19 00 18 00 1a 00 1a 00 1c 00 1b 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 87 03 97 09 fe 07 01 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be 33 a8 09 00 01 7d 01 50 8e 56 03 08 0f 00 1a 00 15 00 1d 00 16 00 1c 00 16 00 1b 00 15 00 14 00 1a 00 18 00 1a 00 1a 00 1c 00 1a 00 1d 00 19 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8a 02 97 09 ff 07 01 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be 45 a7 09 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1c 00 14 00 1c 00 14 00 19 00 13 00 14 00 19 00 18 00 1c 00 19 00 1b 00 19 00 1c 00 17 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 f8 06 98 09 ff 07 01 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be a1 ab 09 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1c 00 14 00 1c 00 15 00 1a 00 13 00 13 00 18 00 18 00 1b 00 19 00 1c 00 1a 00 1c 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 05 98 09 ff 07 01 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be 2d aa 0a 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1c 00 16 00 1c 00 15 00 1b 00 13 00 14 00 18 00 18 00 1c 00 18 00 1c 00 19 00 1b 00 17 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fb 06 98 09 ff 07 01 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 c0 39 0a 00 01 7d 01 50 8e 56 05 06 10 00 18 00 13 00 1b 00 15 00 1c 00 16 00 1b 00 13 00 14 00 18 00 17 00 1c 00 18 00 1c 00 19 00 1b 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fc 05 98 09 fe 07 01 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 bf b8 0a 00 01 7d 01 50 8e 56 05 06 10 00 19 00 14 00 1c 00 16 00 1d 00 16 00 1b 00 15 00 13 00 18 00 18 00 1a 00 18 00 1d 00 1a 00 1c 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 04 04 97 09 ff 07 01 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 ce b6 0a 00 01 7d 01 50 8e 56 05 08 0e 00 19 00 14 00 1d 00 15 00 1d 00 15 00 1a 00 13 00 14 00 18 00 17 00 1b 00 18 00 1d 00 1a 00 1d 00 19 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8a 02 97 09 fe 07 01 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 51 b7 0b 00 01 7d 01 50 8e 56 03 06 0f 00 18 00 14 00 1d 00 16 00 1c 00 16 00 1b 00 13 00 16 00 18 00 17 00 1b 00 1a 00 1d 00 1a 00 1c 00 1a 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 08 03 97 09 ff 07 01 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 e8 e9 0b 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1b 00 15 00 1c 00 16 00 1b 00 13 00 13 00 18 00 16 00 1c 00 18 00 1c 00 19 00 1b 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 04 98 09 fe 07 01 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 56 eb 0b 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1c 00 14 00 1c 00 14 00 1a 00 14 00 13 00 18 00 16 00 1b 00 19 00 1c 00 1a 00 1c 00 18 00 19 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fb 06 97 09 ff 07 01 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 ce 6f 0b 00 01 7d 01 50 8e 56 05 08 0f 00 19 00 14 00 1c 00 14 00 1c 00 14 00 1a 00 14 00 14 00 19 00 18 00 1b 00 1a 00 1c 00 18 00 1c 00 16 00 18 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7e 06 98 09 ff 07 01 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 54 ef 0c 00 01 7d 01 50 8e 56 03 08 0e 00 19 00 16 00 1e 00 16 00 1c 00 16 00 1b 00 14 00 16 00 1a 00 18 00 1a 00 1a 00 1c 00 1a 00 1e 00 19 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8b 02 97 09 ff 07 01 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a5 f0 0c 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1b 00 15 00 1c 00 14 00 1a 00 14 00 15 00 19 00 17 00 1c 00 18 00 1c 00 19 00 1b 00 16 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 f8 06 98 09 fe 07 01 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff f2 0c 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1c 00 17 00 1e 00 16 00 1b 00 14 00 14 00 18 00 18 00 1c 00 18 00 1e 00 19 00 1b 00 18 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 89 03 97 09 ff 07 01 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9c ef 0c 00 01 7d 01 50 8e 56 05 06 10 00 18 00 14 00 1c 00 16 00 1c 00 16 00 1b 00 14 00 13 00 18 00 17 00 1b 00 18 00 1c 00 18 00 1b 00 17 00 19 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 01 05 98 09 fe 07 01 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b f1 0d 00 01 7d 01 50 8e 56 03 06 10 00 19 00 14 00 1d 00 16 00 1c 00 16 00 1b 00 15 00 15 00 18 00 18 00 1b 00 19 00 1d 00 19 00 1b 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 04 04 97 09 ff 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 e4 0d 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 14 00 1c 00 16 00 1c 00 15 00 1b 00 14 00 14 00 18 00 18 00 1b 00 18 00 1c 00 18 00 1b 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 98 09 ff 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 67 0d 00 01 7d 01 50 8e 56 05 06 10 00 18 00 14 00 1d 00 16 00 1e 00 15 00 1b 00 14 00 14 00 18 00 17 00 1b 00 19 00 1e 00 1a 00 1d 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8b 02 97 09 fe 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9a e2 0d 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 14 00 1c 00 14 00 1c 00 14 00 1a 00 14 00 13 00 19 00 16 00 1b 00 19 00 1b 00 18 00 1c 00 16 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7e 05 98 09 fe 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7b e7 0e 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1b 00 14 00 1c 00 15 00 1b 00 13 00 14 00 18 00 16 00 1b 00 18 00 1c 00 1a 00 1b 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fc 05 98 09 fe 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fd e5 0e 00 01 7d 01 50 8e 56 05 06 10 00 19 00 14 00 1c 00 16 00 1d 00 16 00 1b 00 15 00 14 00 18 00 17 00 1b 00 18 00 1d 00 19 00 1c 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 82 04 98 09 ff 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91 e4 0e 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 13 00 1c 00 14 00 1c 00 14 00 1a 00 13 00 13 00 18 00 16 00 1a 00 18 00 1b 00 1a 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 fa 06 97 09 fe 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f6 68 0e 00 01 7d 01 50 8e 56 05 08 0f 00 1a 00 16 00 1c 00 15 00 1c 00 16 00 1a 00 14 00 13 00 19 00 16 00 1b 00 18 00 1c 00 1a 00 1c 00 18 00 1a 00 14 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 08 03 97 09 ff 07 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 13 e5 0f 00 01 7d 01 50 8e 56 03 08 0e 00 18 00 14 00 1c 00 13 00 1b 00 14 00 1a 00 13 00 14 00 18 00 18 00 1b 00 1a 00 1c 00 1a 00 1c 00 18 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 03 05 98 09 ff 07 01 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 20 f9 0f 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 13 00 1c 00 15 00 1d 00 15 00 1c 00 13 00 14 00 1a 00 18 00 1c 00 18 00 1d 00 1a 00 1b 00 18 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 7a 06 98 09 ff 07 01 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 9f f8 0f 00 01 7d 01 50 8e 56 05 06 0f 00 18 00 15 00 1d 00 16 00 1d 00 16 00 1b 00 14 00 14 00 18 00 17 00 1b 00 18 00 1d 00 19 00 1c 00 18 00 1a 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 8a 02 97 09 fe 07 01 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 af f4 0f 00 01 7d 01 50 8e 56 05 08 0e 00 18 00 14 00 1b 00 14 00 1c 00 15 00 1a 00 14 00 13 00 18 00 16 00 1b 00 19 00 1c 00 1a 00 1c 00 17 00 1a 00 13 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 87 03 97 09 ff 07 01 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 a3 f7
-
ich würde gerne mal ein wenig die Applikation debuggen - 16Bit DOS Analyse macht spass
dafür braeuchte ich deine VM - oder läuft das Programm
das du mir geschickt hast problemlos wenn ich es einfach
unter DOS an die richtige Stelle kopiere?mit einer kleinen Anleitung wie man startet usw.
schick mir einfach eine mail an - dann melde ich mich
das ändert deine Strategie in keinster Weise - die Programm-Analyse kann Wochen dauern (ich hab auch nicht so viel Zeit) - da bist du schon lange fertig
-
ff ff ff ff 07 01 03 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 0a 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f9 06 38 09 ff 07 02 00 00 00 00 00 00 00 39 3a e2 41 7e 70 ee 3b 3b d5 3c b3 27 58 b1 af 82 1f
ff ff ff ff 07 81 04 00 48 7d 01 50 8e 56 03 08 08 00 12 00 0a 00 12 00 09 00 0f 00 08 00 0f 00 0f 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 8e 02 37 09 ff 07 02 00 00 00 00 00 00 00 d2 4d 0c 27 b4 2f c9 22 c9 77 7a 3f e3 9d f2 3d b2 3c
ff ff ff ff 07 81 05 00 48 7d 01 50 8e 56 07 08 08 00 0f 00 0a 00 12 00 0a 00 10 00 09 00 12 00 0f 00 0e 00 10 00 0e 00 12 00 0e 00 11 00 0e 00 12 00 0d 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 8e 02 37 09 ff 07 01 00 00 00 00 00 00 00 e9 eb 32 b8 65 1d 0a b4 69 07 32 af 60 2c f4 a9 b7 e4
ff ff ff ff 07 81 06 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 0a 00 0f 00 10 00 10 00 12 00 10 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 10 00 0e 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 09 03 37 09 fe 07 02 00 00 00 00 00 00 00 6e c9 2d a4 15 8d e8 9d 49 75 a6 96 69 09 e4 0f 96 a0
ff ff ff ff 07 81 07 00 48 7d 01 50 8e 56 03 08 0a 00 10 00 0a 00 12 00 0a 00 10 00 0a 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 89 03 38 09 fe 07 02 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 4f 8e
ff ff ff ff 07 81 08 00 48 7d 01 50 8e 56 03 06 08 00 12 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0e 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 10 00 0b 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 08 04 38 09 ff 07 02 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f 9e c8
ff ff ff ff 07 81 09 00 48 7d 01 50 8e 56 03 06 0a 00 0f 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 85 04 38 09 fe 07 02 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be ea a4ff ff ff ff 07 81 0a 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 08 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 02 05 38 09 fe 07 02 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 7c b7
ff ff ff ff 07 81 0b 00 48 7d 01 50 8e 56 07 08 08 00 10 00 0a 00 12 00 08 00 10 00 0a 00 12 00 0f 00 0e 00 10 00 0e 00 0f 00 0e 00 10 00 0e 00 12 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 81 05 38 09 ff 07 02 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 0b ec
ff ff ff ff 07 81 0c 00 48 7d 01 50 8e 56 03 06 0a 00 10 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 fe 05 38 09 fe 07 02 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 ef
ff ff ff ff 07 81 0d 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 08 00 0f 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 0f 00 0e 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 7e 06 39 09 ff 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c e6
ff ff ff ff 07 81 0e 00 48 7d 01 50 8e 56 03 08 08 00 0f 00 0a 00 12 00 0a 00 10 00 0a 00 0f 00 0f 00 0f 00 12 00 10 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f8 06 39 09 ff 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b7 e6
ff ff ff ff 07 01 0f 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 08 00 0f 00 08 00 10 00 0f 00 0e 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f9 06 38 09 ff 07 02 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 cc 78
11 11 11 11
22 22 die (07 81 oder 07 01)
33 33 die (0f 00) Laufnummer des Packets
44 44 die (48 7d) es wäre die 125 und die 72 frage
55 55 die (01 50) ergab die 80 und die 1. 80 könnnte die Kontrollernummer sein was die 1 darstellt frage.
66 66 die (8e 56) ist die Seriennummer des Geräts 22158Möchtest du das ich ungefähr so alle werte durchgehe ?
Viellen Dank für die Hilfe Leute.
-
ff ff ff ff 07 01 03 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 0a 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f9 06 38 09 ff 07 02 00 00 00 00 00 00 00 39 3a e2 41 7e 70 ee 3b 3b d5 3c b3 27 58 b1 af 82 1f ff ff ff ff 07 81 04 00 48 7d 01 50 8e 56 03 08 08 00 12 00 0a 00 12 00 09 00 0f 00 08 00 0f 00 0f 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 8e 02 37 09 ff 07 02 00 00 00 00 00 00 00 d2 4d 0c 27 b4 2f c9 22 c9 77 7a 3f e3 9d f2 3d b2 3c ff ff ff ff 07 81 05 00 48 7d 01 50 8e 56 07 08 08 00 0f 00 0a 00 12 00 0a 00 10 00 09 00 12 00 0f 00 0e 00 10 00 0e 00 12 00 0e 00 11 00 0e 00 12 00 0d 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 8e 02 37 09 ff 07 01 00 00 00 00 00 00 00 e9 eb 32 b8 65 1d 0a b4 69 07 32 af 60 2c f4 a9 b7 e4 ff ff ff ff 07 81 06 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 0a 00 0f 00 10 00 10 00 12 00 10 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 10 00 0e 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 09 03 37 09 fe 07 02 00 00 00 00 00 00 00 6e c9 2d a4 15 8d e8 9d 49 75 a6 96 69 09 e4 0f 96 a0 ff ff ff ff 07 81 07 00 48 7d 01 50 8e 56 03 08 0a 00 10 00 0a 00 12 00 0a 00 10 00 0a 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 89 03 38 09 fe 07 02 00 00 00 00 00 00 00 d7 48 4e 3f ce b2 f4 3d 79 81 48 37 38 47 2c 32 4f 8e ff ff ff ff 07 81 08 00 48 7d 01 50 8e 56 03 06 08 00 12 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0e 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 10 00 0b 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 08 04 38 09 ff 07 02 00 00 00 00 00 00 00 60 bc cc ae b0 17 18 2a 79 7c d7 a4 7a f9 20 1f 9e c8 ff ff ff ff 07 81 09 00 48 7d 01 50 8e 56 03 06 0a 00 0f 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 85 04 38 09 fe 07 02 00 00 00 00 00 00 00 ce 0d f4 98 35 20 14 12 58 5e 8e 3a 0e 92 ae be ea a4 ff ff ff ff 07 81 0a 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 08 00 0f 00 10 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0f 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 02 05 38 09 fe 07 02 00 00 00 00 00 00 00 69 0b 29 0a fd 0d 05 0d ff ab b2 3d 65 73 18 45 7c b7 ff ff ff ff 07 81 0b 00 48 7d 01 50 8e 56 07 08 08 00 10 00 0a 00 12 00 08 00 10 00 0a 00 12 00 0f 00 0e 00 10 00 0e 00 0f 00 0e 00 10 00 0e 00 12 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 81 05 38 09 ff 07 02 00 00 00 00 00 00 00 e8 75 3b be 3f 2a ac bf 85 eb 41 41 e1 7a 20 41 0b ec ff ff ff ff 07 81 0c 00 48 7d 01 50 8e 56 03 06 0a 00 10 00 0a 00 12 00 0a 00 10 00 0a 00 10 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 10 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 fe 05 38 09 fe 07 02 00 00 00 00 00 00 00 08 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c2 ef ff ff ff ff 07 81 0d 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 0a 00 0f 00 08 00 0f 00 0f 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 12 00 0f 00 0f 00 0e 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 7e 06 39 09 ff 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c e6 ff ff ff ff 07 81 0e 00 48 7d 01 50 8e 56 03 08 08 00 0f 00 0a 00 12 00 0a 00 10 00 0a 00 0f 00 0f 00 0f 00 12 00 10 00 12 00 0e 00 12 00 0f 00 12 00 0e 00 10 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f8 06 39 09 ff 07 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b7 e6 ff ff ff ff 07 01 0f 00 48 7d 01 50 8e 56 03 08 08 00 10 00 0a 00 12 00 08 00 0f 00 08 00 10 00 0f 00 0e 00 12 00 0f 00 12 00 0f 00 12 00 0e 00 12 00 0e 00 0f 00 0c 00 00 00 00 00 00 00 ff 0f 00 00 22 00 ff 0f 00 00 00 00 53 00 f9 06 38 09 ff 07 02 00 00 00 00 00 00 00 00 00 c8 00 3a 07 4d 02 00 00 00 00 01 00 ca 07 cc 78 11 11 11 11 22 22 die (07 81 oder 07 01) 33 33 die (0f 00) Laufnummer des Packets 44 44 die (48 7d) es wäre die 125 und die 72 frage 55 55 die (01 50) ergab die 80 und die 1. 80 könnnte die Kontrollernummer sein was die 1 darstellt frage. 66 66 die (8e 56) ist die Seriennummer des Geräts 22158
-
Möchtest du das ich ungefähr so alle werte durchgehe ?
Ungefähr möchte ich erstmal gar nichts
ich möchte das du die zwanzig Werte aus meinem Post deiner 1982-Software-Variablen zuordnest
Post auf Seite https://www.c-plusplus.net/forum/331112-30 mit
Titel "noch ein bisschen weiter gemacht" vom 07:05:15 13.02.2015Abschnitt
->ich glaube diese werte kann/könnte man als (u)int16 little endian sehen (die werte sind so schoen gleichmaessig) - du braucht fuer jedes feld eine zuordnung was es sein können hier kommt wieder das wert-forcieren/laser abdecken/temperatur mit heisluft rauf usw. ins spiel um die richtige 1982-software-variable diesen hier zuzuordnen (nimm nicht einfach die erste die passen könnte - analysieren nicht basteln+wünschelrute) wertebereiche (von) 14 24 19 27 19 27 19 25 19 19 24 22 26 24 27 24 27 22 24 18 ?? 02 151 254 (bis) 16 26 22 30 22 30 22 28 22 22 26 25 28 26 30 26 30 26 26 20 06 152 255 solltest du diese ~20 felder sauber zuordnen koennen werden aus den 108 bytes unbekannt schnell mal ~60 bytes unbekannt - schon mal eine Menge weniger
55 55 die (01 50) ergab die 80 und die 1. 80 könnnte die Kontrollernummer sein was die 1 darstellt frage.
ich habe ehrlich gesagt keine Ahnung was du da machst - nicht alle Daten in dem Protokoll sind 16Bit- wiso denkst du das [01 50] zusammengehört
Ist mein Biespiel wirklich so schwer verstaendlich?
[12/02/2015 10:51:01] Read data ff ff ff ff 87 81 00 00 01 7d 01 50 8e 56 03 06 0f 00 18 00 14 00 1d 00 15 00 1c 00 16 00 1b 00 14 00 16 00 1a 00 19 00 1b 00 1a 00 1d 00 1a 00 1b 00 19 00 19 00 12 00 00 00 00 00 00 00 ff 0f 4e 00 00 00 ff 0f 00 00 21 01 00 00 f8 06 98 09 ff 07 01 00 00 00 00 00 00 00 a6 e2 df c1 57 b2 e4 3b 05 81 73 32 e1 a6 ad af bf 83 xx 11 22 22 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx 44 33 33 33 33 x = scheinbar variant oder Teil eines int16, etc. 1 = uint8 laufnummer 2 = serien nummer als uint16 little endian 3 = bewegt sich um 27 - koennte die temperatur sein (kann die wackeln?), gibt es mehrere temperaturen? 4 = koennte kontroler sein
Bei dieser Schreibweise geht es darum das man die Informationszuordnung - welches Bytes gehören zu welchem Wert vereinfacht - man kann dann schoen sehen wo genau die Variable im Protokoll ist
du kannst natuerlich auch Seriennummer, Offset: 12, Laenge: 2, Typ: uint16 oder sowas schreiben - aber eben fuer alles was du schon erkennen kannst
-
Das ist ja das Problem ich kann diese werte nirgends wohin zuordnen.
Siehe bild was ich an meinem Monitor sehe
http://img4web.com/view/WTK8NE
ich sehe auch nich mehr als dieser Monitor ausgibt.
-
Warum machst du keinen Screenshots von der VM - dann kann man wenigsten alles klar erkennen
ich habe doch jetzt schon einige möglicherweise relevante Stellen im Protokoll aufgezeigt (viele davon bewegten sich z.B. in deinen angegebenen Temperaturbereich ) - nimm doch dieses Wissen und probiere ob du weitere Werte findest
der DocShoe hat die Sache herausgefunden das die Nr ganz vorne im Protokoll möglicherweise keine Laufnummer sondern Typkennung ist - weil wie du im meinem Sortier-Post gesehen hast sind dann die hintern 18 Bytes sehr homogen - die folgende 2 bytes sind wohle ein CRC16 oder sowas
du hast rumgespielt mit direktem schreiben um dann mit der 1982-Software zu prüfen
es gibt also echt einige Sachen die du machen kannst
btw: schreib mir doch mal eine mail an 35b_1p44v44y7ned@byom.de am besten mit Telefon-Nr
-
Hab die Mail rausgeschickt
-
55 55 die (01 50) ergab die 80 und die 1. 80 könnnte die Kontrollernummer sein was die 1 darstellt frage.
ich habe ehrlich gesagt keine Ahnung was du da machst - nicht alle Daten in dem Protokoll sind 16Bit- wiso denkst du das [01 50] zusammengehört
wieder keine Antwort
-
Ich dachte ein Protokoll kann nur eine bestimmte länge von Daten haben. Meiner Meinung nach wäre es nicht sinnvoll und fast unmöglich es so zu realesieren das 8 bit lange und 16 bit lange daten gemischt versand werden.
Kamm bisher in meiner Praxis noch nicht vor, zumindest nicht bei so alten system und bie so alten Protokolen, mann muss bedenke es ist auch ein altes gerät.
-
es wird und wurde immer gemischt - weil es einfach keinen Nachteil hat den passenden Typ zu wählen, das Protokoll wird dann einfach kleiner
-
ich habe noch nie ein Nicht-Daten-Variantes Protokoll gesehen - es macht auch einfach keinen Sinn, Wir sprechen hier von Inhalt nicht der Blockgrösse (welche hier ja fix ist) - aber selbst die Blockgrösse ist sehr häufig auch Variant
bei sehr trivialen Protokollen ist es so - aber nicht als Strategie, sondern weil die Daten eben alle gleich gross sind
-
Du willst sagen das wir hier eine folge gemischter längen haben können ?
Sprich mal sind es 8 bit mal sind es 16 bit, mal sind es 32?
Dann verstehe ich nicht die Aussage von vorhin, sprich ich dachte das die letzten 2 Bytes Prüfsummen sind von CRC16 und ich versuche die jetzt zu überprüffen. Mit dem x^16Polygon und den Rest.
Also bin jetzt ganz verwirt, leider kommm ich mit den Zahlen kein stück weiter.
soll ich noch ergebnisse aufnehmen und zusenden.
ich verstehe nicht wieso wir die 22158 also die serien nummer so klar sehen und alles andere so schwär ist.
Wer hat eine idee wie die negativen zahlen abgebildet werden können.
Und die nachkomamma stellen.
Schreibt es mir hier rein ich google oder prüffe es selber solange mein wissensstand reicht.
Oder führt mir beispiele hier auf, oder vermuttungen ich überprüffe dann alles.
-
wir haben uns falsch verstanden...
ich meinte nur das ein Datensatz aus verschiedenen Datentypen bestehen kann
z.B. [uint8][uint8][uint16][uint32][uint16]...
d.h. die Struktur/Offsets der Inhalte in einem Datesatz sind wohl schon fix/stabil
ich habe das nur angesprochen weil du in deinem Post die 0x01 vor dem 0x50 fuer den Kontroller (falls es das ist) in eine Variable reingesteckt hast - oder deine Schreibweise war einfach nur verwirrend
ich verstehe nicht wieso wir die 22158 also die serien nummer so klar sehen und alles andere so schwär ist.
Wer hat eine idee wie die negativen zahlen abgebildet werden können.deswegen ist es wichtig ueber Wert-Änderung z.B. nur die Betriebsstunden herauszufinden welche Bytes die Betriebsstunden sein müssen UNABHÄNGIG ob wir den Inhalt dann schon verstehen, z.B. koennten die Betriebsstunden ja auch eine Fließkommawert sein (den man ja in zig Arten kodieren kann) - alleine die Position waere schonmal wunderbar
-
3.die komplexitet ist nicht sehr groß und schwehr ich brauche auch nicht mehr als 10 bis 15 werte.
4. die erwarteten werte kann ich aus einem alten programm raussehen, welches von 1982 ist dies hab ich auf einem anderen rechner drauf es zeigt mir halt die werte an seriennummer , neigung , rollung, temperatur u.s.w das problem ist als neigung hab ich ein komma wert der mit - sein kann und wie der jetzt ausgelesen wird ist für mich auch eine frage, die werte können sich ändern dynamisch halt hängt von der position neigung u.s.w des läsers ab.bist du sicher dass "der laser" die werte selbst berechnet? ich würde nämlich eher davon ausgehen dass der PC das macht. also "das programm von 1982".
d.h. durch "inspektion" des protokolls alleine wirst du nie draufkommen wie du die nötigen werte erhältst.
wenn dann bräuchtest du den source des DOS programms, oder müsstest dieses zumindest mit nem disassembler auseinendernehmen.