{"id":4293,"date":"2025-11-08T23:01:34","date_gmt":"2025-11-08T22:01:34","guid":{"rendered":"https:\/\/dinamobesturing.nl\/firmware\/oc32-3-21b\/"},"modified":"2026-04-21T20:15:03","modified_gmt":"2026-04-21T18:15:03","slug":"oc32-3-21b","status":"publish","type":"firmware","link":"https:\/\/dinamobesturing.nl\/en\/firmware\/oc32-3-21b\/","title":{"rendered":"OC32 3.21B"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\" id=\"OC32_3\\.21B_Firmware\">OC32 3.21B Firmware<a href=\"https:\/\/dinamousers.net\/OC32+Release+Notes+3.21_nl#OC32_3.21B_Firmware\" target=\"_blank\" rel=\"noopener\"><\/a><\/h4>\n\n<ul class=\"wp-block-list\">\n<li>Bugfix OC32 SetAspect Command (short version)<\/li>\n<\/ul>\n\n<p>This command turned out not to work correctly. <strong>It is therefore also incorrect in older OC32s such as 3.20.<\/strong> This causes issues in iTrain 5.1.11, among others. It will be bypassed by iTrain in later versions. Of course, it is better to prevent this by installing this bugfix.  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"OC32_3\\.21A_Firmware\">OC32 3.21A Firmware<a href=\"https:\/\/dinamousers.net\/OC32+Release+Notes+3.21_nl#OC32_3.21A_Firmware\" target=\"_blank\" rel=\"noopener\"><\/a><\/h4>\n\n<ul class=\"wp-block-list\">\n<li>Addition of OC32 Enforced eXtended Addressing<\/li>\n<\/ul>\n\n<p>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). <\/p>\n\n<p><strong>OC32\/NG:<\/strong><br\/>DIP switches 5 and 6 now have a function:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>If DIP switches 5 and 6 are both set to OFF, the module works as usual.<\/li>\n\n\n\n<li>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 responds <strong>exclusively<\/strong> 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.  <\/li>\n\n\n\n<li>In Enforced eXtended Addressing Mode, the module does not respond to eXtended Broadcast and eXtended Group packets.<\/li>\n<\/ul>\n\n<p><strong>OC32 (non-NG):<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>The module can be put into &#8220;Enforced eXtended Addressing Mode&#8221; via configuration.<\/li>\n\n\n\n<li>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. <\/li>\n\n\n\n<li>This software setting also works on the OC32\/NG, but it has no practical use there, because DIP switches 5 and 6 do the same thing, but via hardware. If the software setting is used in the OC32\/NG, it means that the operation is identical with DIP switches 5 and 6 both ON and 5 and 6 both OFF. <\/li>\n<\/ul>\n\n<p>DIP switches OC32\/NG with 3.21A firmware:<\/p>\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>eXtended Address<\/td><td>SW1<\/td><td>SW2<\/td><td>SW3<\/td><td>SW4<\/td><td>SW5<\/td><td>SW6<\/td><\/tr><tr><td>0<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><\/tr><tr><td>1<\/td><td>OFF<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><\/tr><tr><td>2<\/td><td>ON<\/td><td>OFF<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><\/tr><tr><td>..<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><\/tr><tr><td>15<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>ON<\/td><td>ON<\/td><\/tr><tr><td>16<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>OFF<\/td><td>ON<\/td><\/tr><tr><td>17<\/td><td>OFF<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>OFF<\/td><td>ON<\/td><\/tr><tr><td>..<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><\/tr><tr><td>23<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>ON<\/td><\/tr><tr><td>24<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>OFF<\/td><\/tr><tr><td>25<\/td><td>OFF<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>ON<\/td><td>OFF<\/td><\/tr><tr><td>..<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><td>\u00a0<\/td><\/tr><tr><td>47<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>OFF<\/td><td>ON<\/td><td>OFF<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h4 class=\"wp-block-heading\" id=\"OC32Config_3\\.21B\">OC32Config 3.21B<a href=\"https:\/\/dinamousers.net\/OC32+Release+Notes+3.21_nl#OC32Config_3.21B\" target=\"_blank\" rel=\"noopener\"><\/a><\/h4>\n\n<ul class=\"wp-block-list\">\n<li>Bugfix: Reading Serial Accessory Port settings could lead to OC32Config crashing in some cases.<\/li>\n<\/ul>\n\n<h4 class=\"wp-block-heading\" id=\"OC32Config_3\\.21A\">OC32Config 3.21A<a href=\"https:\/\/dinamousers.net\/OC32+Release+Notes+3.21_nl#OC32Config_3.21A\" target=\"_blank\" rel=\"noopener\"><\/a><\/h4>\n\n<ul class=\"wp-block-list\">\n<li>Improved logging. Both when using Dinamo tunneling and direct communication. Various background improvements.  <\/li>\n<\/ul>\n\n<h4 class=\"wp-block-heading\" id=\"OC32Config_3\\.21\">OC32Config 3.21<a href=\"https:\/\/dinamousers.net\/OC32+Release+Notes+3.21_nl#OC32Config_3.21\" target=\"_blank\" rel=\"noopener\"><\/a><\/h4>\n\n<ul class=\"wp-block-list\">\n<li>Addition of OC32 Enforced eXtended Addressing. An option &#8220;Enforced eXtended Address&#8221; has been added to the &#8220;General&#8221; tab. If this option is checked and written to the OC32, it works <strong>exclusively<\/strong> in eXtended Addressing Mode, where the eXtended Address is set with the DIP switches. This setting is specifically intended for non-NG OC32s.   <\/li>\n<\/ul>\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false},"firmware-producten":[256],"class_list":["post-4293","firmware","type-firmware","status-publish","hentry","firmware-producten-actueel-oc32"],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/dinamobesturing.nl\/en\/wp-json\/wp\/v2\/firmware\/4293","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dinamobesturing.nl\/en\/wp-json\/wp\/v2\/firmware"}],"about":[{"href":"https:\/\/dinamobesturing.nl\/en\/wp-json\/wp\/v2\/types\/firmware"}],"wp:attachment":[{"href":"https:\/\/dinamobesturing.nl\/en\/wp-json\/wp\/v2\/media?parent=4293"}],"wp:term":[{"taxonomy":"firmware-producten","embeddable":true,"href":"https:\/\/dinamobesturing.nl\/en\/wp-json\/wp\/v2\/firmware-producten?post=4293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}