Hi Airman,
gut, lass uns mal spekulieren.
Nehmen wir mal als gegeben das der Proz sein Programm im Flash hat. Um eine GID zu vergeben könnte ich jetzt die Firmware für jeden einzelnen Sender patchen und die GID Teil der Firmware werden lassen.
Mal abgesehen davon das das aufwendig ist würde wahrscheinlich im Fehlerfall, ausser es ist ein extrem selektiver Fehler
, gar nix mehr funktionieren.
Nehmen wir also an die GID wird an eine bestimmte Stelle des Flash unabhängig von der Firmware geflasht. Könnte man machen. Man müsste nur die Stelle wo die GID liegt wissen, bei einem eventuellen Update vorher auslesen und anschliessend zurückschreiben. Wäre mir persönlich zu fehlerträchtig aber würde schon gehen. Würde aber auch vorraussetzen das der Fehler extrem selektiv vorgeht weil sonst die Wahrscheinlichkeit hoch wäre das auch andere Stellen der Firmware betroffen wären.
Nehmen wir an wir legen die GID in einem EEProm ab. Wäre mir am liebsten weil man den schön extra behandeln bzw in Ruhe lassen kann. Dumm ist nur das man aus der Firmware Zugriff darauf hat. Na, nicht mit Absicht aber vielleicht weil die Firmware vielleicht glaubt den EEProm wieder in einen jungfräulichen Zustand zu versetzen oder oder oder.
Hmm, naja, die Firmware würde bei korrumpiertem EEProm schon noch funktionieren nur halt nicht mehr mit der ursprünglich extra abgelegten GID.
Das die GID erst nach einem Reset, Hard-, Soft oder PowerOn-Reset, neu geladen wird ist irgendwie normal. Warum sollte ich harte Parameter die sich nur alle paar Jahrhunderte mal ändere dauernd auslesen? Das tue ich nur in der Initialisierungsphase und die wird nach einem Reset durchlaufen.
So gesehen ist es tatsächlich viiiiiiiiel wahrscheinlicher das die Mitbewerber das FASST System untergraben und ziemlich unwahrscheinlich das irgend jemand bei Futaba oder noch davor einen Fehler gemacht haben könnte.
Zu Schadenfreude hat überhaupt niemand Anlass. Fehler passieren immer und meist dann wenn man denkt das man keinen Fehler gemacht hat.
Just my 2€-Cents