examples/TestMasterSlave/TestSlave.od
changeset 236 905677ed00f3
parent 235 f812bf6b7237
child 284 24bf3d692993
equal deleted inserted replaced
235:f812bf6b7237 236:905677ed00f3
     1 <?xml version="1.0"?>
     1 <?xml version="1.0"?>
     2 <!DOCTYPE PyObject SYSTEM "PyObjects.dtd">
     2 <!DOCTYPE PyObject SYSTEM "PyObjects.dtd">
     3 <PyObject module="node" class="Node" id="16608648">
     3 <PyObject module="node" class="Node" id="44190968">
     4 <attr name="Profile" type="dict" id="19295616" >
     4 <attr name="Profile" type="dict" id="45532192" >
     5 </attr>
     5 </attr>
     6 <attr name="Name" type="string" value="TestSlave" />
     6 <attr name="Name" type="string">TestSlave</attr>
     7 <attr name="Dictionary" type="dict" id="16868496" >
     7 <attr name="Dictionary" type="dict" id="46134672" >
     8   <entry>
     8   <entry>
     9     <key type="numeric" value="4096" />
     9     <key type="numeric" value="4096" />
    10     <val type="numeric" value="301" />
    10     <val type="numeric" value="301" />
    11   </entry>
    11   </entry>
    12   <entry>
    12   <entry>
    52   <entry>
    52   <entry>
    53     <key type="numeric" value="8203" />
    53     <key type="numeric" value="8203" />
    54     <val type="numeric" value="0" />
    54     <val type="numeric" value="0" />
    55   </entry>
    55   </entry>
    56   <entry>
    56   <entry>
       
    57     <key type="numeric" value="8204" />
       
    58     <val type="numeric" value="1234" />
       
    59   </entry>
       
    60   <entry>
    57     <key type="numeric" value="6146" />
    61     <key type="numeric" value="6146" />
    58     <val type="list" id="18608784" >
    62     <val type="list" id="44160208" >
    59       <item type="string" value="{True:self.ID+(base+1)*0x100+0x80,False:0}[base&lt;4]" />
    63       <item type="string" value="{True:self.ID+(base+1)*0x100+0x80,False:0}[base&lt;4]" />
    60       <item type="numeric" value="255" />
    64       <item type="numeric" value="255" />
    61       <item type="numeric" value="5000" />
    65       <item type="numeric" value="5000" />
    62       <item type="numeric" value="0" />
    66       <item type="numeric" value="0" />
    63       <item type="numeric" value="1000" />
    67       <item type="numeric" value="1000" />
    64     </val>
    68     </val>
    65   </entry>
    69   </entry>
    66   <entry>
    70   <entry>
    67     <key type="numeric" value="4112" />
    71     <key type="numeric" value="4112" />
    68     <val type="list" id="16609864" >
    72     <val type="list" id="44204760" >
    69       <item type="numeric" value="0" />
    73       <item type="numeric" value="0" />
    70       <item type="numeric" value="0" />
    74       <item type="numeric" value="0" />
    71       <item type="numeric" value="0" />
    75       <item type="numeric" value="0" />
    72       <item type="numeric" value="0" />
    76       <item type="numeric" value="0" />
    73     </val>
    77     </val>
    74   </entry>
    78   </entry>
    75   <entry>
    79   <entry>
    76     <key type="numeric" value="4113" />
    80     <key type="numeric" value="4113" />
    77     <val type="list" id="16609720" >
    81     <val type="list" id="44204112" >
    78       <item type="numeric" value="0" />
    82       <item type="numeric" value="0" />
    79       <item type="numeric" value="0" />
    83       <item type="numeric" value="0" />
    80       <item type="numeric" value="0" />
    84       <item type="numeric" value="0" />
    81       <item type="numeric" value="0" />
    85       <item type="numeric" value="0" />
    82     </val>
    86     </val>
    83   </entry>
    87   </entry>
    84   <entry>
    88   <entry>
    85     <key type="numeric" value="6658" />
    89     <key type="numeric" value="6658" />
    86     <val type="list" id="18609144" >
    90     <val type="list" id="44159992" >
    87       <item type="numeric" value="537591824" />
    91       <item type="numeric" value="537591824" />
    88     </val>
    92     </val>
    89   </entry>
    93   </entry>
    90   <entry>
    94   <entry>
       
    95     <key type="numeric" value="6147" />
       
    96     <val type="list" id="44190680" >
       
    97       <item type="string" value="{True:self.ID+(base+1)*0x100+0x80,False:0}[base&lt;4]" />
       
    98       <item type="numeric" value="252" />
       
    99       <item type="numeric" value="0" />
       
   100       <item type="numeric" value="0" />
       
   101       <item type="numeric" value="0" />
       
   102     </val>
       
   103   </entry>
       
   104   <entry>
    91     <key type="numeric" value="4608" />
   105     <key type="numeric" value="4608" />
    92     <val type="list" id="16610080" >
   106     <val type="list" id="44204472" >
    93       <item type="numeric" value="1537" />
   107       <item type="numeric" value="1537" />
    94       <item type="numeric" value="1409" />
   108       <item type="numeric" value="1409" />
    95     </val>
   109     </val>
    96   </entry>
   110   </entry>
    97   <entry>
   111   <entry>
    98     <key type="numeric" value="4119" />
   112     <key type="numeric" value="4119" />
    99     <val type="numeric" value="0" />
   113     <val type="numeric" value="0" />
   100   </entry>
   114   </entry>
   101   <entry>
   115   <entry>
   102     <key type="numeric" value="4120" />
   116     <key type="numeric" value="4120" />
   103     <val type="list" id="16611376" >
   117     <val type="list" id="44204832" >
   104       <item type="numeric" value="0" />
   118       <item type="numeric" value="0" />
       
   119       <item type="numeric" value="0" />
       
   120       <item type="numeric" value="0" />
       
   121       <item type="numeric" value="0" />
       
   122     </val>
       
   123   </entry>
       
   124   <entry>
       
   125     <key type="numeric" value="6148" />
       
   126     <val type="list" id="44191688" >
       
   127       <item type="numeric" value="1025" />
       
   128       <item type="numeric" value="253" />
   105       <item type="numeric" value="0" />
   129       <item type="numeric" value="0" />
   106       <item type="numeric" value="0" />
   130       <item type="numeric" value="0" />
   107       <item type="numeric" value="0" />
   131       <item type="numeric" value="0" />
   108     </val>
   132     </val>
   109   </entry>
   133   </entry>
   118   <entry>
   142   <entry>
   119     <key type="numeric" value="8199" />
   143     <key type="numeric" value="8199" />
   120     <val type="numeric" value="0" />
   144     <val type="numeric" value="0" />
   121   </entry>
   145   </entry>
   122   <entry>
   146   <entry>
       
   147     <key type="numeric" value="6659" />
       
   148     <val type="list" id="44204976" >
       
   149       <item type="numeric" value="537657360" />
       
   150     </val>
       
   151   </entry>
       
   152   <entry>
   123     <key type="numeric" value="4102" />
   153     <key type="numeric" value="4102" />
   124     <val type="numeric" value="0" />
   154     <val type="numeric" value="0" />
   125   </entry>
   155   </entry>
   126   <entry>
   156   <entry>
   127     <key type="numeric" value="6144" />
   157     <key type="numeric" value="6144" />
   128     <val type="list" id="16611448" >
   158     <val type="list" id="44191616" >
   129       <item type="numeric" value="386" />
   159       <item type="string" value="{True:self.ID+(base+1)*0x100+0x80,False:0}[base&lt;4]" />
   130       <item type="numeric" value="0" />
   160       <item type="numeric" value="0" />
   131       <item type="numeric" value="0" />
   161       <item type="numeric" value="0" />
   132       <item type="numeric" value="0" />
   162       <item type="numeric" value="0" />
   133       <item type="numeric" value="0" />
   163       <item type="numeric" value="0" />
       
   164     </val>
       
   165   </entry>
       
   166   <entry>
       
   167     <key type="numeric" value="6660" />
       
   168     <val type="list" id="44191040" >
       
   169       <item type="numeric" value="537657360" />
   134     </val>
   170     </val>
   135   </entry>
   171   </entry>
   136   <entry>
   172   <entry>
   137     <key type="numeric" value="6656" />
   173     <key type="numeric" value="6656" />
   138     <val type="list" id="16609936" >
   174     <val type="list" id="44205120" >
   139       <item type="numeric" value="536870913" />
   175       <item type="numeric" value="536870913" />
   140       <item type="numeric" value="536936449" />
   176       <item type="numeric" value="536936449" />
   141       <item type="numeric" value="537001985" />
   177       <item type="numeric" value="537001985" />
   142       <item type="numeric" value="537067521" />
   178       <item type="numeric" value="537067521" />
   143       <item type="numeric" value="537133057" />
   179       <item type="numeric" value="537133057" />
   148       <item type="numeric" value="537460768" />
   184       <item type="numeric" value="537460768" />
   149     </val>
   185     </val>
   150   </entry>
   186   </entry>
   151   <entry>
   187   <entry>
   152     <key type="numeric" value="6145" />
   188     <key type="numeric" value="6145" />
   153     <val type="list" id="16609432" >
   189     <val type="list" id="44205048" >
   154       <item type="numeric" value="0" />
   190       <item type="string" value="{True:self.ID+(base+1)*0x100+0x80,False:0}[base&lt;4]" />
   155       <item type="numeric" value="0" />
   191       <item type="numeric" value="0" />
   156       <item type="numeric" value="0" />
   192       <item type="numeric" value="0" />
   157       <item type="numeric" value="0" />
   193       <item type="numeric" value="0" />
   158       <item type="numeric" value="0" />
   194       <item type="numeric" value="0" />
   159     </val>
   195     </val>
   160   </entry>
   196   </entry>
   161   <entry>
   197   <entry>
   162     <key type="numeric" value="6657" />
   198     <key type="numeric" value="6657" />
   163     <val type="list" id="16612384" >
   199     <val type="list" id="44204904" >
   164       <item type="numeric" value="537526288" />
   200       <item type="numeric" value="537526288" />
   165     </val>
   201     </val>
   166   </entry>
   202   </entry>
   167 </attr>
   203 </attr>
   168 <attr name="SpecificMenu" type="list" id="16608288" >
   204 <attr name="SpecificMenu" type="list" id="44204688" >
   169 </attr>
   205 </attr>
   170 <attr name="ParamsDictionary" type="dict" id="19297248" >
   206 <attr name="ParamsDictionary" type="dict" id="44502560" >
   171   <entry>
   207   <entry>
   172     <key type="numeric" value="8192" />
   208     <key type="numeric" value="8192" />
   173     <val type="dict" id="14729024" >
   209     <val type="dict" id="46323360" >
   174       <entry>
   210       <entry>
   175         <key type="string" value="callback" />
   211         <key type="string" value="callback" />
   176         <val type="False" value="" />
   212         <val type="False" value="" />
   177       </entry>
   213       </entry>
   178     </val>
   214     </val>
   179   </entry>
   215   </entry>
   180   <entry>
   216   <entry>
   181     <key type="numeric" value="6144" />
   217     <key type="numeric" value="6144" />
   182     <val type="dict" id="17162800" >
   218     <val type="dict" id="46134064" >
   183       <entry>
   219       <entry>
   184         <key type="numeric" value="2" />
   220         <key type="numeric" value="2" />
   185         <val type="dict" id="19297824" >
   221         <val type="dict" id="45517376" >
   186           <entry>
   222           <entry>
   187             <key type="string" value="save" />
   223             <key type="string" value="save" />
   188             <val type="True" value="" />
   224             <val type="True" value="" />
   189           </entry>
   225           </entry>
   190         </val>
   226         </val>
   191       </entry>
   227       </entry>
   192       <entry>
   228       <entry>
   193         <key type="numeric" value="3" />
   229         <key type="numeric" value="3" />
   194         <val type="dict" id="19605184" >
   230         <val type="dict" id="45486528" >
   195           <entry>
   231           <entry>
   196             <key type="string" value="save" />
   232             <key type="string" value="save" />
   197             <val type="True" value="" />
   233             <val type="True" value="" />
   198           </entry>
   234           </entry>
   199         </val>
   235         </val>
   200       </entry>
   236       </entry>
   201     </val>
   237     </val>
   202   </entry>
   238   </entry>
   203   <entry>
   239   <entry>
   204     <key type="numeric" value="6146" />
   240     <key type="numeric" value="6146" />
   205     <val type="dict" id="14214240" >
   241     <val type="dict" id="45550400" >
       
   242       <entry>
       
   243         <key type="numeric" value="2" />
       
   244         <val type="dict" id="45424304" >
       
   245           <entry>
       
   246             <key type="string" value="comment" />
       
   247             <val type="string">EVENT</val>
       
   248           </entry>
       
   249         </val>
       
   250       </entry>
   206       <entry>
   251       <entry>
   207         <key type="numeric" value="3" />
   252         <key type="numeric" value="3" />
   208         <val type="dict" id="21063040" >
   253         <val type="dict" id="44825120" >
   209           <entry>
   254           <entry>
   210             <key type="string" value="comment" />
   255             <key type="string" value="comment" />
   211             <val type="string">5000*100 µC = 500 ms</val>
   256             <val type="string">5000*100 µC = 500 ms</val>
   212           </entry>
   257           </entry>
   213         </val>
   258         </val>
   214       </entry>
   259       </entry>
   215       <entry>
   260       <entry>
   216         <key type="numeric" value="4" />
   261         <key type="numeric" value="4" />
   217         <val type="dict" id="20146992" >
   262         <val type="dict" id="45946192" >
   218           <entry>
   263           <entry>
   219             <key type="string" value="comment" />
   264             <key type="string" value="comment" />
   220             <val type="string"></val>
   265             <val type="string" value="" />
   221           </entry>
   266           </entry>
   222         </val>
   267         </val>
   223       </entry>
   268       </entry>
   224       <entry>
   269       <entry>
   225         <key type="numeric" value="5" />
   270         <key type="numeric" value="5" />
   226         <val type="dict" id="20159808" >
   271         <val type="dict" id="45558240" >
   227           <entry>
   272           <entry>
   228             <key type="string" value="comment" />
   273             <key type="string" value="comment" />
   229             <val type="string">1000 ms</val>
   274             <val type="string">1000 ms</val>
   230           </entry>
   275           </entry>
   231         </val>
   276         </val>
   232       </entry>
   277       </entry>
   233     </val>
   278     </val>
   234   </entry>
   279   </entry>
   235   <entry>
   280   <entry>
       
   281     <key type="numeric" value="6147" />
       
   282     <val type="dict" id="45381152" >
       
   283       <entry>
       
   284         <key type="numeric" value="2" />
       
   285         <val type="dict" id="44869008" >
       
   286           <entry>
       
   287             <key type="string" value="comment" />
       
   288             <val type="string">RTR_SYNC</val>
       
   289           </entry>
       
   290         </val>
       
   291       </entry>
       
   292     </val>
       
   293   </entry>
       
   294   <entry>
       
   295     <key type="numeric" value="6148" />
       
   296     <val type="dict" id="45645664" >
       
   297       <entry>
       
   298         <key type="numeric" value="2" />
       
   299         <val type="dict" id="45619920" >
       
   300           <entry>
       
   301             <key type="string" value="comment" />
       
   302             <val type="string">RTR</val>
       
   303           </entry>
       
   304         </val>
       
   305       </entry>
       
   306     </val>
       
   307   </entry>
       
   308   <entry>
   236     <key type="numeric" value="4112" />
   309     <key type="numeric" value="4112" />
   237     <val type="dict" id="17144432" >
   310     <val type="dict" id="45559424" >
   238       <entry>
   311       <entry>
   239         <key type="string" value="callback" />
   312         <key type="string" value="callback" />
   240         <val type="True" value="" />
   313         <val type="True" value="" />
   241       </entry>
   314       </entry>
   242     </val>
   315     </val>
   243   </entry>
   316   </entry>
   244   <entry>
   317   <entry>
   245     <key type="numeric" value="4113" />
   318     <key type="numeric" value="4113" />
   246     <val type="dict" id="17172352" >
   319     <val type="dict" id="45758656" >
   247       <entry>
   320       <entry>
   248         <key type="string" value="callback" />
   321         <key type="string" value="callback" />
   249         <val type="True" value="" />
   322         <val type="True" value="" />
   250       </entry>
   323       </entry>
   251     </val>
   324     </val>
   252   </entry>
   325   </entry>
   253   <entry>
   326   <entry>
   254     <key type="numeric" value="4119" />
   327     <key type="numeric" value="4119" />
   255     <val type="dict" id="19297536" >
   328     <val type="dict" id="45945616" >
   256       <entry>
   329       <entry>
   257         <key type="string" value="callback" />
   330         <key type="string" value="callback" />
   258         <val type="True" value="" />
   331         <val type="True" value="" />
   259       </entry>
   332       </entry>
   260     </val>
   333     </val>
   261   </entry>
   334   </entry>
   262 </attr>
   335 </attr>
   263 <attr name="UserMapping" type="dict" id="16869072" >
   336 <attr name="UserMapping" type="dict" id="45618240" >
   264   <entry>
   337   <entry>
   265     <key type="numeric" value="8192" />
   338     <key type="numeric" value="8192" />
   266     <val type="dict" id="17170240" >
   339     <val type="dict" id="46144528" >
   267       <entry>
   340       <entry>
   268         <key type="string" value="need" />
   341         <key type="string" value="need" />
   269         <val type="False" value="" />
   342         <val type="False" value="" />
   270       </entry>
   343       </entry>
   271       <entry>
   344       <entry>
   272         <key type="string" value="values" />
   345         <key type="string" value="values" />
   273         <val type="list" id="16612600" >
   346         <val type="list" id="44204544" >
   274           <item type="dict" id="19604864" >
   347           <item type="dict" id="46103712" >
   275             <entry>
   348             <entry>
   276               <key type="string" value="access" />
   349               <key type="string" value="access" />
   277               <val type="string" value="rw" />
   350               <val type="string" value="rw" />
   278             </entry>
   351             </entry>
   279             <entry>
   352             <entry>
   301       </entry>
   374       </entry>
   302     </val>
   375     </val>
   303   </entry>
   376   </entry>
   304   <entry>
   377   <entry>
   305     <key type="numeric" value="8193" />
   378     <key type="numeric" value="8193" />
   306     <val type="dict" id="19607600" >
   379     <val type="dict" id="45619296" >
   307       <entry>
   380       <entry>
   308         <key type="string" value="need" />
   381         <key type="string" value="need" />
   309         <val type="False" value="" />
   382         <val type="False" value="" />
   310       </entry>
   383       </entry>
   311       <entry>
   384       <entry>
   312         <key type="string" value="values" />
   385         <key type="string" value="values" />
   313         <val type="list" id="16611232" >
   386         <val type="list" id="44204400" >
   314           <item type="dict" id="17173712" >
   387           <item type="dict" id="46103424" >
   315             <entry>
   388             <entry>
   316               <key type="string" value="access" />
   389               <key type="string" value="access" />
   317               <val type="string" value="rw" />
   390               <val type="string" value="rw" />
   318             </entry>
   391             </entry>
   319             <entry>
   392             <entry>
   341       </entry>
   414       </entry>
   342     </val>
   415     </val>
   343   </entry>
   416   </entry>
   344   <entry>
   417   <entry>
   345     <key type="numeric" value="8194" />
   418     <key type="numeric" value="8194" />
   346     <val type="dict" id="19605760" >
   419     <val type="dict" id="46142672" >
   347       <entry>
   420       <entry>
   348         <key type="string" value="need" />
   421         <key type="string" value="need" />
   349         <val type="False" value="" />
   422         <val type="False" value="" />
   350       </entry>
   423       </entry>
   351       <entry>
   424       <entry>
   352         <key type="string" value="values" />
   425         <key type="string" value="values" />
   353         <val type="list" id="16609008" >
   426         <val type="list" id="44204328" >
   354           <item type="dict" id="16868784" >
   427           <item type="dict" id="45529040" >
   355             <entry>
   428             <entry>
   356               <key type="string" value="access" />
   429               <key type="string" value="access" />
   357               <val type="string" value="rw" />
   430               <val type="string" value="rw" />
   358             </entry>
   431             </entry>
   359             <entry>
   432             <entry>
   381       </entry>
   454       </entry>
   382     </val>
   455     </val>
   383   </entry>
   456   </entry>
   384   <entry>
   457   <entry>
   385     <key type="numeric" value="8195" />
   458     <key type="numeric" value="8195" />
   386     <val type="dict" id="19606192" >
   459     <val type="dict" id="45620208" >
   387       <entry>
   460       <entry>
   388         <key type="string" value="need" />
   461         <key type="string" value="need" />
   389         <val type="False" value="" />
   462         <val type="False" value="" />
   390       </entry>
   463       </entry>
   391       <entry>
   464       <entry>
   392         <key type="string" value="values" />
   465         <key type="string" value="values" />
   393         <val type="list" id="16610872" >
   466         <val type="list" id="44204256" >
   394           <item type="dict" id="17173424" >
   467           <item type="dict" id="46323648" >
   395             <entry>
   468             <entry>
   396               <key type="string" value="access" />
   469               <key type="string" value="access" />
   397               <val type="string" value="rw" />
   470               <val type="string" value="rw" />
   398             </entry>
   471             </entry>
   399             <entry>
   472             <entry>
   421       </entry>
   494       </entry>
   422     </val>
   495     </val>
   423   </entry>
   496   </entry>
   424   <entry>
   497   <entry>
   425     <key type="numeric" value="8196" />
   498     <key type="numeric" value="8196" />
   426     <val type="dict" id="19716512" >
   499     <val type="dict" id="46100416" >
   427       <entry>
   500       <entry>
   428         <key type="string" value="need" />
   501         <key type="string" value="need" />
   429         <val type="False" value="" />
   502         <val type="False" value="" />
   430       </entry>
   503       </entry>
   431       <entry>
   504       <entry>
   432         <key type="string" value="values" />
   505         <key type="string" value="values" />
   433         <val type="list" id="16610584" >
   506         <val type="list" id="44204184" >
   434           <item type="dict" id="19714784" >
   507           <item type="dict" id="45805232" >
   435             <entry>
   508             <entry>
   436               <key type="string" value="access" />
   509               <key type="string" value="access" />
   437               <val type="string" value="rw" />
   510               <val type="string" value="rw" />
   438             </entry>
   511             </entry>
   439             <entry>
   512             <entry>
   461       </entry>
   534       </entry>
   462     </val>
   535     </val>
   463   </entry>
   536   </entry>
   464   <entry>
   537   <entry>
   465     <key type="numeric" value="8197" />
   538     <key type="numeric" value="8197" />
   466     <val type="dict" id="19717280" >
   539     <val type="dict" id="46092800" >
   467       <entry>
   540       <entry>
   468         <key type="string" value="need" />
   541         <key type="string" value="need" />
   469         <val type="False" value="" />
   542         <val type="False" value="" />
   470       </entry>
   543       </entry>
   471       <entry>
   544       <entry>
   472         <key type="string" value="values" />
   545         <key type="string" value="values" />
   473         <val type="list" id="16613176" >
   546         <val type="list" id="44191544" >
   474           <item type="dict" id="19716992" >
   547           <item type="dict" id="45757584" >
   475             <entry>
   548             <entry>
   476               <key type="string" value="access" />
   549               <key type="string" value="access" />
   477               <val type="string" value="rw" />
   550               <val type="string" value="rw" />
   478             </entry>
   551             </entry>
   479             <entry>
   552             <entry>
   501       </entry>
   574       </entry>
   502     </val>
   575     </val>
   503   </entry>
   576   </entry>
   504   <entry>
   577   <entry>
   505     <key type="numeric" value="8198" />
   578     <key type="numeric" value="8198" />
   506     <val type="dict" id="19717728" >
   579     <val type="dict" id="46132560" >
   507       <entry>
   580       <entry>
   508         <key type="string" value="need" />
   581         <key type="string" value="need" />
   509         <val type="False" value="" />
   582         <val type="False" value="" />
   510       </entry>
   583       </entry>
   511       <entry>
   584       <entry>
   512         <key type="string" value="values" />
   585         <key type="string" value="values" />
   513         <val type="list" id="16611520" >
   586         <val type="list" id="44191472" >
   514           <item type="dict" id="19715136" >
   587           <item type="dict" id="45619008" >
   515             <entry>
   588             <entry>
   516               <key type="string" value="access" />
   589               <key type="string" value="access" />
   517               <val type="string" value="rw" />
   590               <val type="string" value="rw" />
   518             </entry>
   591             </entry>
   519             <entry>
   592             <entry>
   541       </entry>
   614       </entry>
   542     </val>
   615     </val>
   543   </entry>
   616   </entry>
   544   <entry>
   617   <entry>
   545     <key type="numeric" value="8199" />
   618     <key type="numeric" value="8199" />
   546     <val type="dict" id="19715776" >
   619     <val type="dict" id="46093776" >
   547       <entry>
   620       <entry>
   548         <key type="string" value="need" />
   621         <key type="string" value="need" />
   549         <val type="False" value="" />
   622         <val type="False" value="" />
   550       </entry>
   623       </entry>
   551       <entry>
   624       <entry>
   552         <key type="string" value="values" />
   625         <key type="string" value="values" />
   553         <val type="list" id="16606056" >
   626         <val type="list" id="44191400" >
   554           <item type="dict" id="19715488" >
   627           <item type="dict" id="46135248" >
   555             <entry>
   628             <entry>
   556               <key type="string" value="access" />
   629               <key type="string" value="access" />
   557               <val type="string" value="rw" />
   630               <val type="string" value="rw" />
   558             </entry>
   631             </entry>
   559             <entry>
   632             <entry>
   581       </entry>
   654       </entry>
   582     </val>
   655     </val>
   583   </entry>
   656   </entry>
   584   <entry>
   657   <entry>
   585     <key type="numeric" value="8200" />
   658     <key type="numeric" value="8200" />
   586     <val type="dict" id="19716064" >
   659     <val type="dict" id="45524512" >
   587       <entry>
   660       <entry>
   588         <key type="string" value="need" />
   661         <key type="string" value="need" />
   589         <val type="False" value="" />
   662         <val type="False" value="" />
   590       </entry>
   663       </entry>
   591       <entry>
   664       <entry>
   592         <key type="string" value="values" />
   665         <key type="string" value="values" />
   593         <val type="list" id="16610368" >
   666         <val type="list" id="44190896" >
   594           <item type="dict" id="19718208" >
   667           <item type="dict" id="46092448" >
   595             <entry>
   668             <entry>
   596               <key type="string" value="access" />
   669               <key type="string" value="access" />
   597               <val type="string" value="rw" />
   670               <val type="string" value="rw" />
   598             </entry>
   671             </entry>
   599             <entry>
   672             <entry>
   621       </entry>
   694       </entry>
   622     </val>
   695     </val>
   623   </entry>
   696   </entry>
   624   <entry>
   697   <entry>
   625     <key type="numeric" value="8201" />
   698     <key type="numeric" value="8201" />
   626     <val type="dict" id="19721328" >
   699     <val type="dict" id="46139744" >
   627       <entry>
   700       <entry>
   628         <key type="string" value="need" />
   701         <key type="string" value="need" />
   629         <val type="False" value="" />
   702         <val type="False" value="" />
   630       </entry>
   703       </entry>
   631       <entry>
   704       <entry>
   632         <key type="string" value="values" />
   705         <key type="string" value="values" />
   633         <val type="list" id="16611088" >
   706         <val type="list" id="44191112" >
   634           <item type="dict" id="19718608" >
   707           <item type="dict" id="46093376" >
   635             <entry>
   708             <entry>
   636               <key type="string" value="access" />
   709               <key type="string" value="access" />
   637               <val type="string" value="rw" />
   710               <val type="string" value="rw" />
   638             </entry>
   711             </entry>
   639             <entry>
   712             <entry>
   661       </entry>
   734       </entry>
   662     </val>
   735     </val>
   663   </entry>
   736   </entry>
   664   <entry>
   737   <entry>
   665     <key type="numeric" value="8202" />
   738     <key type="numeric" value="8202" />
   666     <val type="dict" id="19721952" >
   739     <val type="dict" id="46140816" >
   667       <entry>
   740       <entry>
   668         <key type="string" value="need" />
   741         <key type="string" value="need" />
   669         <val type="False" value="" />
   742         <val type="False" value="" />
   670       </entry>
   743       </entry>
   671       <entry>
   744       <entry>
   672         <key type="string" value="values" />
   745         <key type="string" value="values" />
   673         <val type="list" id="16610656" >
   746         <val type="list" id="44191328" >
   674           <item type="dict" id="19721664" >
   747           <item type="dict" id="46098560" >
   675             <entry>
   748             <entry>
   676               <key type="string" value="access" />
   749               <key type="string" value="access" />
   677               <val type="string" value="rw" />
   750               <val type="string" value="rw" />
   678             </entry>
   751             </entry>
   679             <entry>
   752             <entry>
   701       </entry>
   774       </entry>
   702     </val>
   775     </val>
   703   </entry>
   776   </entry>
   704   <entry>
   777   <entry>
   705     <key type="numeric" value="8203" />
   778     <key type="numeric" value="8203" />
   706     <val type="dict" id="20272576" >
   779     <val type="dict" id="45438400" >
   707       <entry>
   780       <entry>
   708         <key type="string" value="need" />
   781         <key type="string" value="need" />
   709         <val type="False" value="" />
   782         <val type="False" value="" />
   710       </entry>
   783       </entry>
   711       <entry>
   784       <entry>
   712         <key type="string" value="values" />
   785         <key type="string" value="values" />
   713         <val type="list" id="18679784" >
   786         <val type="list" id="44191256" >
   714           <item type="dict" id="20295280" >
   787           <item type="dict" id="43876288" >
   715             <entry>
   788             <entry>
   716               <key type="string" value="access" />
   789               <key type="string" value="access" />
   717               <val type="string" value="rw" />
   790               <val type="string" value="rw" />
   718             </entry>
   791             </entry>
   719             <entry>
   792             <entry>
   739         <key type="string" value="struct" />
   812         <key type="string" value="struct" />
   740         <val type="numeric" value="1" />
   813         <val type="numeric" value="1" />
   741       </entry>
   814       </entry>
   742     </val>
   815     </val>
   743   </entry>
   816   </entry>
       
   817   <entry>
       
   818     <key type="numeric" value="8204" />
       
   819     <val type="dict" id="45591984" >
       
   820       <entry>
       
   821         <key type="string" value="need" />
       
   822         <val type="False" value="" />
       
   823       </entry>
       
   824       <entry>
       
   825         <key type="string" value="values" />
       
   826         <val type="list" id="44128664" >
       
   827           <item type="dict" id="45889536" >
       
   828             <entry>
       
   829               <key type="string" value="access" />
       
   830               <val type="string" value="rw" />
       
   831             </entry>
       
   832             <entry>
       
   833               <key type="string" value="pdo" />
       
   834               <val type="True" value="" />
       
   835             </entry>
       
   836             <entry>
       
   837               <key type="string" value="type" />
       
   838               <val type="numeric" value="3" />
       
   839             </entry>
       
   840             <entry>
       
   841               <key type="string" value="name" />
       
   842               <val type="string">SlaveMap13</val>
       
   843             </entry>
       
   844           </item>
       
   845         </val>
       
   846       </entry>
       
   847       <entry>
       
   848         <key type="string" value="name" />
       
   849         <val type="string">SlaveMap13</val>
       
   850       </entry>
       
   851       <entry>
       
   852         <key type="string" value="struct" />
       
   853         <val type="numeric" value="1" />
       
   854       </entry>
       
   855     </val>
       
   856   </entry>
   744 </attr>
   857 </attr>
   745 <attr name="DS302" type="dict" id="19720576" >
   858 <attr name="DS302" type="dict" id="45646224" >
   746 </attr>
   859 </attr>
   747 <attr name="ProfileName" type="string" value="DS-301" />
   860 <attr name="ProfileName" type="string" value="DS-301" />
   748 <attr name="Type" type="string" value="slave" />
   861 <attr name="Type" type="string">slave</attr>
   749 <attr name="ID" type="numeric" value="0" />
   862 <attr name="ID" type="numeric" value="2" />
       
   863 <attr name="Description" type="string"></attr>
   750 </PyObject>
   864 </PyObject>