|
Hallo, ich versuche gerade die Kommunikation die ETS mit einem KNX Gerät durchführt wenn man etwa in "Physikalische Adresse -> Prüfen ob vorhanden" anklickt zu verstehen. Zuerst wird eine P2P Verbindung geöffnet, die Maskenversion gelesen und anschließend wird die Speicheradresse 0x0 0x60 abgerufen. So weit konnt ich schon rekonstruieren das wenn das High Byte (0x0) bei Maskenversion 0012 gleich 0 ist dann wird aus dem RAM gelesen. Bei 1 wird aus dem EEPROM also die Applikation gelesen. Nur stellt sich mir die Frage was in den einzelnen RAM Bytes steht. Die Adresse 60 scheint "ApplicationRunStatus" zu sein und im normalen Betrieb den Wert 0x2E zu haben. Ist die Programmiertaste gedrückt hat es den Wert 0xAF zu sein. Gibt es hierzu irgendwo eine Dokumentation?
Besten Dank
Johannes
|