]> rtime.felk.cvut.cz Git - CanFestival-3.git/commitdiff
fix bug MasterMap1 callback
authorgreg <greg>
Tue, 27 May 2008 15:43:33 +0000 (15:43 +0000)
committergreg <greg>
Tue, 27 May 2008 15:43:33 +0000 (15:43 +0000)
examples/TestMasterSlave/TestMaster.c
examples/TestMasterSlave/TestMaster.od
examples/TestMasterSlave/TestMasterSlave.c

index bbce1ac99932e14f8c2992502f3c3bf8f88ee523..002767cf1084e4901da4b406e6bca2ec586459ac 100644 (file)
@@ -338,6 +338,10 @@ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
                      };
 
 /* index 0x2000 :   Mapped variable MasterMap1 */
+                    ODCallback_t MasterMap1_callbacks[] = 
+                     {
+                       NULL,
+                     };
                     subindex TestMaster_Index2000[] = 
                      {
                        { RW, boolean, sizeof (UNS8), (void*)&MasterMap1 }
@@ -475,7 +479,7 @@ const indextable * TestMaster_scanIndexOD (UNS16 wIndex, UNS32 * errorCode, ODCa
                case 0x1602: i = 16;break;
                case 0x1603: i = 17;break;
                case 0x1F22: i = 18;break;
-               case 0x2000: i = 19;break;
+               case 0x2000: i = 19;*callbacks = MasterMap1_callbacks; break;
                case 0x2001: i = 20;break;
                case 0x2002: i = 21;break;
                case 0x2003: i = 22;break;
index 779f0340fb0c63af8dc9a5ddb2fd027f625f81cd..5b4ad36876e833eda94ed783bc80b8fffd206894 100644 (file)
@@ -1,18 +1,18 @@
 <?xml version="1.0"?>
 <!DOCTYPE PyObject SYSTEM "PyObjects.dtd">
-<PyObject module="node" class="Node" id="38397928">
-<attr name="Profile" type="dict" id="40412192" >
+<PyObject module="node" class="Node" id="161418252">
+<attr name="Profile" type="dict" id="162938364" >
   <entry>
     <key type="numeric" value="24576" />
-    <val type="dict" id="40412480" >
+    <val type="dict" id="162938500" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38397496" >
-          <item type="dict" id="40413552" >
+        <val type="list" id="161417996" >
+          <item type="dict" id="162938636" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
@@ -30,7 +30,7 @@
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40413984" >
+          <item type="dict" id="162943020" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
   </entry>
   <entry>
     <key type="numeric" value="24832" />
-    <val type="dict" id="40414272" >
+    <val type="dict" id="162943156" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398000" >
-          <item type="dict" id="40412768" >
+        <val type="list" id="161418636" >
+          <item type="dict" id="162943292" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
@@ -92,7 +92,7 @@
               <val type="string" value="Number of Input 16 bit" />
             </entry>
           </item>
-          <item type="dict" id="40413104" >
+          <item type="dict" id="162943428" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
   </entry>
   <entry>
     <key type="numeric" value="24578" />
-    <val type="dict" id="40417648" >
+    <val type="dict" id="162943564" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398072" >
-          <item type="dict" id="40417936" >
+        <val type="list" id="161416876" >
+          <item type="dict" id="162943700" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40418224" >
+          <item type="dict" id="162943836" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24579" />
-    <val type="dict" id="40418512" >
+    <val type="dict" id="162943972" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398144" >
-          <item type="dict" id="40418800" >
+        <val type="list" id="161419052" >
+          <item type="dict" id="162944108" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40419088" >
+          <item type="dict" id="162944244" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25604" />
-    <val type="dict" id="40419376" >
+    <val type="dict" id="162944380" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398216" >
-          <item type="dict" id="40419664" >
+        <val type="list" id="161417036" >
+          <item type="dict" id="162944516" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input" />
             </entry>
           </item>
-          <item type="dict" id="40419952" >
+          <item type="dict" id="162944652" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
   </entry>
   <entry>
     <key type="numeric" value="24581" />
-    <val type="dict" id="40420240" >
+    <val type="dict" id="162944788" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398360" >
-          <item type="dict" id="40420528" >
+        <val type="list" id="161473836" >
+          <item type="dict" id="162944924" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24582" />
-    <val type="dict" id="40421696" >
+    <val type="dict" id="162945060" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398504" >
-          <item type="dict" id="40421984" >
+        <val type="list" id="161474092" >
+          <item type="dict" id="162945196" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40422272" >
+          <item type="dict" id="162945332" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24583" />
-    <val type="dict" id="40422608" >
+    <val type="dict" id="162945468" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398648" >
-          <item type="dict" id="40422896" >
+        <val type="list" id="161474316" >
+          <item type="dict" id="162945604" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40423184" >
+          <item type="dict" id="162945740" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24584" />
-    <val type="dict" id="40423520" >
+    <val type="dict" id="162945876" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398792" >
-          <item type="dict" id="40423808" >
+        <val type="list" id="161475948" >
+          <item type="dict" id="162946012" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 8 bit" />
             </entry>
           </item>
-          <item type="dict" id="40424096" >
+          <item type="dict" id="162946148" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24834" />
-    <val type="dict" id="40424432" >
+    <val type="dict" id="162946284" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38398936" >
-          <item type="dict" id="40424720" >
+        <val type="list" id="161473356" >
+          <item type="dict" id="162946420" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 16 bit" />
             </entry>
           </item>
-          <item type="dict" id="40425008" >
+          <item type="dict" id="162946556" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25616" />
-    <val type="dict" id="40425344" >
+    <val type="dict" id="162946692" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38399080" >
-          <item type="dict" id="40425632" >
+        <val type="list" id="161474796" >
+          <item type="dict" id="162946828" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40414560" >
+          <item type="dict" id="162947116" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25617" />
-    <val type="dict" id="40414896" >
+    <val type="dict" id="162947252" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38399224" >
-          <item type="dict" id="40415184" >
+        <val type="list" id="161475084" >
+          <item type="dict" id="162947388" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40415472" >
+          <item type="dict" id="162947524" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25618" />
-    <val type="dict" id="40415808" >
+    <val type="dict" id="162947660" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38399440" >
-          <item type="dict" id="40416096" >
+        <val type="list" id="161476396" >
+          <item type="dict" id="162947796" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40416384" >
+          <item type="dict" id="162947932" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24835" />
-    <val type="dict" id="40416720" >
+    <val type="dict" id="162948068" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38399656" >
-          <item type="dict" id="40417008" >
+        <val type="list" id="161473164" >
+          <item type="dict" id="162948204" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 16 bit" />
             </entry>
           </item>
-          <item type="dict" id="40417296" >
+          <item type="dict" id="162948340" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25620" />
-    <val type="dict" id="40438304" >
+    <val type="dict" id="162948476" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38399872" >
-          <item type="dict" id="40438592" >
+        <val type="list" id="161473260" >
+          <item type="dict" id="162948612" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40438880" >
+          <item type="dict" id="162948748" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25088" />
-    <val type="dict" id="40439168" >
+    <val type="dict" id="162948884" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38391960" >
-          <item type="dict" id="40439456" >
+        <val type="list" id="161475180" >
+          <item type="dict" id="162949020" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40439792" >
+          <item type="dict" id="162949156" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25603" />
-    <val type="dict" id="40440080" >
+    <val type="dict" id="162949292" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392104" >
-          <item type="dict" id="40440368" >
+        <val type="list" id="161474572" >
+          <item type="dict" id="162949428" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input Float" />
             </entry>
           </item>
-          <item type="dict" id="40440704" >
+          <item type="dict" id="162949564" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
       </entry>
     </val>
   </entry>
-  <entry>
-    <key type="numeric" value="25378" />
-    <val type="dict" id="40431440" >
-      <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
-      </entry>
-      <entry>
-        <key type="string" value="values" />
-        <val type="list" id="38405976" >
-          <item type="dict" id="40431728" >
-            <entry>
-              <key type="string" value="access" />
-              <val type="string" value="ro" />
-            </entry>
-            <entry>
-              <key type="string" value="pdo" />
-              <val type="False" value="" />
-            </entry>
-            <entry>
-              <key type="string" value="type" />
-              <val type="numeric" value="5" />
-            </entry>
-            <entry>
-              <key type="string" value="name" />
-              <val type="string" value="Number of Output 32 Bit" />
-            </entry>
-          </item>
-          <item type="dict" id="40432016" >
-            <entry>
-              <key type="string" value="access" />
-              <val type="string" value="rw" />
-            </entry>
-            <entry>
-              <key type="string" value="pdo" />
-              <val type="True" value="" />
-            </entry>
-            <entry>
-              <key type="string" value="type" />
-              <val type="numeric" value="7" />
-            </entry>
-            <entry>
-              <key type="string" value="name" />
-              <val type="string" value="Polarity Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
-            </entry>
-            <entry>
-              <key type="string" value="nbmax" />
-              <val type="numeric" value="254" />
-            </entry>
-          </item>
-        </val>
-      </entry>
-      <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Change Polarity Outputs 32 Bit" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="7" />
-      </entry>
-    </val>
-  </entry>
   <entry>
     <key type="numeric" value="25344" />
-    <val type="dict" id="40441040" >
+    <val type="dict" id="162950108" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392248" >
-          <item type="dict" id="40441328" >
+        <val type="list" id="161475564" >
+          <item type="dict" id="162950244" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40441616" >
+          <item type="dict" id="162950380" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24608" />
-    <val type="dict" id="40441904" >
+    <val type="dict" id="162950516" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392392" >
-          <item type="dict" id="40442192" >
+        <val type="list" id="161425228" >
+          <item type="dict" id="162950652" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40442528" >
+          <item type="dict" id="162950788" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25633" />
-    <val type="dict" id="40443600" >
+    <val type="dict" id="162950924" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392464" >
-          <item type="dict" id="40443888" >
+        <val type="list" id="161423788" >
+          <item type="dict" id="162951212" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40444224" >
+          <item type="dict" id="162951348" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24866" />
-    <val type="dict" id="40444560" >
+    <val type="dict" id="162951484" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392608" >
-          <item type="dict" id="40444848" >
+        <val type="list" id="161427244" >
+          <item type="dict" id="162951620" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40445136" >
+          <item type="dict" id="162951756" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24867" />
-    <val type="dict" id="40445472" >
+    <val type="dict" id="162951892" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392824" >
-          <item type="dict" id="40445760" >
+        <val type="list" id="161425452" >
+          <item type="dict" id="162952028" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40446048" >
+          <item type="dict" id="162952164" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25636" />
-    <val type="dict" id="40420912" >
+    <val type="dict" id="162952300" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38392896" >
-          <item type="dict" id="40421200" >
+        <val type="list" id="161425676" >
+          <item type="dict" id="162952436" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40449424" >
+          <item type="dict" id="162952572" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24838" />
-    <val type="dict" id="40449712" >
+    <val type="dict" id="162952708" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393112" >
-          <item type="dict" id="40450000" >
+        <val type="list" id="161424108" >
+          <item type="dict" id="162952844" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 16 bit" />
             </entry>
           </item>
-          <item type="dict" id="40450288" >
+          <item type="dict" id="162952980" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25638" />
-    <val type="dict" id="40450576" >
+    <val type="dict" id="162953116" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393184" >
-          <item type="dict" id="40450864" >
+        <val type="list" id="161427020" >
+          <item type="dict" id="162953252" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40451152" >
+          <item type="dict" id="162953388" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25383" />
-    <val type="dict" id="40451440" >
+    <val type="dict" id="162953524" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393328" >
-          <item type="dict" id="40451728" >
+        <val type="list" id="161426252" >
+          <item type="dict" id="162953660" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40452016" >
+          <item type="dict" id="162953796" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25640" />
-    <val type="dict" id="40452304" >
+    <val type="dict" id="162953932" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393400" >
-          <item type="dict" id="40452592" >
+        <val type="list" id="161425772" >
+          <item type="dict" id="162954068" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40452928" >
+          <item type="dict" id="162954204" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25641" />
-    <val type="dict" id="40453264" >
+    <val type="dict" id="162954340" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393616" >
-          <item type="dict" id="40453552" >
+        <val type="list" id="161426092" >
+          <item type="dict" id="162954476" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40453840" >
+          <item type="dict" id="162954612" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25642" />
-    <val type="dict" id="40454176" >
+    <val type="dict" id="162954748" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393760" >
-          <item type="dict" id="40454464" >
+        <val type="list" id="161424396" >
+          <item type="dict" id="162954884" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40454752" >
+          <item type="dict" id="162955020" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25643" />
-    <val type="dict" id="40455088" >
+    <val type="dict" id="162959404" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38393904" >
-          <item type="dict" id="40455376" >
+        <val type="list" id="161424780" >
+          <item type="dict" id="162959540" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40455664" >
+          <item type="dict" id="162959676" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25644" />
-    <val type="dict" id="40456000" >
+    <val type="dict" id="162959812" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394048" >
-          <item type="dict" id="40456288" >
+        <val type="list" id="161423596" >
+          <item type="dict" id="162959948" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40456576" >
+          <item type="dict" id="162960084" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25645" />
-    <val type="dict" id="40456912" >
+    <val type="dict" id="162960220" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394192" >
-          <item type="dict" id="40457200" >
+        <val type="list" id="161426604" >
+          <item type="dict" id="162960356" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40457488" >
+          <item type="dict" id="162960492" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25646" />
-    <val type="dict" id="40457824" >
+    <val type="dict" id="162960628" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394336" >
-          <item type="dict" id="40458112" >
+        <val type="list" id="161426796" >
+          <item type="dict" id="162960764" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40458400" >
+          <item type="dict" id="162960900" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25647" />
-    <val type="dict" id="40458736" >
+    <val type="dict" id="162961036" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394480" >
-          <item type="dict" id="40459024" >
+        <val type="list" id="161440140" >
+          <item type="dict" id="162961172" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40459312" >
+          <item type="dict" id="162961308" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24624" />
-    <val type="dict" id="40459648" >
+    <val type="dict" id="162961444" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394696" >
-          <item type="dict" id="40459936" >
+        <val type="list" id="161442892" >
+          <item type="dict" id="162961580" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40460224" >
+          <item type="dict" id="162961716" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25352" />
-    <val type="dict" id="40461296" >
+    <val type="dict" id="162961852" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394840" >
-          <item type="dict" id="40461584" >
+        <val type="list" id="161441548" >
+          <item type="dict" id="162961988" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40461920" >
+          <item type="dict" id="162962124" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25650" />
-    <val type="dict" id="40462256" >
+    <val type="dict" id="162962260" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38394912" >
-          <item type="dict" id="40462544" >
+        <val type="list" id="161442348" >
+          <item type="dict" id="162962396" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40462832" >
+          <item type="dict" id="162962532" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25090" />
-    <val type="dict" id="40434080" >
+    <key type="numeric" value="25350" />
+    <val type="dict" id="162974004" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406192" >
-          <item type="dict" id="40434368" >
+        <val type="list" id="161488108" >
+          <item type="dict" id="162974140" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 8 Bit" />
+              <val type="string" value="Number of Output 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40434704" >
+          <item type="dict" id="162974276" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="5" />
+              <val type="numeric" value="6" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Change Polarity Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
+              <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Change Polarity Outputs 8 Bit" />
+        <val type="string" value="Error Mode Outputs 16 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
       </entry>
     </val>
   </entry>
+  <entry>
+    <key type="numeric" value="25200" />
+    <val type="dict" id="162985204" >
+      <entry>
+        <key type="string" value="incr" />
+        <val type="numeric" value="1" />
+      </entry>
+      <entry>
+        <key type="string" value="struct" />
+        <val type="numeric" value="15" />
+      </entry>
+      <entry>
+        <key type="string" value="nbmax" />
+        <val type="numeric" value="8" />
+      </entry>
+      <entry>
+        <key type="string" value="values" />
+        <val type="list" id="161451980" >
+          <item type="dict" id="162985340" >
+            <entry>
+              <key type="string" value="access" />
+              <val type="string" value="ro" />
+            </entry>
+            <entry>
+              <key type="string" value="pdo" />
+              <val type="False" value="" />
+            </entry>
+            <entry>
+              <key type="string" value="type" />
+              <val type="numeric" value="5" />
+            </entry>
+            <entry>
+              <key type="string" value="name" />
+              <val type="string" value="Number of Output 1 Bit" />
+            </entry>
+          </item>
+          <item type="dict" id="162985476" >
+            <entry>
+              <key type="string" value="access" />
+              <val type="string" value="rw" />
+            </entry>
+            <entry>
+              <key type="string" value="pdo" />
+              <val type="True" value="" />
+            </entry>
+            <entry>
+              <key type="string" value="type" />
+              <val type="numeric" value="1" />
+            </entry>
+            <entry>
+              <key type="string" value="name" />
+              <val type="string" value="Filter Constant Outputs 0x%X[((idx-1)*128+sub)]" />
+            </entry>
+            <entry>
+              <key type="string" value="nbmax" />
+              <val type="numeric" value="128" />
+            </entry>
+          </item>
+        </val>
+      </entry>
+      <entry>
+        <key type="string" value="need" />
+        <val type="False" value="" />
+      </entry>
+      <entry>
+        <key type="string" value="name" />
+        <val type="string" value="Filter Constant Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
+      </entry>
+    </val>
+  </entry>
   <entry>
     <key type="numeric" value="25096" />
-    <val type="dict" id="40465728" >
+    <val type="dict" id="162963076" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395416" >
-          <item type="dict" id="40466016" >
+        <val type="list" id="161441036" >
+          <item type="dict" id="162963212" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40466352" >
+          <item type="dict" id="162967596" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24632" />
-    <val type="dict" id="40466688" >
+    <val type="dict" id="162967732" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395488" >
-          <item type="dict" id="40466976" >
+        <val type="list" id="161443436" >
+          <item type="dict" id="162967868" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40467264" >
+          <item type="dict" id="162968004" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="24871" />
-    <val type="dict" id="40536032" >
+    <key type="numeric" value="25639" />
+    <val type="dict" id="162984388" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38416464" >
-          <item type="dict" id="40536320" >
+        <val type="list" id="161448108" >
+          <item type="dict" id="162984524" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Input 32 bit" />
+              <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40536656" >
+          <item type="dict" id="162984660" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt Low to High Input  0x%X to 0x%X[(sub*32-31,sub*32)]" />
+              <val type="string" value="Analogue Input %d[(sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Interrupt Mask Input Low to High 32 Bit" />
+        <val type="string" value="Analogue Input Interrupt Negative Delta Unsigned" />
       </entry>
       <entry>
         <key type="string" value="struct" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="24656" />
-    <val type="dict" id="40534384" >
-      <entry>
-        <key type="string" value="incr" />
-        <val type="numeric" value="1" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="15" />
-      </entry>
+    <key type="numeric" value="24872" />
+    <val type="dict" id="162985612" >
       <entry>
-        <key type="string" value="nbmax" />
-        <val type="numeric" value="8" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38408064" >
-          <item type="dict" id="40534672" >
+        <val type="list" id="161448428" >
+          <item type="dict" id="162985748" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Input 1 bit" />
+              <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40534960" >
+          <item type="dict" id="162985884" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="1" />
+              <val type="numeric" value="7" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
+              <val type="string" value="Interrupt High to Low Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="128" />
+              <val type="numeric" value="254" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="name" />
+        <val type="string" value="Interrupt Mask Input High to Low 32 Bit" />
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Interrupt Mask Input Any Change Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
+        <key type="string" value="struct" />
+        <val type="numeric" value="7" />
       </entry>
     </val>
   </entry>
   <entry>
     <key type="numeric" value="25152" />
-    <val type="dict" id="40470208" >
+    <val type="dict" id="162968548" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395848" >
-          <item type="dict" id="40470496" >
+        <val type="list" id="161440908" >
+          <item type="dict" id="162968684" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 1 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40470784" >
+          <item type="dict" id="162968820" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24864" />
-    <val type="dict" id="40471856" >
+    <val type="dict" id="162968956" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38404248" >
-          <item type="dict" id="40472144" >
+        <val type="list" id="161440780" >
+          <item type="dict" id="162969092" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40472480" >
+          <item type="dict" id="162969228" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25666" />
-    <val type="dict" id="40472768" >
+    <val type="dict" id="162969364" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38404320" >
-          <item type="dict" id="40473056" >
+        <val type="list" id="161440460" >
+          <item type="dict" id="162969500" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40473392" >
+          <item type="dict" id="162969636" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25667" />
-    <val type="dict" id="40473728" >
+    <val type="dict" id="162969772" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38404464" >
-          <item type="dict" id="40474016" >
+        <val type="list" id="161441900" >
+          <item type="dict" id="162969908" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40474304" >
+          <item type="dict" id="162970044" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25668" />
-    <val type="dict" id="40425920" >
+    <val type="dict" id="162970180" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38404752" >
-          <item type="dict" id="40426208" >
+        <val type="list" id="161442572" >
+          <item type="dict" id="162970316" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40426544" >
+          <item type="dict" id="162970452" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25669" />
-    <val type="dict" id="40426880" >
+    <val type="dict" id="162970588" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38404968" >
-          <item type="dict" id="40427168" >
+        <val type="list" id="161319564" >
+          <item type="dict" id="162970724" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40427456" >
+          <item type="dict" id="162970860" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25665" />
-    <val type="dict" id="40427792" >
+    <val type="dict" id="162970996" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38405184" >
-          <item type="dict" id="40428080" >
+        <val type="list" id="161485452" >
+          <item type="dict" id="162971132" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40428368" >
+          <item type="dict" id="162971268" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25648" />
-    <val type="dict" id="40428704" >
+    <val type="dict" id="162971404" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38405400" >
-          <item type="dict" id="40428992" >
+        <val type="list" id="161485548" >
+          <item type="dict" id="162971692" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40429280" >
+          <item type="dict" id="162971828" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="24672" />
-    <val type="dict" id="40529008" >
-      <entry>
-        <key type="string" value="incr" />
-        <val type="numeric" value="1" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="15" />
-      </entry>
+    <key type="numeric" value="25634" />
+    <val type="dict" id="162972780" >
       <entry>
-        <key type="string" value="nbmax" />
-        <val type="numeric" value="8" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407344" >
-          <item type="dict" id="40529296" >
+        <val type="list" id="161485932" >
+          <item type="dict" id="162972916" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Input 1 bit" />
+              <val type="string" value="Number of Interrupt Source Bank" />
             </entry>
           </item>
-          <item type="dict" id="40529632" >
+          <item type="dict" id="162973052" >
             <entry>
               <key type="string" value="access" />
-              <val type="string" value="rw" />
+              <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="pdo" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="1" />
+              <val type="numeric" value="7" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
+              <val type="string" value="Interrupt Source Bank 0x%X[(sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="128" />
+              <val type="numeric" value="254" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="name" />
+        <val type="string" value="Analogue Input Interrupt Source" />
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Interrupt Mask Input Low to High Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
+        <key type="string" value="struct" />
+        <val type="numeric" value="7" />
       </entry>
     </val>
   </entry>
   <entry>
     <key type="numeric" value="25094" />
-    <val type="dict" id="40430528" >
+    <val type="dict" id="162972372" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38405832" >
-          <item type="dict" id="40430816" >
+        <val type="list" id="161485740" >
+          <item type="dict" id="162972508" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40431104" >
+          <item type="dict" id="162972644" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25634" />
-    <val type="dict" id="40429616" >
+    <key type="numeric" value="25378" />
+    <val type="dict" id="162949700" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38405688" >
-          <item type="dict" id="40429904" >
+        <val type="list" id="161472652" >
+          <item type="dict" id="162949836" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Interrupt Source Bank" />
+              <val type="string" value="Number of Output 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40430192" >
+          <item type="dict" id="162949972" >
             <entry>
               <key type="string" value="access" />
-              <val type="string" value="ro" />
+              <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="pdo" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt Source Bank 0x%X[(sub)]" />
+              <val type="string" value="Polarity Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Analogue Input Interrupt Source" />
+        <val type="string" value="Change Polarity Outputs 32 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25384" />
-    <val type="dict" id="40538816" >
+    <key type="numeric" value="25680" />
+    <val type="dict" id="162973596" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38416824" >
-          <item type="dict" id="40539104" >
+        <val type="list" id="161486156" >
+          <item type="dict" id="162973732" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 32 Bit" />
+              <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40539392" >
+          <item type="dict" id="162973868" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
+              <val type="string" value="Analogue Output %d[(sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Filter Mask Outputs 32 Bit" />
+        <val type="string" value="Analogue Output SI Unit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25168" />
-    <val type="dict" id="40432352" >
-      <entry>
-        <key type="string" value="incr" />
-        <val type="numeric" value="1" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="15" />
-      </entry>
+    <key type="numeric" value="25090" />
+    <val type="dict" id="162962668" >
       <entry>
-        <key type="string" value="nbmax" />
-        <val type="numeric" value="8" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406048" >
-          <item type="dict" id="40432640" >
+        <val type="list" id="161442412" >
+          <item type="dict" id="162962804" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 1 Bit" />
+              <val type="string" value="Number of Output 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40432928" >
+          <item type="dict" id="162962940" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="1" />
+              <val type="numeric" value="5" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Error Mode Outputs 0x%X[((idx-1)*128+sub)]" />
+              <val type="string" value="Change Polarity Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="128" />
+              <val type="numeric" value="254" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="name" />
+        <val type="string" value="Change Polarity Outputs 8 Bit" />
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Error Mode Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
+        <key type="string" value="struct" />
+        <val type="numeric" value="7" />
       </entry>
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25350" />
-    <val type="dict" id="40463168" >
+    <key type="numeric" value="25635" />
+    <val type="dict" id="162974412" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395128" >
-          <item type="dict" id="40463456" >
+        <val type="list" id="161487468" >
+          <item type="dict" id="162974548" >
             <entry>
               <key type="string" value="access" />
-              <val type="string" value="ro" />
-            </entry>
-            <entry>
-              <key type="string" value="pdo" />
-              <val type="False" value="" />
-            </entry>
-            <entry>
-              <key type="string" value="type" />
-              <val type="numeric" value="5" />
-            </entry>
-            <entry>
-              <key type="string" value="name" />
-              <val type="string" value="Number of Output 16 Bit" />
-            </entry>
-          </item>
-          <item type="dict" id="40463744" >
-            <entry>
-              <key type="string" value="access" />
-              <val type="string" value="rw" />
-            </entry>
-            <entry>
-              <key type="string" value="pdo" />
-              <val type="True" value="" />
-            </entry>
-            <entry>
-              <key type="string" value="type" />
-              <val type="numeric" value="6" />
-            </entry>
-            <entry>
-              <key type="string" value="name" />
-              <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
-            </entry>
-            <entry>
-              <key type="string" value="nbmax" />
-              <val type="numeric" value="254" />
-            </entry>
-          </item>
-        </val>
-      </entry>
-      <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Error Mode Outputs 16 Bit" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="7" />
-      </entry>
-    </val>
-  </entry>
-  <entry>
-    <key type="numeric" value="25635" />
-    <val type="dict" id="40435040" >
-      <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
-      </entry>
-      <entry>
-        <key type="string" value="values" />
-        <val type="list" id="38406264" >
-          <item type="dict" id="40435328" >
-            <entry>
-              <key type="string" value="access" />
-              <val type="string" value="rw" />
+              <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="pdo" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25351" />
-    <val type="dict" id="40537904" >
+    <key type="numeric" value="25601" />
+    <val type="dict" id="162984796" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38416680" >
-          <item type="dict" id="40538192" >
+        <val type="list" id="161448332" >
+          <item type="dict" id="162984932" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 16 Bit" />
+              <val type="string" value="Number of Analogue Input 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40538480" >
+          <item type="dict" id="162985068" >
             <entry>
               <key type="string" value="access" />
-              <val type="string" value="rw" />
+              <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="pdo" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="6" />
+              <val type="numeric" value="3" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
+              <val type="string" value="Analogue Input %d[(sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Error Value Outputs 16 Bit" />
+        <val type="string" value="Read Analogue Input 16 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
   </entry>
   <entry>
     <key type="numeric" value="25120" />
-    <val type="dict" id="40436528" >
+    <val type="dict" id="162975092" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406480" >
-          <item type="dict" id="40436816" >
+        <val type="list" id="161488620" >
+          <item type="dict" id="162975228" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 1 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40437152" >
+          <item type="dict" id="162975364" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25600" />
-    <val type="dict" id="40523760" >
+    <val type="dict" id="162975500" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406552" >
-          <item type="dict" id="40524048" >
+        <val type="list" id="161486764" >
+          <item type="dict" id="162979884" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40524336" >
+          <item type="dict" id="162980020" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
       </entry>
     </val>
   </entry>
+  <entry>
+    <key type="numeric" value="25184" />
+    <val type="dict" id="162981788" >
+      <entry>
+        <key type="string" value="incr" />
+        <val type="numeric" value="1" />
+      </entry>
+      <entry>
+        <key type="string" value="struct" />
+        <val type="numeric" value="15" />
+      </entry>
+      <entry>
+        <key type="string" value="nbmax" />
+        <val type="numeric" value="8" />
+      </entry>
+      <entry>
+        <key type="string" value="values" />
+        <val type="list" id="161449196" >
+          <item type="dict" id="162981924" >
+            <entry>
+              <key type="string" value="access" />
+              <val type="string" value="ro" />
+            </entry>
+            <entry>
+              <key type="string" value="pdo" />
+              <val type="False" value="" />
+            </entry>
+            <entry>
+              <key type="string" value="type" />
+              <val type="numeric" value="5" />
+            </entry>
+            <entry>
+              <key type="string" value="name" />
+              <val type="string" value="Number of Output 1 Bit" />
+            </entry>
+          </item>
+          <item type="dict" id="162982060" >
+            <entry>
+              <key type="string" value="access" />
+              <val type="string" value="rw" />
+            </entry>
+            <entry>
+              <key type="string" value="pdo" />
+              <val type="True" value="" />
+            </entry>
+            <entry>
+              <key type="string" value="type" />
+              <val type="numeric" value="1" />
+            </entry>
+            <entry>
+              <key type="string" value="name" />
+              <val type="string" value="Error Value Outputs 0x%X[((idx-1)*128+sub)]" />
+            </entry>
+            <entry>
+              <key type="string" value="nbmax" />
+              <val type="numeric" value="128" />
+            </entry>
+          </item>
+        </val>
+      </entry>
+      <entry>
+        <key type="string" value="need" />
+        <val type="False" value="" />
+      </entry>
+      <entry>
+        <key type="string" value="name" />
+        <val type="string" value="Error Value Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
+      </entry>
+    </val>
+  </entry>
   <entry>
     <key type="numeric" value="25346" />
-    <val type="dict" id="40526272" >
+    <val type="dict" id="162980564" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406840" >
-          <item type="dict" id="40526560" >
+        <val type="list" id="161451340" >
+          <item type="dict" id="162980700" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40526896" >
+          <item type="dict" id="162980836" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25670" />
-    <val type="dict" id="40527232" >
+    <val type="dict" id="162980972" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406912" >
-          <item type="dict" id="40527520" >
+        <val type="list" id="161448844" >
+          <item type="dict" id="162981108" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40527808" >
+          <item type="dict" id="162981244" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25376" />
-    <val type="dict" id="40528144" >
+    <val type="dict" id="162981380" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407128" >
-          <item type="dict" id="40528432" >
+        <val type="list" id="161450124" >
+          <item type="dict" id="162981516" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40528720" >
+          <item type="dict" id="162981652" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25184" />
-    <val type="dict" id="40524624" >
+    <key type="numeric" value="24672" />
+    <val type="dict" id="162971964" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406696" >
-          <item type="dict" id="40524912" >
+        <val type="list" id="161488364" >
+          <item type="dict" id="162972100" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 1 Bit" />
+              <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40525200" >
+          <item type="dict" id="162972236" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Error Value Outputs 0x%X[((idx-1)*128+sub)]" />
+              <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Error Value Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
+        <val type="string" value="Interrupt Mask Input Low to High Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
       </entry>
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25680" />
-    <val type="dict" id="40530704" >
+    <key type="numeric" value="24656" />
+    <val type="dict" id="162982196" >
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="incr" />
+        <val type="numeric" value="1" />
+      </entry>
+      <entry>
+        <key type="string" value="struct" />
+        <val type="numeric" value="15" />
+      </entry>
+      <entry>
+        <key type="string" value="nbmax" />
+        <val type="numeric" value="8" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407416" >
-          <item type="dict" id="40530992" >
+        <val type="list" id="161449484" >
+          <item type="dict" id="162982332" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Analogue Outputs" />
+              <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40531280" >
+          <item type="dict" id="162982468" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="7" />
+              <val type="numeric" value="1" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Analogue Output %d[(sub)]" />
+              <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="254" />
+              <val type="numeric" value="128" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Analogue Output SI Unit" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="7" />
+        <key type="string" value="name" />
+        <val type="string" value="Interrupt Mask Input Any Change Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
       </entry>
     </val>
   </entry>
   <entry>
     <key type="numeric" value="25602" />
-    <val type="dict" id="40531568" >
+    <val type="dict" id="162982604" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407560" >
-          <item type="dict" id="40531856" >
+        <val type="list" id="161451244" >
+          <item type="dict" id="162982740" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Input 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40532144" >
+          <item type="dict" id="162982876" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="24870" />
-    <val type="dict" id="40532480" >
+    <key type="numeric" value="25382" />
+    <val type="dict" id="162980156" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407776" >
-          <item type="dict" id="40532768" >
+        <val type="list" id="161450252" >
+          <item type="dict" id="162980292" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Input 32 bit" />
+              <val type="string" value="Number of Output 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40533056" >
+          <item type="dict" id="162980428" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt Any Change Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
+              <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Interrupt Mask Input Any Change 32 Bit" />
+        <val type="string" value="Error Mode Outputs 32 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
   </entry>
   <entry>
     <key type="numeric" value="25649" />
-    <val type="dict" id="40533424" >
+    <val type="dict" id="162983420" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38407920" >
-          <item type="dict" id="40533712" >
+        <val type="list" id="161449580" >
+          <item type="dict" id="162983556" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40534048" >
+          <item type="dict" id="162983692" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25095" />
-    <val type="dict" id="40469296" >
+    <val type="dict" id="162983980" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395776" >
-          <item type="dict" id="40469584" >
+        <val type="list" id="161450604" >
+          <item type="dict" id="162984116" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Output 8 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40469872" >
+          <item type="dict" id="162984252" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25639" />
-    <val type="dict" id="40468336" >
+    <key type="numeric" value="24871" />
+    <val type="dict" id="162968140" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395632" >
-          <item type="dict" id="40468624" >
+        <val type="list" id="161443692" >
+          <item type="dict" id="162968276" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Analogue Inputs" />
+              <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40468960" >
+          <item type="dict" id="162968412" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Analogue Input %d[(sub)]" />
+              <val type="string" value="Interrupt Low to High Input  0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Analogue Input Interrupt Negative Delta Unsigned" />
+        <val type="string" value="Interrupt Mask Input Low to High 32 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25601" />
-    <val type="dict" id="40536944" >
+    <key type="numeric" value="24870" />
+    <val type="dict" id="162983012" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38416536" >
-          <item type="dict" id="40537232" >
+        <val type="list" id="161450476" >
+          <item type="dict" id="162983148" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Analogue Input 16 Bit" />
+              <val type="string" value="Number of Input 32 bit" />
             </entry>
           </item>
-          <item type="dict" id="40537568" >
+          <item type="dict" id="162983284" >
             <entry>
               <key type="string" value="access" />
-              <val type="string" value="ro" />
+              <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="pdo" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="3" />
+              <val type="numeric" value="7" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Analogue Input %d[(sub)]" />
+              <val type="string" value="Interrupt Any Change Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Read Analogue Input 16 Bit" />
+        <val type="string" value="Interrupt Mask Input Any Change 32 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25200" />
-    <val type="dict" id="40464080" >
-      <entry>
-        <key type="string" value="incr" />
-        <val type="numeric" value="1" />
-      </entry>
-      <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="15" />
-      </entry>
+    <key type="numeric" value="25351" />
+    <val type="dict" id="162974684" >
       <entry>
-        <key type="string" value="nbmax" />
-        <val type="numeric" value="8" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38395272" >
-          <item type="dict" id="40464368" >
+        <val type="list" id="161484972" >
+          <item type="dict" id="162974820" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 1 Bit" />
+              <val type="string" value="Number of Output 16 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40464656" >
+          <item type="dict" id="162974956" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="1" />
+              <val type="numeric" value="6" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Filter Constant Outputs 0x%X[((idx-1)*128+sub)]" />
+              <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="128" />
+              <val type="numeric" value="254" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="name" />
+        <val type="string" value="Error Value Outputs 16 Bit" />
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Filter Constant Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
+        <key type="string" value="struct" />
+        <val type="numeric" value="7" />
       </entry>
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="24872" />
-    <val type="dict" id="40435616" >
+    <key type="numeric" value="25384" />
+    <val type="dict" id="162973188" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38406408" >
-          <item type="dict" id="40435904" >
+        <val type="list" id="161487756" >
+          <item type="dict" id="162973324" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Input 32 bit" />
+              <val type="string" value="Number of Output 32 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40436240" >
+          <item type="dict" id="162973460" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Interrupt High to Low Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
+              <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
       </entry>
       <entry>
         <key type="string" value="name" />
-        <val type="string" value="Interrupt Mask Input High to Low 32 Bit" />
+        <val type="string" value="Filter Mask Outputs 32 Bit" />
       </entry>
       <entry>
         <key type="string" value="struct" />
   </entry>
   <entry>
     <key type="numeric" value="25619" />
-    <val type="dict" id="40539728" >
+    <val type="dict" id="162986020" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38416968" >
-          <item type="dict" id="40540016" >
+        <val type="list" id="161493836" >
+          <item type="dict" id="162986156" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs Float" />
             </entry>
           </item>
-          <item type="dict" id="40540304" >
+          <item type="dict" id="162986292" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
   <entry>
-    <key type="numeric" value="25382" />
-    <val type="dict" id="40540640" >
+    <key type="numeric" value="25168" />
+    <val type="dict" id="162986428" >
       <entry>
-        <key type="string" value="need" />
-        <val type="False" value="" />
+        <key type="string" value="incr" />
+        <val type="numeric" value="1" />
+      </entry>
+      <entry>
+        <key type="string" value="struct" />
+        <val type="numeric" value="15" />
+      </entry>
+      <entry>
+        <key type="string" value="nbmax" />
+        <val type="numeric" value="8" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38417184" >
-          <item type="dict" id="40540928" >
+        <val type="list" id="161494796" >
+          <item type="dict" id="162986564" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Number of Output 32 Bit" />
+              <val type="string" value="Number of Output 1 Bit" />
             </entry>
           </item>
-          <item type="dict" id="40541216" >
+          <item type="dict" id="162986700" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
             </entry>
             <entry>
               <key type="string" value="type" />
-              <val type="numeric" value="7" />
+              <val type="numeric" value="1" />
             </entry>
             <entry>
               <key type="string" value="name" />
-              <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
+              <val type="string" value="Error Mode Outputs 0x%X[((idx-1)*128+sub)]" />
             </entry>
             <entry>
               <key type="string" value="nbmax" />
-              <val type="numeric" value="254" />
+              <val type="numeric" value="128" />
             </entry>
           </item>
         </val>
       </entry>
       <entry>
-        <key type="string" value="name" />
-        <val type="string" value="Error Mode Outputs 32 Bit" />
+        <key type="string" value="need" />
+        <val type="False" value="" />
       </entry>
       <entry>
-        <key type="string" value="struct" />
-        <val type="numeric" value="7" />
+        <key type="string" value="name" />
+        <val type="string" value="Error Mode Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
       </entry>
     </val>
   </entry>
   <entry>
     <key type="numeric" value="24839" />
-    <val type="dict" id="40541552" >
+    <val type="dict" id="162986836" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38417400" >
-          <item type="dict" id="40541840" >
+        <val type="list" id="161493452" >
+          <item type="dict" id="162986972" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 16 bit" />
             </entry>
           </item>
-          <item type="dict" id="40542128" >
+          <item type="dict" id="162987108" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25671" />
-    <val type="dict" id="40542464" >
+    <val type="dict" id="162987244" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38417544" >
-          <item type="dict" id="40542752" >
+        <val type="list" id="161493804" >
+          <item type="dict" id="162987380" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Outputs" />
             </entry>
           </item>
-          <item type="dict" id="40543040" >
+          <item type="dict" id="162987516" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="25637" />
-    <val type="dict" id="40543376" >
+    <val type="dict" id="162987652" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38417688" >
-          <item type="dict" id="40543664" >
+        <val type="list" id="161493196" >
+          <item type="dict" id="162987788" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Analogue Inputs" />
             </entry>
           </item>
-          <item type="dict" id="40543952" >
+          <item type="dict" id="162988076" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="24688" />
-    <val type="dict" id="40544288" >
+    <val type="dict" id="162988212" >
       <entry>
         <key type="string" value="incr" />
         <val type="numeric" value="1" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38417976" >
-          <item type="dict" id="40544576" >
+        <val type="list" id="161494444" >
+          <item type="dict" id="162988348" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Input 1 bit" />
             </entry>
           </item>
-          <item type="dict" id="40544864" >
+          <item type="dict" id="162988484" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
 </attr>
 <attr name="Description" type="string" value="" />
-<attr name="Dictionary" type="dict" id="40545936" >
+<attr name="Dictionary" type="dict" id="162988620" >
   <entry>
     <key type="numeric" value="4096" />
     <val type="numeric" value="301" />
   </entry>
   <entry>
     <key type="numeric" value="5122" />
-    <val type="list" id="38418048" >
+    <val type="list" id="161495084" >
       <item type="numeric" value="1025" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="4112" />
-    <val type="list" id="38418120" >
+    <val type="list" id="161495340" >
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="4113" />
-    <val type="list" id="38418192" >
+    <val type="list" id="161495404" >
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="5123" />
-    <val type="list" id="38418264" >
+    <val type="list" id="161495468" >
       <item type="numeric" value="1154" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="4118" />
-    <val type="list" id="38418336" >
+    <val type="list" id="161495532" >
       <item type="numeric" value="132572" />
     </val>
   </entry>
   <entry>
     <key type="numeric" value="4120" />
-    <val type="list" id="38418408" >
+    <val type="list" id="161495628" >
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="4736" />
-    <val type="list" id="38418480" >
+    <val type="list" id="161495692" >
       <item type="numeric" value="1538" />
       <item type="numeric" value="1410" />
       <item type="numeric" value="2" />
   </entry>
   <entry>
     <key type="numeric" value="7970" />
-    <val type="list" id="38418552" >
+    <val type="list" id="161495756" >
       <item type="string" value="" />
       <item type="string" value="\x01\x00\x00\x00\x17\x10\x00\x02\x00\x00\x00\xe8\x03" />
     </val>
   </entry>
   <entry>
     <key type="numeric" value="5120" />
-    <val type="list" id="38418624" >
+    <val type="list" id="161495820" >
       <item type="string" value="{True:&quot;$NODEID+0x%X00&quot;%(base+2),False:0}[base&lt;4]" />
       <item type="numeric" value="1" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="5632" />
-    <val type="list" id="38418696" >
+    <val type="list" id="161495948" >
       <item type="numeric" value="536870913" />
       <item type="numeric" value="536936449" />
       <item type="numeric" value="537001985" />
   </entry>
   <entry>
     <key type="numeric" value="5121" />
-    <val type="list" id="38418768" >
+    <val type="list" id="161496012" >
       <item type="string" value="{True:&quot;$NODEID+0x%X00&quot;%(base+2),False:0}[base&lt;4]" />
       <item type="numeric" value="0" />
       <item type="numeric" value="0" />
   </entry>
   <entry>
     <key type="numeric" value="5633" />
-    <val type="list" id="38418840" >
+    <val type="list" id="161496108" >
       <item type="numeric" value="537526288" />
     </val>
   </entry>
   <entry>
     <key type="numeric" value="5635" />
-    <val type="list" id="38418912" >
+    <val type="list" id="161496172" >
       <item type="numeric" value="537657360" />
     </val>
   </entry>
   <entry>
     <key type="numeric" value="5634" />
-    <val type="list" id="38418984" >
+    <val type="list" id="161496236" >
       <item type="numeric" value="537591824" />
     </val>
   </entry>
 </attr>
-<attr name="SpecificMenu" type="list" id="38419056" >
-  <item type="tuple" id="38347552" >
+<attr name="SpecificMenu" type="list" id="161496300" >
+  <item type="tuple" id="161411020" >
     <item type="string" value="Read Input Bit" />
-    <item type="list" id="38419128" >
+    <item type="list" id="161496396" >
       <item type="numeric" value="24608" />
       <item type="numeric" value="24624" />
       <item type="numeric" value="24632" />
       <item type="numeric" value="24688" />
     </item>
   </item>
-  <item type="tuple" id="38305448" >
+  <item type="tuple" id="161399532" >
     <item type="string" value="Write Output Bit" />
-    <item type="list" id="38419200" >
+    <item type="list" id="161496460" >
       <item type="numeric" value="25120" />
       <item type="numeric" value="25152" />
       <item type="numeric" value="25168" />
     </item>
   </item>
 </attr>
-<attr name="ParamsDictionary" type="dict" id="40550544" >
+<attr name="ParamsDictionary" type="dict" id="162937276" >
+  <entry>
+    <key type="numeric" value="8192" />
+    <val type="dict" id="162988756" >
+      <entry>
+        <key type="string" value="callback" />
+        <val type="True" value="" />
+      </entry>
+    </val>
+  </entry>
 </attr>
-<attr name="UserMapping" type="dict" id="40550832" >
+<attr name="UserMapping" type="dict" id="162988892" >
   <entry>
     <key type="numeric" value="8192" />
-    <val type="dict" id="40551120" >
+    <val type="dict" id="162989028" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419272" >
-          <item type="dict" id="40551408" >
+        <val type="list" id="161496556" >
+          <item type="dict" id="162989164" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8193" />
-    <val type="dict" id="40551696" >
+    <val type="dict" id="162989300" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419344" >
-          <item type="dict" id="40551984" >
+        <val type="list" id="161496876" >
+          <item type="dict" id="162989436" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8194" />
-    <val type="dict" id="40552336" >
+    <val type="dict" id="162989572" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419416" >
-          <item type="dict" id="40552624" >
+        <val type="list" id="161497068" >
+          <item type="dict" id="162989708" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8195" />
-    <val type="dict" id="40553088" >
+    <val type="dict" id="162989844" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419488" >
-          <item type="dict" id="40553376" >
+        <val type="list" id="162992332" >
+          <item type="dict" id="162989980" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8196" />
-    <val type="dict" id="40553840" >
+    <val type="dict" id="162990116" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419560" >
-          <item type="dict" id="40554128" >
+        <val type="list" id="162992524" >
+          <item type="dict" id="162990252" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8197" />
-    <val type="dict" id="40554592" >
+    <val type="dict" id="162990388" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419632" >
-          <item type="dict" id="40554880" >
+        <val type="list" id="162992716" >
+          <item type="dict" id="162990524" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8198" />
-    <val type="dict" id="40556128" >
+    <val type="dict" id="162990660" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419704" >
-          <item type="dict" id="40556416" >
+        <val type="list" id="162992908" >
+          <item type="dict" id="162990796" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8199" />
-    <val type="dict" id="40556880" >
+    <val type="dict" id="162990932" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419776" >
-          <item type="dict" id="40557168" >
+        <val type="list" id="162993100" >
+          <item type="dict" id="162991068" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8200" />
-    <val type="dict" id="40557632" >
+    <val type="dict" id="162991204" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419848" >
-          <item type="dict" id="40557920" >
+        <val type="list" id="162993292" >
+          <item type="dict" id="162991340" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8201" />
-    <val type="dict" id="40558384" >
+    <val type="dict" id="162991476" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419920" >
-          <item type="dict" id="40558672" >
+        <val type="list" id="162993484" >
+          <item type="dict" id="162991612" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8202" />
-    <val type="dict" id="40559136" >
+    <val type="dict" id="162991748" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38419992" >
-          <item type="dict" id="40559424" >
+        <val type="list" id="162993676" >
+          <item type="dict" id="162991884" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8203" />
-    <val type="dict" id="40559888" >
+    <val type="dict" id="162996268" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38420064" >
-          <item type="dict" id="40560176" >
+        <val type="list" id="162993868" >
+          <item type="dict" id="162996404" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="8204" />
-    <val type="dict" id="40560640" >
+    <val type="dict" id="162996540" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38420136" >
-          <item type="dict" id="40560928" >
+        <val type="list" id="162994060" >
+          <item type="dict" id="162996676" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
     </val>
   </entry>
 </attr>
-<attr name="DS302" type="dict" id="40562176" >
+<attr name="DS302" type="dict" id="162996812" >
   <entry>
     <key type="numeric" value="7968" />
-    <val type="dict" id="40562464" >
+    <val type="dict" id="162996948" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38420208" >
-          <item type="dict" id="40562752" >
+        <val type="list" id="162994252" >
+          <item type="dict" id="162997084" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Entries" />
             </entry>
           </item>
-          <item type="dict" id="40563088" >
+          <item type="dict" id="162997220" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="7969" />
-    <val type="dict" id="40563424" >
+    <val type="dict" id="162997356" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38420280" >
-          <item type="dict" id="40563712" >
+        <val type="list" id="162994540" >
+          <item type="dict" id="162997492" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Entries" />
             </entry>
           </item>
-          <item type="dict" id="40564000" >
+          <item type="dict" id="162997628" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
   </entry>
   <entry>
     <key type="numeric" value="7970" />
-    <val type="dict" id="40564336" >
+    <val type="dict" id="162997764" >
       <entry>
         <key type="string" value="need" />
         <val type="False" value="" />
       </entry>
       <entry>
         <key type="string" value="values" />
-        <val type="list" id="38420424" >
-          <item type="dict" id="40564624" >
+        <val type="list" id="162994796" >
+          <item type="dict" id="162997900" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="ro" />
               <val type="string" value="Number of Entries" />
             </entry>
           </item>
-          <item type="dict" id="40564912" >
+          <item type="dict" id="162998036" >
             <entry>
               <key type="string" value="access" />
               <val type="string" value="rw" />
index c8236d4510b442d39af778415474e4785b9bb68a..fd6fbd2ef62922bb5bf571a15e5c3dea034e5363 100644 (file)
@@ -45,7 +45,7 @@ void pause(void)
 
 UNS32 OnMasterMap1Update(CO_Data* d, const indextable * unsused_indextable, UNS8 unsused_bSubindex)
 {
-       eprintf("OnSlaveMap1Update:%d\n", SlaveMap1);
+       eprintf("OnMasterMap1Update:%d\n", MasterMap1);
        return 0;
 }