Änderungsübersicht
OC32 3.21B Firmware
- Bugfix OC32 SetAspect-Kommando (Kurzversion)
Dieses Kommando funktionierte offenbar nicht korrekt. Dies ist somit auch ein Fehler in älteren OC32-Modulen wie 3.20. Dies führt unter anderem in iTrain 5.1.11 zu Problemen. In späteren Versionen wird iTrain dies umgehen. Besser ist es jedoch natürlich, dies durch die Installation dieses Bugfixes zu verhindern.
OC32 3.21A Firmware
- Hinzufügung OC32 Enforced eXtended Addressing
OC32-Module können mit dieser Firmware in einen neuen „Enforced eXtended Addressing Mode“ versetzt werden. Diese Adressierung ist primär für die Verwendung mit der RM-x Firmware 1.41 (und höher) vorgesehen.
OC32/NG:
Die DIP-Schalter 5 und 6 haben nun eine Funktion:
- Wenn die DIP-Schalter 5 und 6 beide auf OFF stehen, arbeitet das Modul wie gewohnt.
- Wenn mindestens einer der DIP-Schalter 5 oder 6 auf ON steht, bilden die 6 DIP-Schalter eine eXtended Address 0..47. Das Modul reagiert dann ausschließlich auf Pakete im OC32 eXtended Addressing Format. Der Basic Address-Teil der Nachricht darf dann einen beliebigen Wert von 0..15 haben, solange die eXtended Address den mit den DIP-Schaltern eingestellten Wert hat.
- Im Enforced eXtended Addressing Mode reagiert das Modul nicht auf eXtended Broadcast- und eXtended Group-Pakete.
OC32 (nicht-NG):
- Das Modul kann mittels Konfiguration in den „Enforced eXtended Addressing Mode“ versetzt werden.
- Wenn dieser Modus aktiviert ist, arbeitet das Modul identisch zu einem OC32/NG mit den DIP-Schaltern 5 und 6 auf ON. Das Modul arbeitet dann strikt im eXtended Addressing Mode und die eXtended Address kann mit den DIP-Schaltern zwischen 0 und 15 eingestellt werden.
- Diese Software-Einstellung funktioniert auch beim OC32/NG, hat dort jedoch keinen praktischen Nutzen, da die DIP-Schalter 5 und 6 dasselbe bewirken, jedoch hardwareseitig. Wenn die Software-Einstellung im OC32/NG verwendet wird, bedeutet dies, dass die Funktionsweise bei den DIP-Schaltern 5 und 6 sowohl auf ON als auch auf OFF identisch ist.
ACHTUNG: DIESE FIRMWARE IST AUSDRÜCKLICH EXPERIMENTELL !!
DIP-Schalter OC32/NG mit 3.21A Firmware:
| eXtended Address | SW1 | SW2 | SW3 | SW4 | SW5 | SW6 |
| 0 | ON | ON | ON | ON | ON | ON |
| 1 | OFF | ON | ON | ON | ON | ON |
| 2 | ON | OFF | ON | ON | ON | ON |
| .. | ||||||
| 15 | OFF | OFF | OFF | OFF | ON | ON |
| 16 | ON | ON | ON | ON | OFF | ON |
| 17 | OFF | ON | ON | ON | OFF | ON |
| .. | ||||||
| 23 | OFF | OFF | OFF | OFF | OFF | ON |
| 24 | ON | ON | ON | ON | ON | OFF |
| 25 | OFF | ON | ON | ON | ON | OFF |
| .. | ||||||
| 47 | OFF | OFF | OFF | OFF | ON | OFF |
OC32Config 3.21B
- Bugfix: Das Einlesen der Serial Accessory Port-Einstellungen konnte in manchen Fällen zum Absturz von OC32Config führen.
OC32Config 3.21A
- Verbesserte Protokollierung (Logging). Sowohl bei der Verwendung von Dinamo-Tunneling als auch bei direkter Kommunikation. Diverse Verbesserungen im Hintergrund.
OC32Config 3.21
- Hinzufügung OC32 Enforced eXtended Addressing. Auf der Registerkarte „General“ wurde die Option „Enforced eXtended Address“ hinzugefügt. Wenn diese Option markiert und auf den OC32 geschrieben wurde, arbeitet dieser ausschließlich im eXtended Addressing Mode, wobei die eXtended Address über die DIP-Schalter eingestellt wird. Diese Einstellung ist speziell für nicht-NG OC32-Module gedacht.