# HG changeset patch # User greg # Date 1211903013 -7200 # Node ID b71655eca5e2ee0b37c0795ddefee498f088f23f # Parent 2ef560acfa8625cad8c85ed12fc1cd83eb678738 fix bug MasterMap1 callback diff -r 2ef560acfa86 -r b71655eca5e2 examples/TestMasterSlave/TestMaster.c --- a/examples/TestMasterSlave/TestMaster.c Tue May 27 15:51:51 2008 +0200 +++ b/examples/TestMasterSlave/TestMaster.c Tue May 27 17:43:33 2008 +0200 @@ -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 @@ 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; diff -r 2ef560acfa86 -r b71655eca5e2 examples/TestMasterSlave/TestMaster.od --- a/examples/TestMasterSlave/TestMaster.od Tue May 27 15:51:51 2008 +0200 +++ b/examples/TestMasterSlave/TestMaster.od Tue May 27 17:43:33 2008 +0200 @@ -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" > - <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="dict" id="162938500" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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" /> @@ -66,15 +66,15 @@ </entry> <entry> <key type="numeric" value="24832" /> - <val type="dict" id="40414272" > - <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="dict" id="162943156" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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" /> @@ -128,15 +128,15 @@ </entry> <entry> <key type="numeric" value="24578" /> - <val type="dict" id="40417648" > - <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="dict" id="162943564" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161416876" > + <item type="dict" id="162943700" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -154,7 +154,7 @@ <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" /> @@ -190,15 +190,15 @@ </entry> <entry> <key type="numeric" value="24579" /> - <val type="dict" id="40418512" > - <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="dict" id="162943972" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161419052" > + <item type="dict" id="162944108" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -216,7 +216,7 @@ <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" /> @@ -252,15 +252,15 @@ </entry> <entry> <key type="numeric" value="25604" /> - <val type="dict" id="40419376" > - <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="dict" id="162944380" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161417036" > + <item type="dict" id="162944516" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -278,7 +278,7 @@ <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" /> @@ -314,15 +314,15 @@ </entry> <entry> <key type="numeric" value="24581" /> - <val type="dict" id="40420240" > - <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="dict" id="162944788" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161473836" > + <item type="dict" id="162944924" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -354,15 +354,15 @@ </entry> <entry> <key type="numeric" value="24582" /> - <val type="dict" id="40421696" > - <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="dict" id="162945060" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161474092" > + <item type="dict" id="162945196" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -380,7 +380,7 @@ <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" /> @@ -416,15 +416,15 @@ </entry> <entry> <key type="numeric" value="24583" /> - <val type="dict" id="40422608" > - <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="dict" id="162945468" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161474316" > + <item type="dict" id="162945604" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -442,7 +442,7 @@ <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" /> @@ -478,15 +478,15 @@ </entry> <entry> <key type="numeric" value="24584" /> - <val type="dict" id="40423520" > - <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="dict" id="162945876" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161475948" > + <item type="dict" id="162946012" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -504,7 +504,7 @@ <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" /> @@ -540,15 +540,15 @@ </entry> <entry> <key type="numeric" value="24834" /> - <val type="dict" id="40424432" > - <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="dict" id="162946284" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161473356" > + <item type="dict" id="162946420" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -566,7 +566,7 @@ <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" /> @@ -602,15 +602,15 @@ </entry> <entry> <key type="numeric" value="25616" /> - <val type="dict" id="40425344" > - <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="dict" id="162946692" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161474796" > + <item type="dict" id="162946828" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -628,7 +628,7 @@ <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" /> @@ -664,15 +664,15 @@ </entry> <entry> <key type="numeric" value="25617" /> - <val type="dict" id="40414896" > - <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="dict" id="162947252" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161475084" > + <item type="dict" id="162947388" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -690,7 +690,7 @@ <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" /> @@ -726,15 +726,15 @@ </entry> <entry> <key type="numeric" value="25618" /> - <val type="dict" id="40415808" > - <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="dict" id="162947660" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161476396" > + <item type="dict" id="162947796" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -752,7 +752,7 @@ <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" /> @@ -788,15 +788,15 @@ </entry> <entry> <key type="numeric" value="24835" /> - <val type="dict" id="40416720" > - <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="dict" id="162948068" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161473164" > + <item type="dict" id="162948204" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -814,7 +814,7 @@ <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" /> @@ -850,15 +850,15 @@ </entry> <entry> <key type="numeric" value="25620" /> - <val type="dict" id="40438304" > - <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="dict" id="162948476" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161473260" > + <item type="dict" id="162948612" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -876,7 +876,7 @@ <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" /> @@ -912,15 +912,15 @@ </entry> <entry> <key type="numeric" value="25088" /> - <val type="dict" id="40439168" > - <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="dict" id="162948884" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161475180" > + <item type="dict" id="162949020" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -938,7 +938,7 @@ <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" /> @@ -974,15 +974,15 @@ </entry> <entry> <key type="numeric" value="25603" /> - <val type="dict" id="40440080" > - <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="dict" id="162949292" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161474572" > + <item type="dict" id="162949428" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1000,7 +1000,7 @@ <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" /> @@ -1035,78 +1035,16 @@ </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" > - <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="dict" id="162950108" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161475564" > + <item type="dict" id="162950244" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1124,7 +1062,7 @@ <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" /> @@ -1160,7 +1098,7 @@ </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" /> @@ -1175,8 +1113,8 @@ </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" /> @@ -1194,7 +1132,7 @@ <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" /> @@ -1230,15 +1168,15 @@ </entry> <entry> <key type="numeric" value="25633" /> - <val type="dict" id="40443600" > - <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="dict" id="162950924" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161423788" > + <item type="dict" id="162951212" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1256,7 +1194,7 @@ <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" /> @@ -1292,15 +1230,15 @@ </entry> <entry> <key type="numeric" value="24866" /> - <val type="dict" id="40444560" > - <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="dict" id="162951484" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161427244" > + <item type="dict" id="162951620" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1318,7 +1256,7 @@ <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" /> @@ -1354,15 +1292,15 @@ </entry> <entry> <key type="numeric" value="24867" /> - <val type="dict" id="40445472" > - <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="dict" id="162951892" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161425452" > + <item type="dict" id="162952028" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1380,7 +1318,7 @@ <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" /> @@ -1416,15 +1354,15 @@ </entry> <entry> <key type="numeric" value="25636" /> - <val type="dict" id="40420912" > - <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="dict" id="162952300" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161425676" > + <item type="dict" id="162952436" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1442,7 +1380,7 @@ <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" /> @@ -1478,15 +1416,15 @@ </entry> <entry> <key type="numeric" value="24838" /> - <val type="dict" id="40449712" > - <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="dict" id="162952708" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161424108" > + <item type="dict" id="162952844" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1504,7 +1442,7 @@ <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" /> @@ -1540,15 +1478,15 @@ </entry> <entry> <key type="numeric" value="25638" /> - <val type="dict" id="40450576" > - <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="dict" id="162953116" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161427020" > + <item type="dict" id="162953252" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1566,7 +1504,7 @@ <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" /> @@ -1602,15 +1540,15 @@ </entry> <entry> <key type="numeric" value="25383" /> - <val type="dict" id="40451440" > - <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="dict" id="162953524" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161426252" > + <item type="dict" id="162953660" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1628,7 +1566,7 @@ <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" /> @@ -1664,15 +1602,15 @@ </entry> <entry> <key type="numeric" value="25640" /> - <val type="dict" id="40452304" > - <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="dict" id="162953932" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161425772" > + <item type="dict" id="162954068" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1690,7 +1628,7 @@ <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" /> @@ -1726,15 +1664,15 @@ </entry> <entry> <key type="numeric" value="25641" /> - <val type="dict" id="40453264" > - <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="dict" id="162954340" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161426092" > + <item type="dict" id="162954476" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1752,7 +1690,7 @@ <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" /> @@ -1788,15 +1726,15 @@ </entry> <entry> <key type="numeric" value="25642" /> - <val type="dict" id="40454176" > - <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="dict" id="162954748" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161424396" > + <item type="dict" id="162954884" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1814,7 +1752,7 @@ <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" /> @@ -1850,15 +1788,15 @@ </entry> <entry> <key type="numeric" value="25643" /> - <val type="dict" id="40455088" > - <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="dict" id="162959404" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161424780" > + <item type="dict" id="162959540" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1876,7 +1814,7 @@ <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" /> @@ -1912,15 +1850,15 @@ </entry> <entry> <key type="numeric" value="25644" /> - <val type="dict" id="40456000" > - <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="dict" id="162959812" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161423596" > + <item type="dict" id="162959948" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -1938,7 +1876,7 @@ <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" /> @@ -1974,15 +1912,15 @@ </entry> <entry> <key type="numeric" value="25645" /> - <val type="dict" id="40456912" > - <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="dict" id="162960220" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161426604" > + <item type="dict" id="162960356" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2000,7 +1938,7 @@ <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" /> @@ -2036,15 +1974,15 @@ </entry> <entry> <key type="numeric" value="25646" /> - <val type="dict" id="40457824" > - <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="dict" id="162960628" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161426796" > + <item type="dict" id="162960764" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2062,7 +2000,7 @@ <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" /> @@ -2098,15 +2036,15 @@ </entry> <entry> <key type="numeric" value="25647" /> - <val type="dict" id="40458736" > - <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="dict" id="162961036" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161440140" > + <item type="dict" id="162961172" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2124,7 +2062,7 @@ <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" /> @@ -2160,7 +2098,7 @@ </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" /> @@ -2175,8 +2113,8 @@ </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" /> @@ -2194,7 +2132,7 @@ <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" /> @@ -2230,15 +2168,15 @@ </entry> <entry> <key type="numeric" value="25352" /> - <val type="dict" id="40461296" > - <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="dict" id="162961852" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161441548" > + <item type="dict" id="162961988" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2256,7 +2194,7 @@ <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" /> @@ -2292,15 +2230,15 @@ </entry> <entry> <key type="numeric" value="25650" /> - <val type="dict" id="40462256" > - <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="dict" id="162962260" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161442348" > + <item type="dict" id="162962396" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2318,7 +2256,7 @@ <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" /> @@ -2353,132 +2291,70 @@ </val> </entry> <entry> - <key type="numeric" value="25090" /> - <val type="dict" id="40434080" > - <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" > - <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 8 Bit" /> - </entry> - </item> - <item type="dict" id="40434704" > - <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="5" /> - </entry> - <entry> - <key type="string" value="name" /> - <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="254" /> - </entry> - </item> - </val> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Change Polarity Outputs 8 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25096" /> - <val type="dict" id="40465728" > - <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" > - <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 8 Bit" /> - </entry> - </item> - <item type="dict" id="40466352" > - <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="5" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> - </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="Filter Mask Outputs 8 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="24632" /> - <val type="dict" id="40466688" > + <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="161488108" > + <item type="dict" id="162974140" > + <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="162974276" > + <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="25200" /> + <val type="dict" id="162985204" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -2493,26 +2369,26 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38395488" > - <item type="dict" id="40466976" > - <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 Input 1 bit" /> - </entry> - </item> - <item type="dict" id="40467264" > + <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" /> @@ -2527,7 +2403,7 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Filter Constant Input bit 0x%X[((idx-1)*128+sub)]" /> + <val type="string" value="Filter Constant Outputs 0x%X[((idx-1)*128+sub)]" /> </entry> <entry> <key type="string" value="nbmax" /> @@ -2542,75 +2418,75 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Filter Constant Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="24871" /> - <val type="dict" id="40536032" > - <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" > - <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 Input 32 bit" /> - </entry> - </item> - <item type="dict" id="40536656" > - <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="Interrupt Low to High Input 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="Interrupt Mask Input Low to High 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="24656" /> - <val type="dict" id="40534384" > + <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="162963076" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161441036" > + <item type="dict" id="162963212" > + <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 8 Bit" /> + </entry> + </item> + <item type="dict" id="162967596" > + <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="5" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> + </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="Filter Mask Outputs 8 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="24632" /> + <val type="dict" id="162967732" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -2625,8 +2501,8 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38408064" > - <item type="dict" id="40534672" > + <val type="list" id="161443436" > + <item type="dict" id="162967868" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2644,7 +2520,7 @@ <val type="string" value="Number of Input 1 bit" /> </entry> </item> - <item type="dict" id="40534960" > + <item type="dict" id="162968004" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -2659,7 +2535,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="Filter Constant Input bit 0x%X[((idx-1)*128+sub)]" /> </entry> <entry> <key type="string" value="nbmax" /> @@ -2674,13 +2550,137 @@ </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)]" /> + <val type="string" value="Filter Constant Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" /> + </entry> + </val> + </entry> + <entry> + <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="161448108" > + <item type="dict" id="162984524" > + <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 Analogue Inputs" /> + </entry> + </item> + <item type="dict" id="162984660" > + <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="Analogue Input %d[(sub)]" /> + </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="Analogue Input Interrupt Negative Delta Unsigned" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="24872" /> + <val type="dict" id="162985612" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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="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 Input 32 bit" /> + </entry> + </item> + <item type="dict" id="162985884" > + <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="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="254" /> + </entry> + </item> + </val> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Interrupt Mask Input High to Low 32 Bit" /> + </entry> + <entry> + <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" /> @@ -2695,8 +2695,8 @@ </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" /> @@ -2714,7 +2714,7 @@ <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" /> @@ -2750,15 +2750,15 @@ </entry> <entry> <key type="numeric" value="24864" /> - <val type="dict" id="40471856" > - <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="dict" id="162968956" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161440780" > + <item type="dict" id="162969092" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2776,7 +2776,7 @@ <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" /> @@ -2812,15 +2812,15 @@ </entry> <entry> <key type="numeric" value="25666" /> - <val type="dict" id="40472768" > - <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="dict" id="162969364" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161440460" > + <item type="dict" id="162969500" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2838,7 +2838,7 @@ <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" /> @@ -2874,15 +2874,15 @@ </entry> <entry> <key type="numeric" value="25667" /> - <val type="dict" id="40473728" > - <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="dict" id="162969772" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161441900" > + <item type="dict" id="162969908" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2900,7 +2900,7 @@ <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" /> @@ -2936,15 +2936,15 @@ </entry> <entry> <key type="numeric" value="25668" /> - <val type="dict" id="40425920" > - <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="dict" id="162970180" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161442572" > + <item type="dict" id="162970316" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -2962,7 +2962,7 @@ <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" /> @@ -2998,15 +2998,15 @@ </entry> <entry> <key type="numeric" value="25669" /> - <val type="dict" id="40426880" > - <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="dict" id="162970588" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161319564" > + <item type="dict" id="162970724" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -3024,7 +3024,7 @@ <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" /> @@ -3060,15 +3060,15 @@ </entry> <entry> <key type="numeric" value="25665" /> - <val type="dict" id="40427792" > - <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="dict" id="162970996" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161485452" > + <item type="dict" id="162971132" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -3086,7 +3086,7 @@ <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" /> @@ -3122,15 +3122,15 @@ </entry> <entry> <key type="numeric" value="25648" /> - <val type="dict" id="40428704" > - <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="dict" id="162971404" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161485548" > + <item type="dict" id="162971692" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -3148,7 +3148,7 @@ <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" /> @@ -3183,8 +3183,420 @@ </val> </entry> <entry> - <key type="numeric" value="24672" /> - <val type="dict" id="40529008" > + <key type="numeric" value="25634" /> + <val type="dict" id="162972780" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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="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 Interrupt Source Bank" /> + </entry> + </item> + <item type="dict" id="162973052" > + <entry> + <key type="string" value="access" /> + <val type="string" value="ro" /> + </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="Interrupt Source Bank 0x%X[(sub)]" /> + </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="Analogue Input Interrupt Source" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25094" /> + <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="161485740" > + <item type="dict" id="162972508" > + <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 8 Bit" /> + </entry> + </item> + <item type="dict" id="162972644" > + <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="5" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> + </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 8 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <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="161472652" > + <item type="dict" id="162949836" > + <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="162949972" > + <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="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="161486156" > + <item type="dict" id="162973732" > + <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 Analogue Outputs" /> + </entry> + </item> + <item type="dict" id="162973868" > + <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="Analogue Output %d[(sub)]" /> + </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="Analogue Output SI Unit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25090" /> + <val type="dict" id="162962668" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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="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 8 Bit" /> + </entry> + </item> + <item type="dict" id="162962940" > + <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="5" /> + </entry> + <entry> + <key type="string" value="name" /> + <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="254" /> + </entry> + </item> + </val> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Change Polarity Outputs 8 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="162974412" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161487468" > + <item type="dict" id="162974548" > + <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="Analogue Input Global Interrupt Enable" /> + </entry> + </item> + </val> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Input Global Interrupt Enable" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="1" /> + </entry> + </val> + </entry> + <entry> + <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="161448332" > + <item type="dict" id="162984932" > + <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 Analogue Input 16 Bit" /> + </entry> + </item> + <item type="dict" id="162985068" > + <entry> + <key type="string" value="access" /> + <val type="string" value="ro" /> + </entry> + <entry> + <key type="string" value="pdo" /> + <val type="True" value="" /> + </entry> + <entry> + <key type="string" value="type" /> + <val type="numeric" value="3" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Input %d[(sub)]" /> + </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="Read Analogue Input 16 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25120" /> + <val type="dict" id="162975092" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -3199,26 +3611,26 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38407344" > - <item type="dict" id="40529296" > - <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 Input 1 bit" /> - </entry> - </item> - <item type="dict" id="40529632" > + <val type="list" id="161488620" > + <item type="dict" id="162975228" > + <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="162975364" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -3233,7 +3645,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="Write Outputs 0x%X[((idx-1)*128+sub)]" /> </entry> <entry> <key type="string" value="nbmax" /> @@ -3248,199 +3660,75 @@ </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)]" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25094" /> - <val type="dict" id="40430528" > - <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" > - <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 8 Bit" /> - </entry> - </item> - <item type="dict" id="40431104" > - <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="5" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> - </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 8 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25634" /> - <val type="dict" id="40429616" > - <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" > - <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 Interrupt Source Bank" /> - </entry> - </item> - <item type="dict" id="40430192" > - <entry> - <key type="string" value="access" /> - <val type="string" value="ro" /> - </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="Interrupt Source Bank 0x%X[(sub)]" /> - </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="Analogue Input Interrupt Source" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25384" /> - <val type="dict" id="40538816" > - <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" > - <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="40539392" > - <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="Filter Mask 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="Filter Mask Outputs 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25168" /> - <val type="dict" id="40432352" > + <val type="string" value="Write Outputs Bit %d to %d[(idx*128-127,idx*128)]" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25600" /> + <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="161486764" > + <item type="dict" id="162979884" > + <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 Analogue Input 8 Bit" /> + </entry> + </item> + <item type="dict" id="162980020" > + <entry> + <key type="string" value="access" /> + <val type="string" value="ro" /> + </entry> + <entry> + <key type="string" value="pdo" /> + <val type="True" value="" /> + </entry> + <entry> + <key type="string" value="type" /> + <val type="numeric" value="2" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Input %d[(sub)]" /> + </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="Read Analogue Input 8 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </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" /> @@ -3455,8 +3743,8 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38406048" > - <item type="dict" id="40432640" > + <val type="list" id="161449196" > + <item type="dict" id="162981924" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -3474,7 +3762,7 @@ <val type="string" value="Number of Output 1 Bit" /> </entry> </item> - <item type="dict" id="40432928" > + <item type="dict" id="162982060" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -3489,7 +3777,7 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Error Mode Outputs 0x%X[((idx-1)*128+sub)]" /> + <val type="string" value="Error Value Outputs 0x%X[((idx-1)*128+sub)]" /> </entry> <entry> <key type="string" value="nbmax" /> @@ -3504,21 +3792,21 @@ </entry> <entry> <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="25350" /> - <val type="dict" id="40463168" > - <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="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="162980564" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161451340" > + <item type="dict" id="162980700" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -3536,7 +3824,7 @@ <val type="string" value="Number of Output 16 Bit" /> </entry> </item> - <item type="dict" id="40463744" > + <item type="dict" id="162980836" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -3551,130 +3839,152 @@ </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" /> - </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="Analogue Input Global Interrupt Enable" /> - </entry> - </item> - </val> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Input Global Interrupt Enable" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="1" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25351" /> - <val type="dict" id="40537904" > - <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" > - <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="40538480" > - <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 Value 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 Value Outputs 16 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25120" /> - <val type="dict" id="40436528" > + <val type="string" value="Change Polarity 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="Change Polarity Outputs 16 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25670" /> + <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="161448844" > + <item type="dict" id="162981108" > + <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 Analogue Outputs" /> + </entry> + </item> + <item type="dict" id="162981244" > + <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="4" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Output %d[(sub)]" /> + </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="Analogue Output Offset Integer" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25376" /> + <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="161450124" > + <item type="dict" id="162981516" > + <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="162981652" > + <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="Write 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="Write Output 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="24672" /> + <val type="dict" id="162971964" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -3689,26 +3999,26 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38406480" > - <item type="dict" id="40436816" > - <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="40437152" > + <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="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 Input 1 bit" /> + </entry> + </item> + <item type="dict" id="162972236" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -3723,7 +4033,7 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Write 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" /> @@ -3738,261 +4048,13 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Write Outputs Bit %d to %d[(idx*128-127,idx*128)]" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25600" /> - <val type="dict" id="40523760" > - <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" > - <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 Analogue Input 8 Bit" /> - </entry> - </item> - <item type="dict" id="40524336" > - <entry> - <key type="string" value="access" /> - <val type="string" value="ro" /> - </entry> - <entry> - <key type="string" value="pdo" /> - <val type="True" value="" /> - </entry> - <entry> - <key type="string" value="type" /> - <val type="numeric" value="2" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Input %d[(sub)]" /> - </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="Read Analogue Input 8 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25346" /> - <val type="dict" id="40526272" > - <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" > - <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="40526896" > - <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="Change Polarity 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="Change Polarity Outputs 16 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25670" /> - <val type="dict" id="40527232" > - <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" > - <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 Analogue Outputs" /> - </entry> - </item> - <item type="dict" id="40527808" > - <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="4" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Output %d[(sub)]" /> - </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="Analogue Output Offset Integer" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25376" /> - <val type="dict" id="40528144" > - <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" > - <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="40528720" > - <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="Write 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="Write Output 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25184" /> - <val type="dict" id="40524624" > + <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="24656" /> + <val type="dict" id="162982196" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -4007,26 +4069,26 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38406696" > - <item type="dict" id="40524912" > - <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="40525200" > + <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="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 Input 1 bit" /> + </entry> + </item> + <item type="dict" id="162982468" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -4041,7 +4103,7 @@ </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" /> @@ -4056,39 +4118,101 @@ </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="25680" /> - <val type="dict" id="40530704" > - <entry> - <key type="string" value="need" /> - <val type="False" value="" /> - </entry> - <entry> - <key type="string" value="values" /> - <val type="list" id="38407416" > - <item type="dict" id="40530992" > - <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 Analogue Outputs" /> - </entry> - </item> - <item type="dict" id="40531280" > + <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="162982604" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161451244" > + <item type="dict" id="162982740" > + <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 Analogue Input 32 Bit" /> + </entry> + </item> + <item type="dict" id="162982876" > + <entry> + <key type="string" value="access" /> + <val type="string" value="ro" /> + </entry> + <entry> + <key type="string" value="pdo" /> + <val type="True" value="" /> + </entry> + <entry> + <key type="string" value="type" /> + <val type="numeric" value="4" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Input %d[(sub)]" /> + </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="Read Analogue Input 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <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="161450252" > + <item type="dict" id="162980292" > + <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="162980428" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -4103,6 +4227,440 @@ </entry> <entry> <key type="string" value="name" /> + <val type="string" value="Error Mode 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="Error Mode Outputs 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25649" /> + <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="161449580" > + <item type="dict" id="162983556" > + <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 Analogue Inputs" /> + </entry> + </item> + <item type="dict" id="162983692" > + <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="4" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Analogue Input %d[(sub)]" /> + </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="Analogue Input Offset Integer" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25095" /> + <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="161450604" > + <item type="dict" id="162984116" > + <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 8 Bit" /> + </entry> + </item> + <item type="dict" id="162984252" > + <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="5" /> + </entry> + <entry> + <key type="string" value="name" /> + <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> + </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 Value Outputs 8 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <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="161443692" > + <item type="dict" id="162968276" > + <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 Input 32 bit" /> + </entry> + </item> + <item type="dict" id="162968412" > + <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="Interrupt Low to High Input 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="Interrupt Mask Input Low to High 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <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="161450476" > + <item type="dict" id="162983148" > + <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 Input 32 bit" /> + </entry> + </item> + <item type="dict" id="162983284" > + <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="Interrupt Any Change Input 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="Interrupt Mask Input Any Change 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25351" /> + <val type="dict" id="162974684" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <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="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="162974956" > + <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 Value 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 Value Outputs 16 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <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="161487756" > + <item type="dict" id="162973324" > + <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="162973460" > + <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="Filter Mask 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="Filter Mask Outputs 32 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25619" /> + <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="161493836" > + <item type="dict" id="162986156" > + <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 Analogue Outputs Float" /> + </entry> + </item> + <item type="dict" id="162986292" > + <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="8" /> + </entry> + <entry> + <key type="string" value="name" /> <val type="string" value="Analogue Output %d[(sub)]" /> </entry> <entry> @@ -4114,389 +4672,17 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Analogue Output SI Unit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25602" /> - <val type="dict" id="40531568" > - <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" > - <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 Analogue Input 32 Bit" /> - </entry> - </item> - <item type="dict" id="40532144" > - <entry> - <key type="string" value="access" /> - <val type="string" value="ro" /> - </entry> - <entry> - <key type="string" value="pdo" /> - <val type="True" value="" /> - </entry> - <entry> - <key type="string" value="type" /> - <val type="numeric" value="4" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Input %d[(sub)]" /> - </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="Read Analogue Input 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="24870" /> - <val type="dict" id="40532480" > - <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" > - <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 Input 32 bit" /> - </entry> - </item> - <item type="dict" id="40533056" > - <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="Interrupt Any Change Input 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="Interrupt Mask Input Any Change 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25649" /> - <val type="dict" id="40533424" > - <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" > - <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 Analogue Inputs" /> - </entry> - </item> - <item type="dict" id="40534048" > - <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="4" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Input %d[(sub)]" /> - </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="Analogue Input Offset Integer" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25095" /> - <val type="dict" id="40469296" > - <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" > - <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 8 Bit" /> - </entry> - </item> - <item type="dict" id="40469872" > - <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="5" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" /> - </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 Value Outputs 8 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25639" /> - <val type="dict" id="40468336" > - <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" > - <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 Analogue Inputs" /> - </entry> - </item> - <item type="dict" id="40468960" > - <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="Analogue Input %d[(sub)]" /> - </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="Analogue Input Interrupt Negative Delta Unsigned" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25601" /> - <val type="dict" id="40536944" > - <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" > - <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 Analogue Input 16 Bit" /> - </entry> - </item> - <item type="dict" id="40537568" > - <entry> - <key type="string" value="access" /> - <val type="string" value="ro" /> - </entry> - <entry> - <key type="string" value="pdo" /> - <val type="True" value="" /> - </entry> - <entry> - <key type="string" value="type" /> - <val type="numeric" value="3" /> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Analogue Input %d[(sub)]" /> - </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="Read Analogue Input 16 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25200" /> - <val type="dict" id="40464080" > + <val type="string" value="Write Analogue Output Float" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25168" /> + <val type="dict" id="162986428" > <entry> <key type="string" value="incr" /> <val type="numeric" value="1" /> @@ -4511,8 +4697,8 @@ </entry> <entry> <key type="string" value="values" /> - <val type="list" id="38395272" > - <item type="dict" id="40464368" > + <val type="list" id="161494796" > + <item type="dict" id="162986564" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -4530,7 +4716,7 @@ <val type="string" value="Number of Output 1 Bit" /> </entry> </item> - <item type="dict" id="40464656" > + <item type="dict" id="162986700" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -4545,7 +4731,7 @@ </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 Mode Outputs 0x%X[((idx-1)*128+sub)]" /> </entry> <entry> <key type="string" value="nbmax" /> @@ -4560,112 +4746,112 @@ </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="24872" /> - <val type="dict" id="40435616" > - <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" > - <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 Input 32 bit" /> - </entry> - </item> - <item type="dict" id="40436240" > - <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="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="254" /> - </entry> - </item> - </val> - </entry> - <entry> - <key type="string" value="name" /> - <val type="string" value="Interrupt Mask Input High to Low 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25619" /> - <val type="dict" id="40539728" > - <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" > - <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 Analogue Outputs Float" /> - </entry> - </item> - <item type="dict" id="40540304" > - <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="8" /> + <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="162986836" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161493452" > + <item type="dict" id="162986972" > + <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 Input 16 bit" /> + </entry> + </item> + <item type="dict" id="162987108" > + <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="Interrupt Low to High 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="Interrupt Mask Low to High 16 Bit" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25671" /> + <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="161493804" > + <item type="dict" id="162987380" > + <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 Analogue Outputs" /> + </entry> + </item> + <item type="dict" id="162987516" > + <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="4" /> </entry> <entry> <key type="string" value="name" /> @@ -4680,167 +4866,43 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Write Analogue Output Float" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25382" /> - <val type="dict" id="40540640" > - <entry> - <key type="string" value="need" /> - <val type="False" value="" /> - </entry> - <entry> - <key type="string" value="values" /> - <val type="list" id="38417184" > - <item type="dict" id="40540928" > - <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="40541216" > - <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="Error Mode 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="Error Mode Outputs 32 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="24839" /> - <val type="dict" id="40541552" > - <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" > - <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 Input 16 bit" /> - </entry> - </item> - <item type="dict" id="40542128" > - <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="Interrupt Low to High 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="Interrupt Mask Low to High 16 Bit" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25671" /> - <val type="dict" id="40542464" > - <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" > - <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 Analogue Outputs" /> - </entry> - </item> - <item type="dict" id="40543040" > + <val type="string" value="Analogue Output Scaling Integer" /> + </entry> + <entry> + <key type="string" value="struct" /> + <val type="numeric" value="7" /> + </entry> + </val> + </entry> + <entry> + <key type="numeric" value="25637" /> + <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="161493196" > + <item type="dict" id="162987788" > + <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 Analogue Inputs" /> + </entry> + </item> + <item type="dict" id="162988076" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -4855,68 +4917,6 @@ </entry> <entry> <key type="string" value="name" /> - <val type="string" value="Analogue Output %d[(sub)]" /> - </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="Analogue Output Scaling Integer" /> - </entry> - <entry> - <key type="string" value="struct" /> - <val type="numeric" value="7" /> - </entry> - </val> - </entry> - <entry> - <key type="numeric" value="25637" /> - <val type="dict" id="40543376" > - <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" > - <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 Analogue Inputs" /> - </entry> - </item> - <item type="dict" id="40543952" > - <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="4" /> - </entry> - <entry> - <key type="string" value="name" /> <val type="string" value="Analogue Input %d[(sub)]" /> </entry> <entry> @@ -4938,7 +4938,7 @@ </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" /> @@ -4953,8 +4953,8 @@ </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" /> @@ -4972,7 +4972,7 @@ <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" /> @@ -5008,7 +5008,7 @@ </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" /> @@ -5063,7 +5063,7 @@ </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" /> @@ -5073,7 +5073,7 @@ </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" /> @@ -5082,7 +5082,7 @@ </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" /> @@ -5091,7 +5091,7 @@ </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" /> @@ -5105,13 +5105,13 @@ </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" /> @@ -5120,7 +5120,7 @@ </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" /> @@ -5132,7 +5132,7 @@ </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> @@ -5147,7 +5147,7 @@ </entry> <entry> <key type="numeric" value="5120" /> - <val type="list" id="38418624" > + <val type="list" id="161495820" > <item type="string" value="{True:"$NODEID+0x%X00"%(base+2),False:0}[base<4]" /> <item type="numeric" value="1" /> <item type="numeric" value="0" /> @@ -5157,7 +5157,7 @@ </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" /> @@ -5176,7 +5176,7 @@ </entry> <entry> <key type="numeric" value="5121" /> - <val type="list" id="38418768" > + <val type="list" id="161496012" > <item type="string" value="{True:"$NODEID+0x%X00"%(base+2),False:0}[base<4]" /> <item type="numeric" value="0" /> <item type="numeric" value="0" /> @@ -5186,27 +5186,27 @@ </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" /> @@ -5215,9 +5215,9 @@ <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" /> @@ -5226,20 +5226,29 @@ </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" > - <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="dict" id="162989028" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161496556" > + <item type="dict" id="162989164" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5271,15 +5280,15 @@ </entry> <entry> <key type="numeric" value="8193" /> - <val type="dict" id="40551696" > - <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="dict" id="162989300" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161496876" > + <item type="dict" id="162989436" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5311,15 +5320,15 @@ </entry> <entry> <key type="numeric" value="8194" /> - <val type="dict" id="40552336" > - <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="dict" id="162989572" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="161497068" > + <item type="dict" id="162989708" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5351,15 +5360,15 @@ </entry> <entry> <key type="numeric" value="8195" /> - <val type="dict" id="40553088" > - <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="dict" id="162989844" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162992332" > + <item type="dict" id="162989980" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5391,15 +5400,15 @@ </entry> <entry> <key type="numeric" value="8196" /> - <val type="dict" id="40553840" > - <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="dict" id="162990116" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162992524" > + <item type="dict" id="162990252" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5431,15 +5440,15 @@ </entry> <entry> <key type="numeric" value="8197" /> - <val type="dict" id="40554592" > - <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="dict" id="162990388" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162992716" > + <item type="dict" id="162990524" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5471,15 +5480,15 @@ </entry> <entry> <key type="numeric" value="8198" /> - <val type="dict" id="40556128" > - <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="dict" id="162990660" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162992908" > + <item type="dict" id="162990796" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5511,15 +5520,15 @@ </entry> <entry> <key type="numeric" value="8199" /> - <val type="dict" id="40556880" > - <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="dict" id="162990932" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162993100" > + <item type="dict" id="162991068" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5551,15 +5560,15 @@ </entry> <entry> <key type="numeric" value="8200" /> - <val type="dict" id="40557632" > - <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="dict" id="162991204" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162993292" > + <item type="dict" id="162991340" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5591,15 +5600,15 @@ </entry> <entry> <key type="numeric" value="8201" /> - <val type="dict" id="40558384" > - <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="dict" id="162991476" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162993484" > + <item type="dict" id="162991612" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5631,15 +5640,15 @@ </entry> <entry> <key type="numeric" value="8202" /> - <val type="dict" id="40559136" > - <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="dict" id="162991748" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162993676" > + <item type="dict" id="162991884" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5671,15 +5680,15 @@ </entry> <entry> <key type="numeric" value="8203" /> - <val type="dict" id="40559888" > - <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="dict" id="162996268" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162993868" > + <item type="dict" id="162996404" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5711,15 +5720,15 @@ </entry> <entry> <key type="numeric" value="8204" /> - <val type="dict" id="40560640" > - <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="dict" id="162996540" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162994060" > + <item type="dict" id="162996676" > <entry> <key type="string" value="access" /> <val type="string" value="rw" /> @@ -5750,18 +5759,18 @@ </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" > - <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="dict" id="162996948" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162994252" > + <item type="dict" id="162997084" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -5779,7 +5788,7 @@ <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" /> @@ -5815,15 +5824,15 @@ </entry> <entry> <key type="numeric" value="7969" /> - <val type="dict" id="40563424" > - <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="dict" id="162997356" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162994540" > + <item type="dict" id="162997492" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -5841,7 +5850,7 @@ <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" /> @@ -5877,15 +5886,15 @@ </entry> <entry> <key type="numeric" value="7970" /> - <val type="dict" id="40564336" > - <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="dict" id="162997764" > + <entry> + <key type="string" value="need" /> + <val type="False" value="" /> + </entry> + <entry> + <key type="string" value="values" /> + <val type="list" id="162994796" > + <item type="dict" id="162997900" > <entry> <key type="string" value="access" /> <val type="string" value="ro" /> @@ -5903,7 +5912,7 @@ <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" /> diff -r 2ef560acfa86 -r b71655eca5e2 examples/TestMasterSlave/TestMasterSlave.c --- a/examples/TestMasterSlave/TestMasterSlave.c Tue May 27 15:51:51 2008 +0200 +++ b/examples/TestMasterSlave/TestMasterSlave.c Tue May 27 17:43:33 2008 +0200 @@ -45,7 +45,7 @@ UNS32 OnMasterMap1Update(CO_Data* d, const indextable * unsused_indextable, UNS8 unsused_bSubindex) { - eprintf("OnSlaveMap1Update:%d\n", SlaveMap1); + eprintf("OnMasterMap1Update:%d\n", MasterMap1); return 0; }