Hybride Modelbaan Besturing

Voor analoog en digitaal


Hybride modelbaan besturing

Voor analoog en digitaal

OC32 3.21

Overview of changes

OC32 3.21B Firmware

  • Bugfix OC32 SetAspect Command (short version)

This command appeared not to work correctly. It is therefore also incorrect in older OC32s such as 3.20. This causes issues in iTrain 5.1.11, among others. It will be bypassed by iTrain in later versions. Naturally, it is better to prevent this by installing this bugfix.

OC32 3.21A Firmware

  • Addition of OC32 Enforced eXtended Addressing

With this firmware, OC32s can be set to a new Enforced eXtended Addressing Mode. This addressing is primarily intended for use with RM-x firmware 1.41 (and later).

OC32/NG:
DIP switches 5 and 6 now have a function:

  • If DIP switches 5 and 6 are both set to OFF, the module works as usual.
  • If at least one of the DIP switches 5 or 6 is set to ON, the 6 DIP switches form an eXtended Address 0..47. The module then reacts exclusively to packets in OC32 eXtended Addressing Format. The Basic Address part of the message may then have any value 0..15, as long as the eXtended Address has the value set with the DIP switches.
  • In Enforced eXtended Addressing Mode, the module does not react to eXtended Broadcast and eXtended Group packets.

OC32 (non-NG):

  • The module can be set to “Enforced eXtended Addressing Mode” through configuration.
  • When this mode is enabled, the module works identically to an OC32/NG with DIP switches 5 and 6 set to ON. The module then works strictly in eXtended Addressing Mode and the eXtended Address can be set with the DIP switches between 0 and 15.
  • This software setting also works on the OC32/NG, but it has no practical use there, as DIP switches 5 and 6 do the same thing, but via hardware. If the software setting is used in the OC32/NG, it means the operation is identical with DIP switches 5 and 6 both ON and 5 and 6 both OFF.


PLEASE NOTE: THIS FIRMWARE IS EXPLICITLY EXPERIMENTAL !!

DIP switches OC32/NG with 3.21A firmware:

eXtended AddressSW1SW2SW3SW4SW5SW6
0ONONONONONON
1OFFONONONONON
2ONOFFONONONON
..      
15OFFOFFOFFOFFONON
16ONONONONOFFON
17OFFONONONOFFON
..      
23OFFOFFOFFOFFOFFON
24ONONONONONOFF
25OFFONONONONOFF
..      
47OFFOFFOFFOFFONOFF

OC32Config 3.21B

  • Bugfix: Reading Serial Accessory Port settings could lead to OC32Config crashing in some cases.

OC32Config 3.21A

  • Improved logging. Both when using Dinamo tunneling and direct communication. Various background improvements.

OC32Config 3.21

  • Addition of OC32 Enforced eXtended Addressing. An option “Enforced eXtended Address” has been added to the “General” tab. If this option is checked and written to the OC32, it works exclusively in eXtended Addressing Mode, where the eXtended Address is set with the DIP switches. This setting is specifically intended for non-NG OC32s.