Libnodave und das Lesen von SZLids und Indizes!!

Alexandr

Level-1
Beiträge
28
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Mahlzeit.

CPU: 313C, CP: 343-1 Lean, 8 Inputsx8 Outputs Simulator.

Nun zur Frage. Ich programmiere in C, genauer gesagt LibNoDave. Bis jetzt läuft alles ok. Nun frage ich verschiedene SZLids ab und bekomme die Ausgabe in der Linux Konsole auch richtig aber verstehe ich sie nicht.
Z.B. Id= 0232 und index=0004 bedeutet. CPU-Schutzstufe und Stellung des Schlüsselschalters, Versionskennung des Anwenderprogramms und der Hardware-Konfiguration.

Die Ausgabe in der Konsole sieht so aus:

Trying to read SZL-ID 0232 index 04.
Function result: 0 ok len:48
result SZL ID 0232 04
1 elements of 40 bytes
0,4,0,1,0,0,0,1,0,2,0,0,0,0,86,86,246,1,144,59,24,1,163,203,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

Ich habe leider keine Unterlagen gefunden die mir die einzelnen Bytes erklären. Ich bitte euch um Hilfe.

Danke im vorraus
 
Noch etwas, die Ausgabe gebe ich als Double aus. Als hex sieht das so aus 00,04,00,01,00,00,00,01,00,02,00,00,00,00,56,56,F6,01,90,3B,18,01,A3,CB,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
 
Zurück
Oben