Hallo,
joh.mayr hat geschrieben:
Hallo,
mich würde ein paar Details zur Parametrierung der Geräte interessieren.
Ich habe gesehen das ihr die vd1 Dateien von Jung und Co. verwendet die ja Applikations Hex Code für deren jeweiliges Gerät enthalten.
Da ja nicht der Standard Microcontroller von EIB (bzw. der Microcontroller den der Hersteller eingesetzt hat) verwendet ist ja das Applikationsprogramm das ETS für das jeweilige Gerät generiert nicht am Microcontroller ausführbar.
Wird hier dann nur der erste Teil des generierten HEX Codes verwendet (Associations Tabelle, Gruppenobjekt Definitionen, ...) und das eigentlichen Applikationsprogramm (Init, Exit, Main) verworfen?
Korrekt. Das eigentliche Applikationsprogramm aus der vd Datei wird nicht verwendet. Kann zwar auch in den emulierten Speicher geladen werden, aber wird dann ignoriert.
Die "Applikation" in dem Sinne ist in der Freebus Software.
joh.mayr hat geschrieben:
Die Lage der Parameter im HEX Code wurde wahrscheinlich mit einem BUS Monitor und Reverse Engineering ermittelt und dann in der Applikation verwendet?
Nein, ein Nutzer hat sich VD Format angeschaut und sein Wissen dokumentiert:
http://bugs.freebus.org/projects/fts/wiki/VDGruß
Dirk