Update bei mehreren Auswertern im Modell
/ Multi-Auswerter Update



Was ist das Problem?
Wer in einem Modell mehrere Auswerter betreibt, muss beim Updaten etwas Wichtiges beachten:
Es lassen sich aktuell Updates nur auf Auswerter spielen, die die Baustein ID 1 tragen. Auswerter mit anderen IDs lassen sich nicht updaten!

Verlegenheitslösung:
Ich nehme mal an, du hast 2 Auswerter im Modell: Auswerter I (ID 1) und Auswerter II (ID 2).

  • Zuerst machst du das Update auf Auswerter I (ID 1).
  • Mit /Modellmenü/Baustein ID setzen änderst du nun die ID von Auswerter I auf ID 3. 
  • Jetzt änderst du auf die gleiche Art die ID von Auswerter II auf ID 1
  • Nun machst du das Update auf Auswerter II. Beim Update must Du natürlich Auswerter I auswählen, schließlich hast Du ihn gerade umbenannt!
    (Du erkennst dabei, dass jetzt nur die IDs eins und drei besetzt sind, das geht leider nur, wenn du mit dem Cursor (Steuerkreuz links/rechts) über die IDs gehst. 
  • Nachdem das Update gelaufen ist, musst du natürlich wieder alles rückgängig machen. Also erst Auswerter II wieder auf ID 2 setzen, dann Auswerter I wieder auf ID 1.

Ist etwas umständlich, aber derzeit der beste Weg. 

Hintergrundwissen:
Das liegt an einem ‘Fehler’ im Bootloader der Prozessoren. Um ein Update zu machen, wird der Prozessor in einen besonderen Modus geschaltet. In diesem Modus wartet er dann auf die Daten des Update – das aber, unabhängig davon, welche ID er hat, immer als Auswerter mit ID1. Er muss also zum Zeitpunkt des Updates die ID 1 tragen.