ThomasE
User
Kann uns ein Fachmann diesen Mechanismuss mal detailiert erklären, mir ist der Vorgang ohne Vergleichsspeicher schon von der Sache her ziemlich Rätselhaft!!!
Ich kann es dir nicht vollständig richtig erklären..
Aber was du sicher kennst sind "Prüfsummenalghorithmen" . MD5 zum Beispiel.
Die Prüfsumme ist eine über einen Algo erstellte Quersumme über alle Bits. Du kannst so eine beliebig grosse Datei nehmen Programm, Bild, ZIP File, was auch immer, auch der Modellspeicher wird nur ein "Stück Daten" sein.
Kippt nur ein einzigstes Bit in der gesamten Datei, ist die Prüfsumme für diese Datei eine andere.
Ich denke genau das macht die mc24. Es wird eine Prüfsumme geben je Modellspeicher. Wenn in diesem 1 Bit kippt ist die Prüfsumme falsch und unser unliebsamer Fehler tritt auf.
ECC hingegen funktioniert anders, hier gibt es eine Bitrelevante Sicherung, wenn also ein Bit kippt kann über ECC der vorher richtige Wert ermittelt werden...
Während eine "Prüfsumme" verschwindend klein ist, bei einer 1GB Datei reichen genauso 32 Zeichen, ist bei ECC der Aufwand wesentlich grösser... Von meiner Sicht her müsste Graupner nur hingehen und den Algo in der Software für die Überprüfung von einer Prüfsumme auf ein ECC ähnliches Protokoll ändern...... ... OK.. das aber nur theoretisch, praktisch habe ich keinerlei Ahnung wie das bei einer mc24 aufgebaut ist. Ein anderer Weg wäre ECC Speicher einzusetzen, solcher ist in der Lage das selber zu managen ohne das man in der Software so etwas ändern müsste. Das wird aber wahrscheinlich aufgrund des langsam veralteten Designs garnicht mehr möglich sein...
Praxisbeispiel: Du kennst sicher noch die CHKDSK / SCANDISK Thematik von alten Festplatten wie das noch vor Jahren üblich war. Bei der Festplattenüberprüfung wurden die fehlerhaften Sektoren dann rot markiert und gesperrt. Heite macht das niemand mehr weil sich die Festplatten da komplett selber drum kümmern! So ungefähr lässt sich das so ein wenig erklären.