Hallo, ich habe verschiedene Datensätze in einem EEPROM gespeichert; leider komme ich nicht hinter die Codierung... Dezimal im Speicher (hex) 31 00 78 85 32 00 00 86 33 00 04 86 40 00 20 86 41 00 24 86 44 00 30 86 578 80 10 8A 586 80 12 8A 587 C0 12 8A Hat einer von euch vielleicht eine Idee wie ich von den Hex-Werten auf die Dezimalzahl umrechnen kann...? Danke, Martin
Martin schrieb: > Hat einer von euch vielleicht eine Idee wie ich von den Hex-Werten auf > die Dezimalzahl umrechnen kann...? Das einfachste wird sein, du stellst dir eine Lookup-Tabelle auf und siehst dort nach. Sind ja nur 9 Werte... ;-) Oder hast du da evtl. noch (wesentlich) mehr (andere) Werte?
Sind die Werte im EEPROM ausgewürfelt oder was weißt du über die Herkunft?
> ich habe verschiedene Datensätze in einem EEPROM gespeichert; > leider komme ich nicht hinter die Codierung... Was soll diese Formulierung bedeuten? 1) DU hast die Daten dort gespeichert, wie Du schreibst? DANN wirst Du doch wohl wissen, WIE Du die gespeichert hast... 2) IRGENDJEMAND hat die Daten dort gespeichert? Joe
Sieht stark nach einem floatingpoint Format aus. Ich würde mich nicht wundern wenn 64 als 00 00 87 und 512 als 00 00 8A kodiert wären.
Wer genau hinschaut, wird bemerken, dass das sowohl das Datum als auch die Uhrzeit des letzten Tags/der letzten Stunde des Kalenders (in hex) der Maja ist, welcher bekanntlich im nächsten Jahr endet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.