Hi,
im Rahmen der Analyse der Parameterdateien weiss ich jetzt, wo die Zeit steht.
Ich gehe von den Rohdaten der mc24 aus, also zB mit dem Programm von Kurt Moraw.
Dateigrösse also 3072 Bytes.
Dabei ist das letzte Langwort (4 Bytes) offensichtlich ein Checksummenanpasser der Daten.
Die Modellzeit ist das Langwort bei Byte 3046-3049 (Erstes Byte der Datei = Byte 0) Der Wert ist die Modellzeit in 200Hz-Teilung.
Alle Daten sind big endian, also mit einem Hex-Editor so zu lesen, wie sie sind (nicht wie bei Intel): 12345678 ist also = Hexadezimal 12345678 (bei little endian wäre es 78563412)
Die Checksummengenerierung scheint eine Langwortweise Subtraktion der gesamten Daten zu sein und bei korrekten Daten als Ergebnis Hex 11111111 zu fordern.
Ciao, Steffen
PS:
1. Will jemand an einem Editor mitarbeiten?
2. ich brauche ein paar Modelldaten mit kompletter Beschreibung der Programmierung, möglichst für das ProfiROM
3. Wer ist bereit das Format der Daten des MegaROM zu analysieren?