]> rtime.felk.cvut.cz Git - CanFestival-3.git/blob - examples/DS401_Slave_Gui/ObjDict.od
Many fixes in OD of DS401_Slave_GUI. Still very unstable. Work in progress
[CanFestival-3.git] / examples / DS401_Slave_Gui / ObjDict.od
1 <?xml version="1.0"?>
2 <!DOCTYPE PyObject SYSTEM "PyObjects.dtd">
3 <PyObject module="node" class="Node" id="16613176">
4 <attr name="Profile" type="dict" id="35792288" >
5   <entry>
6     <key type="numeric" value="24576" />
7     <val type="dict" id="13655040" >
8       <entry>
9         <key type="string" value="need" />
10         <val type="False" value="" />
11       </entry>
12       <entry>
13         <key type="string" value="values" />
14         <val type="list" id="16472976" >
15           <item type="dict" id="38254320" >
16             <entry>
17               <key type="string" value="access" />
18               <val type="string" value="ro" />
19             </entry>
20             <entry>
21               <key type="string" value="pdo" />
22               <val type="False" value="" />
23             </entry>
24             <entry>
25               <key type="string" value="type" />
26               <val type="numeric" value="5" />
27             </entry>
28             <entry>
29               <key type="string" value="name" />
30               <val type="string" value="Number of Input 8 bit" />
31             </entry>
32           </item>
33           <item type="dict" id="17189568" >
34             <entry>
35               <key type="string" value="access" />
36               <val type="string" value="ro" />
37             </entry>
38             <entry>
39               <key type="string" value="pdo" />
40               <val type="True" value="" />
41             </entry>
42             <entry>
43               <key type="string" value="type" />
44               <val type="numeric" value="5" />
45             </entry>
46             <entry>
47               <key type="string" value="name" />
48               <val type="string" value="Read Inputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
49             </entry>
50             <entry>
51               <key type="string" value="nbmax" />
52               <val type="numeric" value="254" />
53             </entry>
54           </item>
55         </val>
56       </entry>
57       <entry>
58         <key type="string" value="name" />
59         <val type="string" value="Read Inputs 8 Bit" />
60       </entry>
61       <entry>
62         <key type="string" value="struct" />
63         <val type="numeric" value="7" />
64       </entry>
65     </val>
66   </entry>
67   <entry>
68     <key type="numeric" value="24832" />
69     <val type="dict" id="17386368" >
70       <entry>
71         <key type="string" value="need" />
72         <val type="False" value="" />
73       </entry>
74       <entry>
75         <key type="string" value="values" />
76         <val type="list" id="16472760" >
77           <item type="dict" id="19129632" >
78             <entry>
79               <key type="string" value="access" />
80               <val type="string" value="ro" />
81             </entry>
82             <entry>
83               <key type="string" value="pdo" />
84               <val type="False" value="" />
85             </entry>
86             <entry>
87               <key type="string" value="type" />
88               <val type="numeric" value="5" />
89             </entry>
90             <entry>
91               <key type="string" value="name" />
92               <val type="string" value="Number of Input 16 bit" />
93             </entry>
94           </item>
95           <item type="dict" id="17340800" >
96             <entry>
97               <key type="string" value="access" />
98               <val type="string" value="ro" />
99             </entry>
100             <entry>
101               <key type="string" value="pdo" />
102               <val type="True" value="" />
103             </entry>
104             <entry>
105               <key type="string" value="type" />
106               <val type="numeric" value="6" />
107             </entry>
108             <entry>
109               <key type="string" value="name" />
110               <val type="string" value="Read Inputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
111             </entry>
112             <entry>
113               <key type="string" value="nbmax" />
114               <val type="numeric" value="254" />
115             </entry>
116           </item>
117         </val>
118       </entry>
119       <entry>
120         <key type="string" value="name" />
121         <val type="string" value="Read Inputs 16 Bit" />
122       </entry>
123       <entry>
124         <key type="string" value="struct" />
125         <val type="numeric" value="7" />
126       </entry>
127     </val>
128   </entry>
129   <entry>
130     <key type="numeric" value="24578" />
131     <val type="dict" id="17387440" >
132       <entry>
133         <key type="string" value="need" />
134         <val type="False" value="" />
135       </entry>
136       <entry>
137         <key type="string" value="values" />
138         <val type="list" id="16473192" >
139           <item type="dict" id="17198992" >
140             <entry>
141               <key type="string" value="access" />
142               <val type="string" value="ro" />
143             </entry>
144             <entry>
145               <key type="string" value="pdo" />
146               <val type="False" value="" />
147             </entry>
148             <entry>
149               <key type="string" value="type" />
150               <val type="numeric" value="5" />
151             </entry>
152             <entry>
153               <key type="string" value="name" />
154               <val type="string" value="Number of Input 8 bit" />
155             </entry>
156           </item>
157           <item type="dict" id="38498448" >
158             <entry>
159               <key type="string" value="access" />
160               <val type="string" value="rw" />
161             </entry>
162             <entry>
163               <key type="string" value="pdo" />
164               <val type="True" value="" />
165             </entry>
166             <entry>
167               <key type="string" value="type" />
168               <val type="numeric" value="5" />
169             </entry>
170             <entry>
171               <key type="string" value="name" />
172               <val type="string" value="Polarity Input 0x%X to 0x%X[(sub*8-7,sub*8)]" />
173             </entry>
174             <entry>
175               <key type="string" value="nbmax" />
176               <val type="numeric" value="254" />
177             </entry>
178           </item>
179         </val>
180       </entry>
181       <entry>
182         <key type="string" value="name" />
183         <val type="string" value="Polarity Input 8 Bit" />
184       </entry>
185       <entry>
186         <key type="string" value="struct" />
187         <val type="numeric" value="7" />
188       </entry>
189     </val>
190   </entry>
191   <entry>
192     <key type="numeric" value="24579" />
193     <val type="dict" id="15295456" >
194       <entry>
195         <key type="string" value="need" />
196         <val type="False" value="" />
197       </entry>
198       <entry>
199         <key type="string" value="values" />
200         <val type="list" id="16473120" >
201           <item type="dict" id="38500064" >
202             <entry>
203               <key type="string" value="access" />
204               <val type="string" value="ro" />
205             </entry>
206             <entry>
207               <key type="string" value="pdo" />
208               <val type="False" value="" />
209             </entry>
210             <entry>
211               <key type="string" value="type" />
212               <val type="numeric" value="5" />
213             </entry>
214             <entry>
215               <key type="string" value="name" />
216               <val type="string" value="Number of Input 8 bit" />
217             </entry>
218           </item>
219           <item type="dict" id="38500800" >
220             <entry>
221               <key type="string" value="access" />
222               <val type="string" value="rw" />
223             </entry>
224             <entry>
225               <key type="string" value="pdo" />
226               <val type="True" value="" />
227             </entry>
228             <entry>
229               <key type="string" value="type" />
230               <val type="numeric" value="5" />
231             </entry>
232             <entry>
233               <key type="string" value="name" />
234               <val type="string" value="Filter Constant Input 0x%X to 0x%X[(sub*8-7,sub*8)]" />
235             </entry>
236             <entry>
237               <key type="string" value="nbmax" />
238               <val type="numeric" value="254" />
239             </entry>
240           </item>
241         </val>
242       </entry>
243       <entry>
244         <key type="string" value="name" />
245         <val type="string" value="Filter Constant Input 8 Bit" />
246       </entry>
247       <entry>
248         <key type="string" value="struct" />
249         <val type="numeric" value="7" />
250       </entry>
251     </val>
252   </entry>
253   <entry>
254     <key type="numeric" value="25604" />
255     <val type="dict" id="13983536" >
256       <entry>
257         <key type="string" value="need" />
258         <val type="False" value="" />
259       </entry>
260       <entry>
261         <key type="string" value="values" />
262         <val type="list" id="16473264" >
263           <item type="dict" id="37763472" >
264             <entry>
265               <key type="string" value="access" />
266               <val type="string" value="ro" />
267             </entry>
268             <entry>
269               <key type="string" value="pdo" />
270               <val type="False" value="" />
271             </entry>
272             <entry>
273               <key type="string" value="type" />
274               <val type="numeric" value="5" />
275             </entry>
276             <entry>
277               <key type="string" value="name" />
278               <val type="string" value="Number of Analogue Input" />
279             </entry>
280           </item>
281           <item type="dict" id="38501600" >
282             <entry>
283               <key type="string" value="access" />
284               <val type="string" value="ro" />
285             </entry>
286             <entry>
287               <key type="string" value="pdo" />
288               <val type="True" value="" />
289             </entry>
290             <entry>
291               <key type="string" value="type" />
292               <val type="numeric" value="17" />
293             </entry>
294             <entry>
295               <key type="string" value="name" />
296               <val type="string" value="Analogue Input %d[(sub)]" />
297             </entry>
298             <entry>
299               <key type="string" value="nbmax" />
300               <val type="numeric" value="254" />
301             </entry>
302           </item>
303         </val>
304       </entry>
305       <entry>
306         <key type="string" value="name" />
307         <val type="string" value="Read Manufacturer specific Analogue Input" />
308       </entry>
309       <entry>
310         <key type="string" value="struct" />
311         <val type="numeric" value="7" />
312       </entry>
313     </val>
314   </entry>
315   <entry>
316     <key type="numeric" value="24581" />
317     <val type="dict" id="17199280" >
318       <entry>
319         <key type="string" value="need" />
320         <val type="False" value="" />
321       </entry>
322       <entry>
323         <key type="string" value="values" />
324         <val type="list" id="16472112" >
325           <item type="dict" id="38501088" >
326             <entry>
327               <key type="string" value="access" />
328               <val type="string" value="rw" />
329             </entry>
330             <entry>
331               <key type="string" value="pdo" />
332               <val type="False" value="" />
333             </entry>
334             <entry>
335               <key type="string" value="type" />
336               <val type="numeric" value="1" />
337             </entry>
338             <entry>
339               <key type="string" value="name" />
340               <val type="string" value="Global Interrupt Enable Digital" />
341             </entry>
342           </item>
343         </val>
344       </entry>
345       <entry>
346         <key type="string" value="name" />
347         <val type="string" value="Global Interrupt Enable Digital" />
348       </entry>
349       <entry>
350         <key type="string" value="struct" />
351         <val type="numeric" value="1" />
352       </entry>
353     </val>
354   </entry>
355   <entry>
356     <key type="numeric" value="24582" />
357     <val type="dict" id="38501888" >
358       <entry>
359         <key type="string" value="need" />
360         <val type="False" value="" />
361       </entry>
362       <entry>
363         <key type="string" value="values" />
364         <val type="list" id="16473048" >
365           <item type="dict" id="37864704" >
366             <entry>
367               <key type="string" value="access" />
368               <val type="string" value="ro" />
369             </entry>
370             <entry>
371               <key type="string" value="pdo" />
372               <val type="False" value="" />
373             </entry>
374             <entry>
375               <key type="string" value="type" />
376               <val type="numeric" value="5" />
377             </entry>
378             <entry>
379               <key type="string" value="name" />
380               <val type="string" value="Number of Input 8 bit" />
381             </entry>
382           </item>
383           <item type="dict" id="35803056" >
384             <entry>
385               <key type="string" value="access" />
386               <val type="string" value="rw" />
387             </entry>
388             <entry>
389               <key type="string" value="pdo" />
390               <val type="True" value="" />
391             </entry>
392             <entry>
393               <key type="string" value="type" />
394               <val type="numeric" value="5" />
395             </entry>
396             <entry>
397               <key type="string" value="name" />
398               <val type="string" value="Interrupt Any Change 0x%X to 0x%X[(sub*8-7,sub*8)]" />
399             </entry>
400             <entry>
401               <key type="string" value="nbmax" />
402               <val type="numeric" value="254" />
403             </entry>
404           </item>
405         </val>
406       </entry>
407       <entry>
408         <key type="string" value="name" />
409         <val type="string" value="Interrupt Mask Any Change 8 Bit" />
410       </entry>
411       <entry>
412         <key type="string" value="struct" />
413         <val type="numeric" value="7" />
414       </entry>
415     </val>
416   </entry>
417   <entry>
418     <key type="numeric" value="24583" />
419     <val type="dict" id="38506336" >
420       <entry>
421         <key type="string" value="need" />
422         <val type="False" value="" />
423       </entry>
424       <entry>
425         <key type="string" value="values" />
426         <val type="list" id="16473696" >
427           <item type="dict" id="17385008" >
428             <entry>
429               <key type="string" value="access" />
430               <val type="string" value="ro" />
431             </entry>
432             <entry>
433               <key type="string" value="pdo" />
434               <val type="False" value="" />
435             </entry>
436             <entry>
437               <key type="string" value="type" />
438               <val type="numeric" value="5" />
439             </entry>
440             <entry>
441               <key type="string" value="name" />
442               <val type="string" value="Number of Input 8 bit" />
443             </entry>
444           </item>
445           <item type="dict" id="38506624" >
446             <entry>
447               <key type="string" value="access" />
448               <val type="string" value="rw" />
449             </entry>
450             <entry>
451               <key type="string" value="pdo" />
452               <val type="True" value="" />
453             </entry>
454             <entry>
455               <key type="string" value="type" />
456               <val type="numeric" value="5" />
457             </entry>
458             <entry>
459               <key type="string" value="name" />
460               <val type="string" value="Interrupt Low to High 0x%X to 0x%X[(sub*8-7,sub*8)]" />
461             </entry>
462             <entry>
463               <key type="string" value="nbmax" />
464               <val type="numeric" value="254" />
465             </entry>
466           </item>
467         </val>
468       </entry>
469       <entry>
470         <key type="string" value="name" />
471         <val type="string" value="Interrupt Mask Low to High 8 Bit" />
472       </entry>
473       <entry>
474         <key type="string" value="struct" />
475         <val type="numeric" value="7" />
476       </entry>
477     </val>
478   </entry>
479   <entry>
480     <key type="numeric" value="24584" />
481     <val type="dict" id="38500352" >
482       <entry>
483         <key type="string" value="need" />
484         <val type="False" value="" />
485       </entry>
486       <entry>
487         <key type="string" value="values" />
488         <val type="list" id="16473552" >
489           <item type="dict" id="38508752" >
490             <entry>
491               <key type="string" value="access" />
492               <val type="string" value="ro" />
493             </entry>
494             <entry>
495               <key type="string" value="pdo" />
496               <val type="False" value="" />
497             </entry>
498             <entry>
499               <key type="string" value="type" />
500               <val type="numeric" value="5" />
501             </entry>
502             <entry>
503               <key type="string" value="name" />
504               <val type="string" value="Number of Input 8 bit" />
505             </entry>
506           </item>
507           <item type="dict" id="38499056" >
508             <entry>
509               <key type="string" value="access" />
510               <val type="string" value="rw" />
511             </entry>
512             <entry>
513               <key type="string" value="pdo" />
514               <val type="True" value="" />
515             </entry>
516             <entry>
517               <key type="string" value="type" />
518               <val type="numeric" value="5" />
519             </entry>
520             <entry>
521               <key type="string" value="name" />
522               <val type="string" value="Interrupt High to Low 0x%X to 0x%X[(sub*8-7,sub*8)]" />
523             </entry>
524             <entry>
525               <key type="string" value="nbmax" />
526               <val type="numeric" value="254" />
527             </entry>
528           </item>
529         </val>
530       </entry>
531       <entry>
532         <key type="string" value="name" />
533         <val type="string" value="Interrupt Mask High to Low 8 Bit" />
534       </entry>
535       <entry>
536         <key type="string" value="struct" />
537         <val type="numeric" value="7" />
538       </entry>
539     </val>
540   </entry>
541   <entry>
542     <key type="numeric" value="24834" />
543     <val type="dict" id="38502400" >
544       <entry>
545         <key type="string" value="need" />
546         <val type="False" value="" />
547       </entry>
548       <entry>
549         <key type="string" value="values" />
550         <val type="list" id="16473768" >
551           <item type="dict" id="38499344" >
552             <entry>
553               <key type="string" value="access" />
554               <val type="string" value="ro" />
555             </entry>
556             <entry>
557               <key type="string" value="pdo" />
558               <val type="False" value="" />
559             </entry>
560             <entry>
561               <key type="string" value="type" />
562               <val type="numeric" value="5" />
563             </entry>
564             <entry>
565               <key type="string" value="name" />
566               <val type="string" value="Number of Input 16 bit" />
567             </entry>
568           </item>
569           <item type="dict" id="38510544" >
570             <entry>
571               <key type="string" value="access" />
572               <val type="string" value="rw" />
573             </entry>
574             <entry>
575               <key type="string" value="pdo" />
576               <val type="True" value="" />
577             </entry>
578             <entry>
579               <key type="string" value="type" />
580               <val type="numeric" value="6" />
581             </entry>
582             <entry>
583               <key type="string" value="name" />
584               <val type="string" value="Polarity Input 0x%X to 0x%X[(sub*16-15,sub*16)]" />
585             </entry>
586             <entry>
587               <key type="string" value="nbmax" />
588               <val type="numeric" value="254" />
589             </entry>
590           </item>
591         </val>
592       </entry>
593       <entry>
594         <key type="string" value="name" />
595         <val type="string" value="Polarity Input 16 Bit" />
596       </entry>
597       <entry>
598         <key type="string" value="struct" />
599         <val type="numeric" value="7" />
600       </entry>
601     </val>
602   </entry>
603   <entry>
604     <key type="numeric" value="25616" />
605     <val type="dict" id="38502688" >
606       <entry>
607         <key type="string" value="need" />
608         <val type="False" value="" />
609       </entry>
610       <entry>
611         <key type="string" value="values" />
612         <val type="list" id="16473336" >
613           <item type="dict" id="38507760" >
614             <entry>
615               <key type="string" value="access" />
616               <val type="string" value="ro" />
617             </entry>
618             <entry>
619               <key type="string" value="pdo" />
620               <val type="False" value="" />
621             </entry>
622             <entry>
623               <key type="string" value="type" />
624               <val type="numeric" value="5" />
625             </entry>
626             <entry>
627               <key type="string" value="name" />
628               <val type="string" value="Number of Analogue Input 8 Bit" />
629             </entry>
630           </item>
631           <item type="dict" id="38508048" >
632             <entry>
633               <key type="string" value="access" />
634               <val type="string" value="rw" />
635             </entry>
636             <entry>
637               <key type="string" value="pdo" />
638               <val type="True" value="" />
639             </entry>
640             <entry>
641               <key type="string" value="type" />
642               <val type="numeric" value="2" />
643             </entry>
644             <entry>
645               <key type="string" value="name" />
646               <val type="string" value="Analogue Input %d[(sub)]" />
647             </entry>
648             <entry>
649               <key type="string" value="nbmax" />
650               <val type="numeric" value="254" />
651             </entry>
652           </item>
653         </val>
654       </entry>
655       <entry>
656         <key type="string" value="name" />
657         <val type="string" value="Write Analogue Output 8 Bit" />
658       </entry>
659       <entry>
660         <key type="string" value="struct" />
661         <val type="numeric" value="7" />
662       </entry>
663     </val>
664   </entry>
665   <entry>
666     <key type="numeric" value="25617" />
667     <val type="dict" id="38507136" >
668       <entry>
669         <key type="string" value="need" />
670         <val type="False" value="" />
671       </entry>
672       <entry>
673         <key type="string" value="values" />
674         <val type="list" id="16472544" >
675           <item type="dict" id="38508336" >
676             <entry>
677               <key type="string" value="access" />
678               <val type="string" value="ro" />
679             </entry>
680             <entry>
681               <key type="string" value="pdo" />
682               <val type="False" value="" />
683             </entry>
684             <entry>
685               <key type="string" value="type" />
686               <val type="numeric" value="5" />
687             </entry>
688             <entry>
689               <key type="string" value="name" />
690               <val type="string" value="Number of Analogue Input 16 Bit" />
691             </entry>
692           </item>
693           <item type="dict" id="38511264" >
694             <entry>
695               <key type="string" value="access" />
696               <val type="string" value="rw" />
697             </entry>
698             <entry>
699               <key type="string" value="pdo" />
700               <val type="True" value="" />
701             </entry>
702             <entry>
703               <key type="string" value="type" />
704               <val type="numeric" value="3" />
705             </entry>
706             <entry>
707               <key type="string" value="name" />
708               <val type="string" value="Analogue Output %d[(sub)]" />
709             </entry>
710             <entry>
711               <key type="string" value="nbmax" />
712               <val type="numeric" value="254" />
713             </entry>
714           </item>
715         </val>
716       </entry>
717       <entry>
718         <key type="string" value="name" />
719         <val type="string" value="Write Analogue Output 16 Bit" />
720       </entry>
721       <entry>
722         <key type="string" value="struct" />
723         <val type="numeric" value="7" />
724       </entry>
725     </val>
726   </entry>
727   <entry>
728     <key type="numeric" value="25618" />
729     <val type="dict" id="38499632" >
730       <entry>
731         <key type="string" value="need" />
732         <val type="False" value="" />
733       </entry>
734       <entry>
735         <key type="string" value="values" />
736         <val type="list" id="16473480" >
737           <item type="dict" id="38513632" >
738             <entry>
739               <key type="string" value="access" />
740               <val type="string" value="ro" />
741             </entry>
742             <entry>
743               <key type="string" value="pdo" />
744               <val type="False" value="" />
745             </entry>
746             <entry>
747               <key type="string" value="type" />
748               <val type="numeric" value="5" />
749             </entry>
750             <entry>
751               <key type="string" value="name" />
752               <val type="string" value="Number of Analogue Outputs 32 Bit" />
753             </entry>
754           </item>
755           <item type="dict" id="38514032" >
756             <entry>
757               <key type="string" value="access" />
758               <val type="string" value="rw" />
759             </entry>
760             <entry>
761               <key type="string" value="pdo" />
762               <val type="True" value="" />
763             </entry>
764             <entry>
765               <key type="string" value="type" />
766               <val type="numeric" value="4" />
767             </entry>
768             <entry>
769               <key type="string" value="name" />
770               <val type="string" value="Analogue Output %d[(sub)]" />
771             </entry>
772             <entry>
773               <key type="string" value="nbmax" />
774               <val type="numeric" value="254" />
775             </entry>
776           </item>
777         </val>
778       </entry>
779       <entry>
780         <key type="string" value="name" />
781         <val type="string" value="Write Analogue Output 32 Bit" />
782       </entry>
783       <entry>
784         <key type="string" value="struct" />
785         <val type="numeric" value="7" />
786       </entry>
787     </val>
788   </entry>
789   <entry>
790     <key type="numeric" value="24835" />
791     <val type="dict" id="38510976" >
792       <entry>
793         <key type="string" value="need" />
794         <val type="False" value="" />
795       </entry>
796       <entry>
797         <key type="string" value="values" />
798         <val type="list" id="16474056" >
799           <item type="dict" id="38512640" >
800             <entry>
801               <key type="string" value="access" />
802               <val type="string" value="ro" />
803             </entry>
804             <entry>
805               <key type="string" value="pdo" />
806               <val type="False" value="" />
807             </entry>
808             <entry>
809               <key type="string" value="type" />
810               <val type="numeric" value="5" />
811             </entry>
812             <entry>
813               <key type="string" value="name" />
814               <val type="string" value="Number of Input 16 bit" />
815             </entry>
816           </item>
817           <item type="dict" id="38512928" >
818             <entry>
819               <key type="string" value="access" />
820               <val type="string" value="rw" />
821             </entry>
822             <entry>
823               <key type="string" value="pdo" />
824               <val type="True" value="" />
825             </entry>
826             <entry>
827               <key type="string" value="type" />
828               <val type="numeric" value="6" />
829             </entry>
830             <entry>
831               <key type="string" value="name" />
832               <val type="string" value="Filter Constant Input 0x%X to 0x%X[(sub*16-15,sub*16)]" />
833             </entry>
834             <entry>
835               <key type="string" value="nbmax" />
836               <val type="numeric" value="254" />
837             </entry>
838           </item>
839         </val>
840       </entry>
841       <entry>
842         <key type="string" value="name" />
843         <val type="string" value="Filter Constant Input 16 Bit" />
844       </entry>
845       <entry>
846         <key type="string" value="struct" />
847         <val type="numeric" value="7" />
848       </entry>
849     </val>
850   </entry>
851   <entry>
852     <key type="numeric" value="25620" />
853     <val type="dict" id="38511776" >
854       <entry>
855         <key type="string" value="need" />
856         <val type="False" value="" />
857       </entry>
858       <entry>
859         <key type="string" value="values" />
860         <val type="list" id="16601240" >
861           <item type="dict" id="38513216" >
862             <entry>
863               <key type="string" value="access" />
864               <val type="string" value="ro" />
865             </entry>
866             <entry>
867               <key type="string" value="pdo" />
868               <val type="False" value="" />
869             </entry>
870             <entry>
871               <key type="string" value="type" />
872               <val type="numeric" value="5" />
873             </entry>
874             <entry>
875               <key type="string" value="name" />
876               <val type="string" value="Number of Analogue Outputs" />
877             </entry>
878           </item>
879           <item type="dict" id="38509520" >
880             <entry>
881               <key type="string" value="access" />
882               <val type="string" value="rw" />
883             </entry>
884             <entry>
885               <key type="string" value="pdo" />
886               <val type="True" value="" />
887             </entry>
888             <entry>
889               <key type="string" value="type" />
890               <val type="numeric" value="17" />
891             </entry>
892             <entry>
893               <key type="string" value="name" />
894               <val type="string" value="Analogue Output %d[(sub)]" />
895             </entry>
896             <entry>
897               <key type="string" value="nbmax" />
898               <val type="numeric" value="254" />
899             </entry>
900           </item>
901         </val>
902       </entry>
903       <entry>
904         <key type="string" value="name" />
905         <val type="string" value="Write Manufacturer specific Analogue Output" />
906       </entry>
907       <entry>
908         <key type="string" value="struct" />
909         <val type="numeric" value="7" />
910       </entry>
911     </val>
912   </entry>
913   <entry>
914     <key type="numeric" value="25088" />
915     <val type="dict" id="38512064" >
916       <entry>
917         <key type="string" value="need" />
918         <val type="False" value="" />
919       </entry>
920       <entry>
921         <key type="string" value="values" />
922         <val type="list" id="16473408" >
923           <item type="dict" id="38509808" >
924             <entry>
925               <key type="string" value="access" />
926               <val type="string" value="ro" />
927             </entry>
928             <entry>
929               <key type="string" value="pdo" />
930               <val type="False" value="" />
931             </entry>
932             <entry>
933               <key type="string" value="type" />
934               <val type="numeric" value="5" />
935             </entry>
936             <entry>
937               <key type="string" value="name" />
938               <val type="string" value="Number of Output 8 Bit" />
939             </entry>
940           </item>
941           <item type="dict" id="38510096" >
942             <entry>
943               <key type="string" value="access" />
944               <val type="string" value="rw" />
945             </entry>
946             <entry>
947               <key type="string" value="pdo" />
948               <val type="True" value="" />
949             </entry>
950             <entry>
951               <key type="string" value="type" />
952               <val type="numeric" value="5" />
953             </entry>
954             <entry>
955               <key type="string" value="name" />
956               <val type="string" value="Write Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
957             </entry>
958             <entry>
959               <key type="string" value="nbmax" />
960               <val type="numeric" value="254" />
961             </entry>
962           </item>
963         </val>
964       </entry>
965       <entry>
966         <key type="string" value="name" />
967         <val type="string" value="Write Outputs 8 Bit" />
968       </entry>
969       <entry>
970         <key type="string" value="struct" />
971         <val type="numeric" value="7" />
972       </entry>
973     </val>
974   </entry>
975   <entry>
976     <key type="numeric" value="25603" />
977     <val type="dict" id="38515376" >
978       <entry>
979         <key type="string" value="need" />
980         <val type="False" value="" />
981       </entry>
982       <entry>
983         <key type="string" value="values" />
984         <val type="list" id="16473984" >
985           <item type="dict" id="38514384" >
986             <entry>
987               <key type="string" value="access" />
988               <val type="string" value="ro" />
989             </entry>
990             <entry>
991               <key type="string" value="pdo" />
992               <val type="False" value="" />
993             </entry>
994             <entry>
995               <key type="string" value="type" />
996               <val type="numeric" value="5" />
997             </entry>
998             <entry>
999               <key type="string" value="name" />
1000               <val type="string" value="Number of Analogue Input Float" />
1001             </entry>
1002           </item>
1003           <item type="dict" id="38517936" >
1004             <entry>
1005               <key type="string" value="access" />
1006               <val type="string" value="ro" />
1007             </entry>
1008             <entry>
1009               <key type="string" value="pdo" />
1010               <val type="True" value="" />
1011             </entry>
1012             <entry>
1013               <key type="string" value="type" />
1014               <val type="numeric" value="8" />
1015             </entry>
1016             <entry>
1017               <key type="string" value="name" />
1018               <val type="string" value="Analogue Input %d[(sub)]" />
1019             </entry>
1020             <entry>
1021               <key type="string" value="nbmax" />
1022               <val type="numeric" value="254" />
1023             </entry>
1024           </item>
1025         </val>
1026       </entry>
1027       <entry>
1028         <key type="string" value="name" />
1029         <val type="string" value="Read Analogue Input Float" />
1030       </entry>
1031       <entry>
1032         <key type="string" value="struct" />
1033         <val type="numeric" value="7" />
1034       </entry>
1035     </val>
1036   </entry>
1037   <entry>
1038     <key type="numeric" value="25378" />
1039     <val type="dict" id="38574000" >
1040       <entry>
1041         <key type="string" value="need" />
1042         <val type="False" value="" />
1043       </entry>
1044       <entry>
1045         <key type="string" value="values" />
1046         <val type="list" id="16604048" >
1047           <item type="dict" id="38574864" >
1048             <entry>
1049               <key type="string" value="access" />
1050               <val type="string" value="ro" />
1051             </entry>
1052             <entry>
1053               <key type="string" value="pdo" />
1054               <val type="False" value="" />
1055             </entry>
1056             <entry>
1057               <key type="string" value="type" />
1058               <val type="numeric" value="5" />
1059             </entry>
1060             <entry>
1061               <key type="string" value="name" />
1062               <val type="string" value="Number of Output 32 Bit" />
1063             </entry>
1064           </item>
1065           <item type="dict" id="38575152" >
1066             <entry>
1067               <key type="string" value="access" />
1068               <val type="string" value="rw" />
1069             </entry>
1070             <entry>
1071               <key type="string" value="pdo" />
1072               <val type="True" value="" />
1073             </entry>
1074             <entry>
1075               <key type="string" value="type" />
1076               <val type="numeric" value="7" />
1077             </entry>
1078             <entry>
1079               <key type="string" value="name" />
1080               <val type="string" value="Polarity Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
1081             </entry>
1082             <entry>
1083               <key type="string" value="nbmax" />
1084               <val type="numeric" value="254" />
1085             </entry>
1086           </item>
1087         </val>
1088       </entry>
1089       <entry>
1090         <key type="string" value="name" />
1091         <val type="string" value="Change Polarity Outputs 32 Bit" />
1092       </entry>
1093       <entry>
1094         <key type="string" value="struct" />
1095         <val type="numeric" value="7" />
1096       </entry>
1097     </val>
1098   </entry>
1099   <entry>
1100     <key type="numeric" value="25344" />
1101     <val type="dict" id="38515664" >
1102       <entry>
1103         <key type="string" value="need" />
1104         <val type="False" value="" />
1105       </entry>
1106       <entry>
1107         <key type="string" value="values" />
1108         <val type="list" id="16473912" >
1109           <item type="dict" id="38514672" >
1110             <entry>
1111               <key type="string" value="access" />
1112               <val type="string" value="ro" />
1113             </entry>
1114             <entry>
1115               <key type="string" value="pdo" />
1116               <val type="False" value="" />
1117             </entry>
1118             <entry>
1119               <key type="string" value="type" />
1120               <val type="numeric" value="5" />
1121             </entry>
1122             <entry>
1123               <key type="string" value="name" />
1124               <val type="string" value="Number of Output 16 Bit" />
1125             </entry>
1126           </item>
1127           <item type="dict" id="38518224" >
1128             <entry>
1129               <key type="string" value="access" />
1130               <val type="string" value="rw" />
1131             </entry>
1132             <entry>
1133               <key type="string" value="pdo" />
1134               <val type="True" value="" />
1135             </entry>
1136             <entry>
1137               <key type="string" value="type" />
1138               <val type="numeric" value="6" />
1139             </entry>
1140             <entry>
1141               <key type="string" value="name" />
1142               <val type="string" value="Write Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
1143             </entry>
1144             <entry>
1145               <key type="string" value="nbmax" />
1146               <val type="numeric" value="254" />
1147             </entry>
1148           </item>
1149         </val>
1150       </entry>
1151       <entry>
1152         <key type="string" value="name" />
1153         <val type="string" value="Write Outputs 16 Bit" />
1154       </entry>
1155       <entry>
1156         <key type="string" value="struct" />
1157         <val type="numeric" value="7" />
1158       </entry>
1159     </val>
1160   </entry>
1161   <entry>
1162     <key type="numeric" value="24608" />
1163     <val type="dict" id="38516160" >
1164       <entry>
1165         <key type="string" value="incr" />
1166         <val type="numeric" value="1" />
1167       </entry>
1168       <entry>
1169         <key type="string" value="struct" />
1170         <val type="numeric" value="15" />
1171       </entry>
1172       <entry>
1173         <key type="string" value="nbmax" />
1174         <val type="numeric" value="8" />
1175       </entry>
1176       <entry>
1177         <key type="string" value="values" />
1178         <val type="list" id="16601168" >
1179           <item type="dict" id="38516944" >
1180             <entry>
1181               <key type="string" value="access" />
1182               <val type="string" value="ro" />
1183             </entry>
1184             <entry>
1185               <key type="string" value="pdo" />
1186               <val type="False" value="" />
1187             </entry>
1188             <entry>
1189               <key type="string" value="type" />
1190               <val type="numeric" value="5" />
1191             </entry>
1192             <entry>
1193               <key type="string" value="name" />
1194               <val type="string" value="Number of Input 1 bit" />
1195             </entry>
1196           </item>
1197           <item type="dict" id="38520176" >
1198             <entry>
1199               <key type="string" value="access" />
1200               <val type="string" value="rw" />
1201             </entry>
1202             <entry>
1203               <key type="string" value="pdo" />
1204               <val type="True" value="" />
1205             </entry>
1206             <entry>
1207               <key type="string" value="type" />
1208               <val type="numeric" value="1" />
1209             </entry>
1210             <entry>
1211               <key type="string" value="name" />
1212               <val type="string" value="Read Single Input 0x%X[((idx-1)*128+sub)]" />
1213             </entry>
1214             <entry>
1215               <key type="string" value="nbmax" />
1216               <val type="numeric" value="128" />
1217             </entry>
1218           </item>
1219         </val>
1220       </entry>
1221       <entry>
1222         <key type="string" value="need" />
1223         <val type="False" value="" />
1224       </entry>
1225       <entry>
1226         <key type="string" value="name" />
1227         <val type="string" value="Read Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
1228       </entry>
1229     </val>
1230   </entry>
1231   <entry>
1232     <key type="numeric" value="25633" />
1233     <val type="dict" id="37763760" >
1234       <entry>
1235         <key type="string" value="need" />
1236         <val type="False" value="" />
1237       </entry>
1238       <entry>
1239         <key type="string" value="values" />
1240         <val type="list" id="16601384" >
1241           <item type="dict" id="38517232" >
1242             <entry>
1243               <key type="string" value="access" />
1244               <val type="string" value="ro" />
1245             </entry>
1246             <entry>
1247               <key type="string" value="pdo" />
1248               <val type="False" value="" />
1249             </entry>
1250             <entry>
1251               <key type="string" value="type" />
1252               <val type="numeric" value="5" />
1253             </entry>
1254             <entry>
1255               <key type="string" value="name" />
1256               <val type="string" value="Number of Analogue Inputs" />
1257             </entry>
1258           </item>
1259           <item type="dict" id="38520464" >
1260             <entry>
1261               <key type="string" value="access" />
1262               <val type="string" value="rw" />
1263             </entry>
1264             <entry>
1265               <key type="string" value="pdo" />
1266               <val type="True" value="" />
1267             </entry>
1268             <entry>
1269               <key type="string" value="type" />
1270               <val type="numeric" value="5" />
1271             </entry>
1272             <entry>
1273               <key type="string" value="name" />
1274               <val type="string" value="Analog Inputs 0x%X[(sub)]" />
1275             </entry>
1276             <entry>
1277               <key type="string" value="nbmax" />
1278               <val type="numeric" value="254" />
1279             </entry>
1280           </item>
1281         </val>
1282       </entry>
1283       <entry>
1284         <key type="string" value="name" />
1285         <val type="string" value="Interrupt Trigger Selection" />
1286       </entry>
1287       <entry>
1288         <key type="string" value="struct" />
1289         <val type="numeric" value="7" />
1290       </entry>
1291     </val>
1292   </entry>
1293   <entry>
1294     <key type="numeric" value="24866" />
1295     <val type="dict" id="38516496" >
1296       <entry>
1297         <key type="string" value="need" />
1298         <val type="False" value="" />
1299       </entry>
1300       <entry>
1301         <key type="string" value="values" />
1302         <val type="list" id="16601312" >
1303           <item type="dict" id="38519184" >
1304             <entry>
1305               <key type="string" value="access" />
1306               <val type="string" value="ro" />
1307             </entry>
1308             <entry>
1309               <key type="string" value="pdo" />
1310               <val type="False" value="" />
1311             </entry>
1312             <entry>
1313               <key type="string" value="type" />
1314               <val type="numeric" value="5" />
1315             </entry>
1316             <entry>
1317               <key type="string" value="name" />
1318               <val type="string" value="Number of Input 32 bit" />
1319             </entry>
1320           </item>
1321           <item type="dict" id="38523424" >
1322             <entry>
1323               <key type="string" value="access" />
1324               <val type="string" value="rw" />
1325             </entry>
1326             <entry>
1327               <key type="string" value="pdo" />
1328               <val type="False" value="" />
1329             </entry>
1330             <entry>
1331               <key type="string" value="type" />
1332               <val type="numeric" value="7" />
1333             </entry>
1334             <entry>
1335               <key type="string" value="name" />
1336               <val type="string" value="Polarity Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
1337             </entry>
1338             <entry>
1339               <key type="string" value="nbmax" />
1340               <val type="numeric" value="254" />
1341             </entry>
1342           </item>
1343         </val>
1344       </entry>
1345       <entry>
1346         <key type="string" value="name" />
1347         <val type="string" value="Polarity Input 32 Bit" />
1348       </entry>
1349       <entry>
1350         <key type="string" value="struct" />
1351         <val type="numeric" value="7" />
1352       </entry>
1353     </val>
1354   </entry>
1355   <entry>
1356     <key type="numeric" value="24867" />
1357     <val type="dict" id="38518736" >
1358       <entry>
1359         <key type="string" value="need" />
1360         <val type="False" value="" />
1361       </entry>
1362       <entry>
1363         <key type="string" value="values" />
1364         <val type="list" id="16601672" >
1365           <item type="dict" id="38523712" >
1366             <entry>
1367               <key type="string" value="access" />
1368               <val type="string" value="ro" />
1369             </entry>
1370             <entry>
1371               <key type="string" value="pdo" />
1372               <val type="False" value="" />
1373             </entry>
1374             <entry>
1375               <key type="string" value="type" />
1376               <val type="numeric" value="5" />
1377             </entry>
1378             <entry>
1379               <key type="string" value="name" />
1380               <val type="string" value="Number of Input 32 bit" />
1381             </entry>
1382           </item>
1383           <item type="dict" id="38519760" >
1384             <entry>
1385               <key type="string" value="access" />
1386               <val type="string" value="rw" />
1387             </entry>
1388             <entry>
1389               <key type="string" value="pdo" />
1390               <val type="False" value="" />
1391             </entry>
1392             <entry>
1393               <key type="string" value="type" />
1394               <val type="numeric" value="7" />
1395             </entry>
1396             <entry>
1397               <key type="string" value="name" />
1398               <val type="string" value="Polarity Input  0x%X to 0x%X[(sub*32-31,sub*32)]" />
1399             </entry>
1400             <entry>
1401               <key type="string" value="nbmax" />
1402               <val type="numeric" value="254" />
1403             </entry>
1404           </item>
1405         </val>
1406       </entry>
1407       <entry>
1408         <key type="string" value="name" />
1409         <val type="string" value="Filter Constant Input 32 Bit" />
1410       </entry>
1411       <entry>
1412         <key type="string" value="struct" />
1413         <val type="numeric" value="7" />
1414       </entry>
1415     </val>
1416   </entry>
1417   <entry>
1418     <key type="numeric" value="25636" />
1419     <val type="dict" id="38517520" >
1420       <entry>
1421         <key type="string" value="need" />
1422         <val type="False" value="" />
1423       </entry>
1424       <entry>
1425         <key type="string" value="values" />
1426         <val type="list" id="16601600" >
1427           <item type="dict" id="38522432" >
1428             <entry>
1429               <key type="string" value="access" />
1430               <val type="string" value="ro" />
1431             </entry>
1432             <entry>
1433               <key type="string" value="pdo" />
1434               <val type="False" value="" />
1435             </entry>
1436             <entry>
1437               <key type="string" value="type" />
1438               <val type="numeric" value="5" />
1439             </entry>
1440             <entry>
1441               <key type="string" value="name" />
1442               <val type="string" value="Number of Analogue Inputs" />
1443             </entry>
1444           </item>
1445           <item type="dict" id="38522720" >
1446             <entry>
1447               <key type="string" value="access" />
1448               <val type="string" value="rw" />
1449             </entry>
1450             <entry>
1451               <key type="string" value="pdo" />
1452               <val type="True" value="" />
1453             </entry>
1454             <entry>
1455               <key type="string" value="type" />
1456               <val type="numeric" value="4" />
1457             </entry>
1458             <entry>
1459               <key type="string" value="name" />
1460               <val type="string" value="Analogue Input %d[(sub)]" />
1461             </entry>
1462             <entry>
1463               <key type="string" value="nbmax" />
1464               <val type="numeric" value="254" />
1465             </entry>
1466           </item>
1467         </val>
1468       </entry>
1469       <entry>
1470         <key type="string" value="name" />
1471         <val type="string" value="Analogue Input Interrupt Upper Limit Interger" />
1472       </entry>
1473       <entry>
1474         <key type="string" value="struct" />
1475         <val type="numeric" value="7" />
1476       </entry>
1477     </val>
1478   </entry>
1479   <entry>
1480     <key type="numeric" value="24838" />
1481     <val type="dict" id="38520976" >
1482       <entry>
1483         <key type="string" value="need" />
1484         <val type="False" value="" />
1485       </entry>
1486       <entry>
1487         <key type="string" value="values" />
1488         <val type="list" id="16601816" >
1489           <item type="dict" id="38523008" >
1490             <entry>
1491               <key type="string" value="access" />
1492               <val type="string" value="ro" />
1493             </entry>
1494             <entry>
1495               <key type="string" value="pdo" />
1496               <val type="False" value="" />
1497             </entry>
1498             <entry>
1499               <key type="string" value="type" />
1500               <val type="numeric" value="5" />
1501             </entry>
1502             <entry>
1503               <key type="string" value="name" />
1504               <val type="string" value="Number of Input 16 bit" />
1505             </entry>
1506           </item>
1507           <item type="dict" id="38497888" >
1508             <entry>
1509               <key type="string" value="access" />
1510               <val type="string" value="rw" />
1511             </entry>
1512             <entry>
1513               <key type="string" value="pdo" />
1514               <val type="True" value="" />
1515             </entry>
1516             <entry>
1517               <key type="string" value="type" />
1518               <val type="numeric" value="6" />
1519             </entry>
1520             <entry>
1521               <key type="string" value="name" />
1522               <val type="string" value="Interrupt High to Low 0x%X to 0x%X[(sub*16-15,sub*16)]" />
1523             </entry>
1524             <entry>
1525               <key type="string" value="nbmax" />
1526               <val type="numeric" value="254" />
1527             </entry>
1528           </item>
1529         </val>
1530       </entry>
1531       <entry>
1532         <key type="string" value="name" />
1533         <val type="string" value="Interrupt Mask High to Low 16 Bit" />
1534       </entry>
1535       <entry>
1536         <key type="string" value="struct" />
1537         <val type="numeric" value="7" />
1538       </entry>
1539     </val>
1540   </entry>
1541   <entry>
1542     <key type="numeric" value="25638" />
1543     <val type="dict" id="38519472" >
1544       <entry>
1545         <key type="string" value="need" />
1546         <val type="False" value="" />
1547       </entry>
1548       <entry>
1549         <key type="string" value="values" />
1550         <val type="list" id="16601744" >
1551           <item type="dict" id="38505840" >
1552             <entry>
1553               <key type="string" value="access" />
1554               <val type="string" value="ro" />
1555             </entry>
1556             <entry>
1557               <key type="string" value="pdo" />
1558               <val type="False" value="" />
1559             </entry>
1560             <entry>
1561               <key type="string" value="type" />
1562               <val type="numeric" value="5" />
1563             </entry>
1564             <entry>
1565               <key type="string" value="name" />
1566               <val type="string" value="Number of Analogue Inputs" />
1567             </entry>
1568           </item>
1569           <item type="dict" id="38503536" >
1570             <entry>
1571               <key type="string" value="access" />
1572               <val type="string" value="rw" />
1573             </entry>
1574             <entry>
1575               <key type="string" value="pdo" />
1576               <val type="True" value="" />
1577             </entry>
1578             <entry>
1579               <key type="string" value="type" />
1580               <val type="numeric" value="7" />
1581             </entry>
1582             <entry>
1583               <key type="string" value="name" />
1584               <val type="string" value="Analogue Input %d[(sub)]" />
1585             </entry>
1586             <entry>
1587               <key type="string" value="nbmax" />
1588               <val type="numeric" value="254" />
1589             </entry>
1590           </item>
1591         </val>
1592       </entry>
1593       <entry>
1594         <key type="string" value="name" />
1595         <val type="string" value="Analogue Input Interrupt Delta Unsigned" />
1596       </entry>
1597       <entry>
1598         <key type="string" value="struct" />
1599         <val type="numeric" value="7" />
1600       </entry>
1601     </val>
1602   </entry>
1603   <entry>
1604     <key type="numeric" value="25383" />
1605     <val type="dict" id="38525360" >
1606       <entry>
1607         <key type="string" value="need" />
1608         <val type="False" value="" />
1609       </entry>
1610       <entry>
1611         <key type="string" value="values" />
1612         <val type="list" id="16601960" >
1613           <item type="dict" id="38503824" >
1614             <entry>
1615               <key type="string" value="access" />
1616               <val type="string" value="ro" />
1617             </entry>
1618             <entry>
1619               <key type="string" value="pdo" />
1620               <val type="False" value="" />
1621             </entry>
1622             <entry>
1623               <key type="string" value="type" />
1624               <val type="numeric" value="5" />
1625             </entry>
1626             <entry>
1627               <key type="string" value="name" />
1628               <val type="string" value="Number of Output 32 Bit" />
1629             </entry>
1630           </item>
1631           <item type="dict" id="38541600" >
1632             <entry>
1633               <key type="string" value="access" />
1634               <val type="string" value="rw" />
1635             </entry>
1636             <entry>
1637               <key type="string" value="pdo" />
1638               <val type="True" value="" />
1639             </entry>
1640             <entry>
1641               <key type="string" value="type" />
1642               <val type="numeric" value="7" />
1643             </entry>
1644             <entry>
1645               <key type="string" value="name" />
1646               <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
1647             </entry>
1648             <entry>
1649               <key type="string" value="nbmax" />
1650               <val type="numeric" value="254" />
1651             </entry>
1652           </item>
1653         </val>
1654       </entry>
1655       <entry>
1656         <key type="string" value="name" />
1657         <val type="string" value="Error Value Outputs 32 Bit" />
1658       </entry>
1659       <entry>
1660         <key type="string" value="struct" />
1661         <val type="numeric" value="7" />
1662       </entry>
1663     </val>
1664   </entry>
1665   <entry>
1666     <key type="numeric" value="25640" />
1667     <val type="dict" id="38497600" >
1668       <entry>
1669         <key type="string" value="need" />
1670         <val type="False" value="" />
1671       </entry>
1672       <entry>
1673         <key type="string" value="values" />
1674         <val type="list" id="16601888" >
1675           <item type="dict" id="38504848" >
1676             <entry>
1677               <key type="string" value="access" />
1678               <val type="string" value="ro" />
1679             </entry>
1680             <entry>
1681               <key type="string" value="pdo" />
1682               <val type="False" value="" />
1683             </entry>
1684             <entry>
1685               <key type="string" value="type" />
1686               <val type="numeric" value="5" />
1687             </entry>
1688             <entry>
1689               <key type="string" value="name" />
1690               <val type="string" value="Number of Analogue Inputs" />
1691             </entry>
1692           </item>
1693           <item type="dict" id="38505136" >
1694             <entry>
1695               <key type="string" value="access" />
1696               <val type="string" value="rw" />
1697             </entry>
1698             <entry>
1699               <key type="string" value="pdo" />
1700               <val type="True" value="" />
1701             </entry>
1702             <entry>
1703               <key type="string" value="type" />
1704               <val type="numeric" value="7" />
1705             </entry>
1706             <entry>
1707               <key type="string" value="name" />
1708               <val type="string" value="Analogue Input %d[(sub)]" />
1709             </entry>
1710             <entry>
1711               <key type="string" value="nbmax" />
1712               <val type="numeric" value="254" />
1713             </entry>
1714           </item>
1715         </val>
1716       </entry>
1717       <entry>
1718         <key type="string" value="name" />
1719         <val type="string" value="Analogue Input Interrupt Positive Delta Unsigned" />
1720       </entry>
1721       <entry>
1722         <key type="string" value="struct" />
1723         <val type="numeric" value="7" />
1724       </entry>
1725     </val>
1726   </entry>
1727   <entry>
1728     <key type="numeric" value="25641" />
1729     <val type="dict" id="38503248" >
1730       <entry>
1731         <key type="string" value="need" />
1732         <val type="False" value="" />
1733       </entry>
1734       <entry>
1735         <key type="string" value="values" />
1736         <val type="list" id="16473840" >
1737           <item type="dict" id="38505424" >
1738             <entry>
1739               <key type="string" value="access" />
1740               <val type="string" value="ro" />
1741             </entry>
1742             <entry>
1743               <key type="string" value="pdo" />
1744               <val type="False" value="" />
1745             </entry>
1746             <entry>
1747               <key type="string" value="type" />
1748               <val type="numeric" value="5" />
1749             </entry>
1750             <entry>
1751               <key type="string" value="name" />
1752               <val type="string" value="Number of Analogue Inputs" />
1753             </entry>
1754           </item>
1755           <item type="dict" id="38542368" >
1756             <entry>
1757               <key type="string" value="access" />
1758               <val type="string" value="rw" />
1759             </entry>
1760             <entry>
1761               <key type="string" value="pdo" />
1762               <val type="True" value="" />
1763             </entry>
1764             <entry>
1765               <key type="string" value="type" />
1766               <val type="numeric" value="8" />
1767             </entry>
1768             <entry>
1769               <key type="string" value="name" />
1770               <val type="string" value="Analogue Input %d[(sub)]" />
1771             </entry>
1772             <entry>
1773               <key type="string" value="nbmax" />
1774               <val type="numeric" value="254" />
1775             </entry>
1776           </item>
1777         </val>
1778       </entry>
1779       <entry>
1780         <key type="string" value="name" />
1781         <val type="string" value="Analogue Input Interrupt Upper Limit Float" />
1782       </entry>
1783       <entry>
1784         <key type="string" value="struct" />
1785         <val type="numeric" value="7" />
1786       </entry>
1787     </val>
1788   </entry>
1789   <entry>
1790     <key type="numeric" value="25642" />
1791     <val type="dict" id="38504112" >
1792       <entry>
1793         <key type="string" value="need" />
1794         <val type="False" value="" />
1795       </entry>
1796       <entry>
1797         <key type="string" value="values" />
1798         <val type="list" id="16602104" >
1799           <item type="dict" id="38524304" >
1800             <entry>
1801               <key type="string" value="access" />
1802               <val type="string" value="ro" />
1803             </entry>
1804             <entry>
1805               <key type="string" value="pdo" />
1806               <val type="False" value="" />
1807             </entry>
1808             <entry>
1809               <key type="string" value="type" />
1810               <val type="numeric" value="5" />
1811             </entry>
1812             <entry>
1813               <key type="string" value="name" />
1814               <val type="string" value="Number of Analogue Inputs" />
1815             </entry>
1816           </item>
1817           <item type="dict" id="38524880" >
1818             <entry>
1819               <key type="string" value="access" />
1820               <val type="string" value="rw" />
1821             </entry>
1822             <entry>
1823               <key type="string" value="pdo" />
1824               <val type="True" value="" />
1825             </entry>
1826             <entry>
1827               <key type="string" value="type" />
1828               <val type="numeric" value="8" />
1829             </entry>
1830             <entry>
1831               <key type="string" value="name" />
1832               <val type="string" value="Analogue Input %d[(sub)]" />
1833             </entry>
1834             <entry>
1835               <key type="string" value="nbmax" />
1836               <val type="numeric" value="254" />
1837             </entry>
1838           </item>
1839         </val>
1840       </entry>
1841       <entry>
1842         <key type="string" value="name" />
1843         <val type="string" value="Analogue Input Interrupt Lower Limit Float" />
1844       </entry>
1845       <entry>
1846         <key type="string" value="struct" />
1847         <val type="numeric" value="7" />
1848       </entry>
1849     </val>
1850   </entry>
1851   <entry>
1852     <key type="numeric" value="25643" />
1853     <val type="dict" id="38542080" >
1854       <entry>
1855         <key type="string" value="need" />
1856         <val type="False" value="" />
1857       </entry>
1858       <entry>
1859         <key type="string" value="values" />
1860         <val type="list" id="16602248" >
1861           <item type="dict" id="38544272" >
1862             <entry>
1863               <key type="string" value="access" />
1864               <val type="string" value="ro" />
1865             </entry>
1866             <entry>
1867               <key type="string" value="pdo" />
1868               <val type="False" value="" />
1869             </entry>
1870             <entry>
1871               <key type="string" value="type" />
1872               <val type="numeric" value="5" />
1873             </entry>
1874             <entry>
1875               <key type="string" value="name" />
1876               <val type="string" value="Number of Analogue Inputs" />
1877             </entry>
1878           </item>
1879           <item type="dict" id="38544560" >
1880             <entry>
1881               <key type="string" value="access" />
1882               <val type="string" value="rw" />
1883             </entry>
1884             <entry>
1885               <key type="string" value="pdo" />
1886               <val type="True" value="" />
1887             </entry>
1888             <entry>
1889               <key type="string" value="type" />
1890               <val type="numeric" value="8" />
1891             </entry>
1892             <entry>
1893               <key type="string" value="name" />
1894               <val type="string" value="Analogue Input %d[(sub)]" />
1895             </entry>
1896             <entry>
1897               <key type="string" value="nbmax" />
1898               <val type="numeric" value="254" />
1899             </entry>
1900           </item>
1901         </val>
1902       </entry>
1903       <entry>
1904         <key type="string" value="name" />
1905         <val type="string" value="Analogue Input Interrupt Delta Float" />
1906       </entry>
1907       <entry>
1908         <key type="string" value="struct" />
1909         <val type="numeric" value="7" />
1910       </entry>
1911     </val>
1912   </entry>
1913   <entry>
1914     <key type="numeric" value="25644" />
1915     <val type="dict" id="38543824" >
1916       <entry>
1917         <key type="string" value="need" />
1918         <val type="False" value="" />
1919       </entry>
1920       <entry>
1921         <key type="string" value="values" />
1922         <val type="list" id="16602176" >
1923           <item type="dict" id="38544848" >
1924             <entry>
1925               <key type="string" value="access" />
1926               <val type="string" value="ro" />
1927             </entry>
1928             <entry>
1929               <key type="string" value="pdo" />
1930               <val type="False" value="" />
1931             </entry>
1932             <entry>
1933               <key type="string" value="type" />
1934               <val type="numeric" value="5" />
1935             </entry>
1936             <entry>
1937               <key type="string" value="name" />
1938               <val type="string" value="Number of Analogue Inputs" />
1939             </entry>
1940           </item>
1941           <item type="dict" id="38545744" >
1942             <entry>
1943               <key type="string" value="access" />
1944               <val type="string" value="rw" />
1945             </entry>
1946             <entry>
1947               <key type="string" value="pdo" />
1948               <val type="True" value="" />
1949             </entry>
1950             <entry>
1951               <key type="string" value="type" />
1952               <val type="numeric" value="8" />
1953             </entry>
1954             <entry>
1955               <key type="string" value="name" />
1956               <val type="string" value="Analogue Input %d[(sub)]" />
1957             </entry>
1958             <entry>
1959               <key type="string" value="nbmax" />
1960               <val type="numeric" value="254" />
1961             </entry>
1962           </item>
1963         </val>
1964       </entry>
1965       <entry>
1966         <key type="string" value="name" />
1967         <val type="string" value="Analogue Input Interrupt Negative Delta Float" />
1968       </entry>
1969       <entry>
1970         <key type="string" value="struct" />
1971         <val type="numeric" value="7" />
1972       </entry>
1973     </val>
1974   </entry>
1975   <entry>
1976     <key type="numeric" value="25645" />
1977     <val type="dict" id="38524592" >
1978       <entry>
1979         <key type="string" value="need" />
1980         <val type="False" value="" />
1981       </entry>
1982       <entry>
1983         <key type="string" value="values" />
1984         <val type="list" id="16602032" >
1985           <item type="dict" id="38548112" >
1986             <entry>
1987               <key type="string" value="access" />
1988               <val type="string" value="ro" />
1989             </entry>
1990             <entry>
1991               <key type="string" value="pdo" />
1992               <val type="False" value="" />
1993             </entry>
1994             <entry>
1995               <key type="string" value="type" />
1996               <val type="numeric" value="5" />
1997             </entry>
1998             <entry>
1999               <key type="string" value="name" />
2000               <val type="string" value="Number of Analogue Inputs" />
2001             </entry>
2002           </item>
2003           <item type="dict" id="38542768" >
2004             <entry>
2005               <key type="string" value="access" />
2006               <val type="string" value="rw" />
2007             </entry>
2008             <entry>
2009               <key type="string" value="pdo" />
2010               <val type="True" value="" />
2011             </entry>
2012             <entry>
2013               <key type="string" value="type" />
2014               <val type="numeric" value="8" />
2015             </entry>
2016             <entry>
2017               <key type="string" value="name" />
2018               <val type="string" value="Analogue Input %d[(sub)]" />
2019             </entry>
2020             <entry>
2021               <key type="string" value="nbmax" />
2022               <val type="numeric" value="254" />
2023             </entry>
2024           </item>
2025         </val>
2026       </entry>
2027       <entry>
2028         <key type="string" value="name" />
2029         <val type="string" value="Analogue Input Interrupt Positive Delta Float" />
2030       </entry>
2031       <entry>
2032         <key type="string" value="struct" />
2033         <val type="numeric" value="7" />
2034       </entry>
2035     </val>
2036   </entry>
2037   <entry>
2038     <key type="numeric" value="25646" />
2039     <val type="dict" id="38545456" >
2040       <entry>
2041         <key type="string" value="need" />
2042         <val type="False" value="" />
2043       </entry>
2044       <entry>
2045         <key type="string" value="values" />
2046         <val type="list" id="16602392" >
2047           <item type="dict" id="38543056" >
2048             <entry>
2049               <key type="string" value="access" />
2050               <val type="string" value="ro" />
2051             </entry>
2052             <entry>
2053               <key type="string" value="pdo" />
2054               <val type="False" value="" />
2055             </entry>
2056             <entry>
2057               <key type="string" value="type" />
2058               <val type="numeric" value="5" />
2059             </entry>
2060             <entry>
2061               <key type="string" value="name" />
2062               <val type="string" value="Number of Analogue Inputs" />
2063             </entry>
2064           </item>
2065           <item type="dict" id="38549904" >
2066             <entry>
2067               <key type="string" value="access" />
2068               <val type="string" value="rw" />
2069             </entry>
2070             <entry>
2071               <key type="string" value="pdo" />
2072               <val type="True" value="" />
2073             </entry>
2074             <entry>
2075               <key type="string" value="type" />
2076               <val type="numeric" value="8" />
2077             </entry>
2078             <entry>
2079               <key type="string" value="name" />
2080               <val type="string" value="Analogue Input %d[(sub)]" />
2081             </entry>
2082             <entry>
2083               <key type="string" value="nbmax" />
2084               <val type="numeric" value="254" />
2085             </entry>
2086           </item>
2087         </val>
2088       </entry>
2089       <entry>
2090         <key type="string" value="name" />
2091         <val type="string" value="Analogue Input Offset Float" />
2092       </entry>
2093       <entry>
2094         <key type="string" value="struct" />
2095         <val type="numeric" value="7" />
2096       </entry>
2097     </val>
2098   </entry>
2099   <entry>
2100     <key type="numeric" value="25647" />
2101     <val type="dict" id="38546256" >
2102       <entry>
2103         <key type="string" value="need" />
2104         <val type="False" value="" />
2105       </entry>
2106       <entry>
2107         <key type="string" value="values" />
2108         <val type="list" id="16602536" >
2109           <item type="dict" id="38547120" >
2110             <entry>
2111               <key type="string" value="access" />
2112               <val type="string" value="ro" />
2113             </entry>
2114             <entry>
2115               <key type="string" value="pdo" />
2116               <val type="False" value="" />
2117             </entry>
2118             <entry>
2119               <key type="string" value="type" />
2120               <val type="numeric" value="5" />
2121             </entry>
2122             <entry>
2123               <key type="string" value="name" />
2124               <val type="string" value="Number of Analogue Inputs" />
2125             </entry>
2126           </item>
2127           <item type="dict" id="38547408" >
2128             <entry>
2129               <key type="string" value="access" />
2130               <val type="string" value="rw" />
2131             </entry>
2132             <entry>
2133               <key type="string" value="pdo" />
2134               <val type="True" value="" />
2135             </entry>
2136             <entry>
2137               <key type="string" value="type" />
2138               <val type="numeric" value="8" />
2139             </entry>
2140             <entry>
2141               <key type="string" value="name" />
2142               <val type="string" value="Analogue Input %d[(sub)]" />
2143             </entry>
2144             <entry>
2145               <key type="string" value="nbmax" />
2146               <val type="numeric" value="254" />
2147             </entry>
2148           </item>
2149         </val>
2150       </entry>
2151       <entry>
2152         <key type="string" value="name" />
2153         <val type="string" value="Analogue Input Scaling Float" />
2154       </entry>
2155       <entry>
2156         <key type="string" value="struct" />
2157         <val type="numeric" value="7" />
2158       </entry>
2159     </val>
2160   </entry>
2161   <entry>
2162     <key type="numeric" value="24624" />
2163     <val type="dict" id="38546544" >
2164       <entry>
2165         <key type="string" value="incr" />
2166         <val type="numeric" value="1" />
2167       </entry>
2168       <entry>
2169         <key type="string" value="struct" />
2170         <val type="numeric" value="15" />
2171       </entry>
2172       <entry>
2173         <key type="string" value="nbmax" />
2174         <val type="numeric" value="8" />
2175       </entry>
2176       <entry>
2177         <key type="string" value="values" />
2178         <val type="list" id="16602464" >
2179           <item type="dict" id="38547696" >
2180             <entry>
2181               <key type="string" value="access" />
2182               <val type="string" value="ro" />
2183             </entry>
2184             <entry>
2185               <key type="string" value="pdo" />
2186               <val type="False" value="" />
2187             </entry>
2188             <entry>
2189               <key type="string" value="type" />
2190               <val type="numeric" value="5" />
2191             </entry>
2192             <entry>
2193               <key type="string" value="name" />
2194               <val type="string" value="Number of Input 1 bit" />
2195             </entry>
2196           </item>
2197           <item type="dict" id="38550624" >
2198             <entry>
2199               <key type="string" value="access" />
2200               <val type="string" value="rw" />
2201             </entry>
2202             <entry>
2203               <key type="string" value="pdo" />
2204               <val type="True" value="" />
2205             </entry>
2206             <entry>
2207               <key type="string" value="type" />
2208               <val type="numeric" value="1" />
2209             </entry>
2210             <entry>
2211               <key type="string" value="name" />
2212               <val type="string" value="Polarity Input bit 0x%X[((idx-1)*128+sub)]" />
2213             </entry>
2214             <entry>
2215               <key type="string" value="nbmax" />
2216               <val type="numeric" value="128" />
2217             </entry>
2218           </item>
2219         </val>
2220       </entry>
2221       <entry>
2222         <key type="string" value="need" />
2223         <val type="False" value="" />
2224       </entry>
2225       <entry>
2226         <key type="string" value="name" />
2227         <val type="string" value="Polarity Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
2228       </entry>
2229     </val>
2230   </entry>
2231   <entry>
2232     <key type="numeric" value="25352" />
2233     <val type="dict" id="38514960" >
2234       <entry>
2235         <key type="string" value="need" />
2236         <val type="False" value="" />
2237       </entry>
2238       <entry>
2239         <key type="string" value="values" />
2240         <val type="list" id="16602680" >
2241           <item type="dict" id="38552992" >
2242             <entry>
2243               <key type="string" value="access" />
2244               <val type="string" value="ro" />
2245             </entry>
2246             <entry>
2247               <key type="string" value="pdo" />
2248               <val type="False" value="" />
2249             </entry>
2250             <entry>
2251               <key type="string" value="type" />
2252               <val type="numeric" value="5" />
2253             </entry>
2254             <entry>
2255               <key type="string" value="name" />
2256               <val type="string" value="Number of Output 16 Bit" />
2257             </entry>
2258           </item>
2259           <item type="dict" id="38553376" >
2260             <entry>
2261               <key type="string" value="access" />
2262               <val type="string" value="rw" />
2263             </entry>
2264             <entry>
2265               <key type="string" value="pdo" />
2266               <val type="True" value="" />
2267             </entry>
2268             <entry>
2269               <key type="string" value="type" />
2270               <val type="numeric" value="6" />
2271             </entry>
2272             <entry>
2273               <key type="string" value="name" />
2274               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
2275             </entry>
2276             <entry>
2277               <key type="string" value="nbmax" />
2278               <val type="numeric" value="254" />
2279             </entry>
2280           </item>
2281         </val>
2282       </entry>
2283       <entry>
2284         <key type="string" value="name" />
2285         <val type="string" value="Filter Mask Outputs 16 Bit" />
2286       </entry>
2287       <entry>
2288         <key type="string" value="struct" />
2289         <val type="numeric" value="7" />
2290       </entry>
2291     </val>
2292   </entry>
2293   <entry>
2294     <key type="numeric" value="25650" />
2295     <val type="dict" id="38543344" >
2296       <entry>
2297         <key type="string" value="need" />
2298         <val type="False" value="" />
2299       </entry>
2300       <entry>
2301         <key type="string" value="values" />
2302         <val type="list" id="16602608" >
2303           <item type="dict" id="38548864" >
2304             <entry>
2305               <key type="string" value="access" />
2306               <val type="string" value="ro" />
2307             </entry>
2308             <entry>
2309               <key type="string" value="pdo" />
2310               <val type="False" value="" />
2311             </entry>
2312             <entry>
2313               <key type="string" value="type" />
2314               <val type="numeric" value="5" />
2315             </entry>
2316             <entry>
2317               <key type="string" value="name" />
2318               <val type="string" value="Number of Analogue Inputs" />
2319             </entry>
2320           </item>
2321           <item type="dict" id="38549152" >
2322             <entry>
2323               <key type="string" value="access" />
2324               <val type="string" value="rw" />
2325             </entry>
2326             <entry>
2327               <key type="string" value="pdo" />
2328               <val type="True" value="" />
2329             </entry>
2330             <entry>
2331               <key type="string" value="type" />
2332               <val type="numeric" value="4" />
2333             </entry>
2334             <entry>
2335               <key type="string" value="name" />
2336               <val type="string" value="Analogue Input %d[(sub)]" />
2337             </entry>
2338             <entry>
2339               <key type="string" value="nbmax" />
2340               <val type="numeric" value="254" />
2341             </entry>
2342           </item>
2343         </val>
2344       </entry>
2345       <entry>
2346         <key type="string" value="name" />
2347         <val type="string" value="Analogue Input Scaling Integer" />
2348       </entry>
2349       <entry>
2350         <key type="string" value="struct" />
2351         <val type="numeric" value="7" />
2352       </entry>
2353     </val>
2354   </entry>
2355   <entry>
2356     <key type="numeric" value="25090" />
2357     <val type="dict" id="38556528" >
2358       <entry>
2359         <key type="string" value="need" />
2360         <val type="False" value="" />
2361       </entry>
2362       <entry>
2363         <key type="string" value="values" />
2364         <val type="list" id="16602896" >
2365           <item type="dict" id="38580736" >
2366             <entry>
2367               <key type="string" value="access" />
2368               <val type="string" value="ro" />
2369             </entry>
2370             <entry>
2371               <key type="string" value="pdo" />
2372               <val type="False" value="" />
2373             </entry>
2374             <entry>
2375               <key type="string" value="type" />
2376               <val type="numeric" value="5" />
2377             </entry>
2378             <entry>
2379               <key type="string" value="name" />
2380               <val type="string" value="Number of Output 8 Bit" />
2381             </entry>
2382           </item>
2383           <item type="dict" id="38581120" >
2384             <entry>
2385               <key type="string" value="access" />
2386               <val type="string" value="rw" />
2387             </entry>
2388             <entry>
2389               <key type="string" value="pdo" />
2390               <val type="True" value="" />
2391             </entry>
2392             <entry>
2393               <key type="string" value="type" />
2394               <val type="numeric" value="5" />
2395             </entry>
2396             <entry>
2397               <key type="string" value="name" />
2398               <val type="string" value="Change Polarity Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
2399             </entry>
2400             <entry>
2401               <key type="string" value="nbmax" />
2402               <val type="numeric" value="254" />
2403             </entry>
2404           </item>
2405         </val>
2406       </entry>
2407       <entry>
2408         <key type="string" value="name" />
2409         <val type="string" value="Change Polarity Outputs 8 Bit" />
2410       </entry>
2411       <entry>
2412         <key type="string" value="struct" />
2413         <val type="numeric" value="7" />
2414       </entry>
2415     </val>
2416   </entry>
2417   <entry>
2418     <key type="numeric" value="25096" />
2419     <val type="dict" id="38550336" >
2420       <entry>
2421         <key type="string" value="need" />
2422         <val type="False" value="" />
2423       </entry>
2424       <entry>
2425         <key type="string" value="values" />
2426         <val type="list" id="16602752" >
2427           <item type="dict" id="38554352" >
2428             <entry>
2429               <key type="string" value="access" />
2430               <val type="string" value="ro" />
2431             </entry>
2432             <entry>
2433               <key type="string" value="pdo" />
2434               <val type="False" value="" />
2435             </entry>
2436             <entry>
2437               <key type="string" value="type" />
2438               <val type="numeric" value="5" />
2439             </entry>
2440             <entry>
2441               <key type="string" value="name" />
2442               <val type="string" value="Number of Output 8 Bit" />
2443             </entry>
2444           </item>
2445           <item type="dict" id="38557520" >
2446             <entry>
2447               <key type="string" value="access" />
2448               <val type="string" value="rw" />
2449             </entry>
2450             <entry>
2451               <key type="string" value="pdo" />
2452               <val type="True" value="" />
2453             </entry>
2454             <entry>
2455               <key type="string" value="type" />
2456               <val type="numeric" value="5" />
2457             </entry>
2458             <entry>
2459               <key type="string" value="name" />
2460               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
2461             </entry>
2462             <entry>
2463               <key type="string" value="nbmax" />
2464               <val type="numeric" value="254" />
2465             </entry>
2466           </item>
2467         </val>
2468       </entry>
2469       <entry>
2470         <key type="string" value="name" />
2471         <val type="string" value="Filter Mask Outputs 8 Bit" />
2472       </entry>
2473       <entry>
2474         <key type="string" value="struct" />
2475         <val type="numeric" value="7" />
2476       </entry>
2477     </val>
2478   </entry>
2479   <entry>
2480     <key type="numeric" value="24632" />
2481     <val type="dict" id="38553712" >
2482       <entry>
2483         <key type="string" value="incr" />
2484         <val type="numeric" value="1" />
2485       </entry>
2486       <entry>
2487         <key type="string" value="struct" />
2488         <val type="numeric" value="15" />
2489       </entry>
2490       <entry>
2491         <key type="string" value="nbmax" />
2492         <val type="numeric" value="8" />
2493       </entry>
2494       <entry>
2495         <key type="string" value="values" />
2496         <val type="list" id="16602968" >
2497           <item type="dict" id="38556240" >
2498             <entry>
2499               <key type="string" value="access" />
2500               <val type="string" value="ro" />
2501             </entry>
2502             <entry>
2503               <key type="string" value="pdo" />
2504               <val type="False" value="" />
2505             </entry>
2506             <entry>
2507               <key type="string" value="type" />
2508               <val type="numeric" value="5" />
2509             </entry>
2510             <entry>
2511               <key type="string" value="name" />
2512               <val type="string" value="Number of Input 1 bit" />
2513             </entry>
2514           </item>
2515           <item type="dict" id="38560480" >
2516             <entry>
2517               <key type="string" value="access" />
2518               <val type="string" value="rw" />
2519             </entry>
2520             <entry>
2521               <key type="string" value="pdo" />
2522               <val type="True" value="" />
2523             </entry>
2524             <entry>
2525               <key type="string" value="type" />
2526               <val type="numeric" value="1" />
2527             </entry>
2528             <entry>
2529               <key type="string" value="name" />
2530               <val type="string" value="Filter Constant Input bit 0x%X[((idx-1)*128+sub)]" />
2531             </entry>
2532             <entry>
2533               <key type="string" value="nbmax" />
2534               <val type="numeric" value="128" />
2535             </entry>
2536           </item>
2537         </val>
2538       </entry>
2539       <entry>
2540         <key type="string" value="need" />
2541         <val type="False" value="" />
2542       </entry>
2543       <entry>
2544         <key type="string" value="name" />
2545         <val type="string" value="Filter Constant Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
2546       </entry>
2547     </val>
2548   </entry>
2549   <entry>
2550     <key type="numeric" value="24871" />
2551     <val type="dict" id="38590352" >
2552       <entry>
2553         <key type="string" value="need" />
2554         <val type="False" value="" />
2555       </entry>
2556       <entry>
2557         <key type="string" value="values" />
2558         <val type="list" id="16604984" >
2559           <item type="dict" id="38595824" >
2560             <entry>
2561               <key type="string" value="access" />
2562               <val type="string" value="ro" />
2563             </entry>
2564             <entry>
2565               <key type="string" value="pdo" />
2566               <val type="False" value="" />
2567             </entry>
2568             <entry>
2569               <key type="string" value="type" />
2570               <val type="numeric" value="5" />
2571             </entry>
2572             <entry>
2573               <key type="string" value="name" />
2574               <val type="string" value="Number of Input 32 bit" />
2575             </entry>
2576           </item>
2577           <item type="dict" id="38596112" >
2578             <entry>
2579               <key type="string" value="access" />
2580               <val type="string" value="rw" />
2581             </entry>
2582             <entry>
2583               <key type="string" value="pdo" />
2584               <val type="True" value="" />
2585             </entry>
2586             <entry>
2587               <key type="string" value="type" />
2588               <val type="numeric" value="7" />
2589             </entry>
2590             <entry>
2591               <key type="string" value="name" />
2592               <val type="string" value="Interrupt Low to High Input  0x%X to 0x%X[(sub*32-31,sub*32)]" />
2593             </entry>
2594             <entry>
2595               <key type="string" value="nbmax" />
2596               <val type="numeric" value="254" />
2597             </entry>
2598           </item>
2599         </val>
2600       </entry>
2601       <entry>
2602         <key type="string" value="name" />
2603         <val type="string" value="Interrupt Mask Input Low to High 32 Bit" />
2604       </entry>
2605       <entry>
2606         <key type="string" value="struct" />
2607         <val type="numeric" value="7" />
2608       </entry>
2609     </val>
2610   </entry>
2611   <entry>
2612     <key type="numeric" value="25152" />
2613     <val type="dict" id="38554640" >
2614       <entry>
2615         <key type="string" value="incr" />
2616         <val type="numeric" value="1" />
2617       </entry>
2618       <entry>
2619         <key type="string" value="struct" />
2620         <val type="numeric" value="15" />
2621       </entry>
2622       <entry>
2623         <key type="string" value="nbmax" />
2624         <val type="numeric" value="8" />
2625       </entry>
2626       <entry>
2627         <key type="string" value="values" />
2628         <val type="list" id="16603256" >
2629           <item type="dict" id="38559776" >
2630             <entry>
2631               <key type="string" value="access" />
2632               <val type="string" value="ro" />
2633             </entry>
2634             <entry>
2635               <key type="string" value="pdo" />
2636               <val type="False" value="" />
2637             </entry>
2638             <entry>
2639               <key type="string" value="type" />
2640               <val type="numeric" value="5" />
2641             </entry>
2642             <entry>
2643               <key type="string" value="name" />
2644               <val type="string" value="Number of Output 1 Bit" />
2645             </entry>
2646           </item>
2647           <item type="dict" id="38560064" >
2648             <entry>
2649               <key type="string" value="access" />
2650               <val type="string" value="rw" />
2651             </entry>
2652             <entry>
2653               <key type="string" value="pdo" />
2654               <val type="True" value="" />
2655             </entry>
2656             <entry>
2657               <key type="string" value="type" />
2658               <val type="numeric" value="1" />
2659             </entry>
2660             <entry>
2661               <key type="string" value="name" />
2662               <val type="string" value="Write Outputs 0x%X[((idx-1)*128+sub)]" />
2663             </entry>
2664             <entry>
2665               <key type="string" value="nbmax" />
2666               <val type="numeric" value="128" />
2667             </entry>
2668           </item>
2669         </val>
2670       </entry>
2671       <entry>
2672         <key type="string" value="need" />
2673         <val type="False" value="" />
2674       </entry>
2675       <entry>
2676         <key type="string" value="name" />
2677         <val type="string" value="Change Polarity Outputs Bit %d to %d[(idx*128-127,idx*128)]" />
2678       </entry>
2679     </val>
2680   </entry>
2681   <entry>
2682     <key type="numeric" value="24864" />
2683     <val type="dict" id="37864416" >
2684       <entry>
2685         <key type="string" value="need" />
2686         <val type="False" value="" />
2687       </entry>
2688       <entry>
2689         <key type="string" value="values" />
2690         <val type="list" id="16603184" >
2691           <item type="dict" id="38564240" >
2692             <entry>
2693               <key type="string" value="access" />
2694               <val type="string" value="ro" />
2695             </entry>
2696             <entry>
2697               <key type="string" value="pdo" />
2698               <val type="False" value="" />
2699             </entry>
2700             <entry>
2701               <key type="string" value="type" />
2702               <val type="numeric" value="5" />
2703             </entry>
2704             <entry>
2705               <key type="string" value="name" />
2706               <val type="string" value="Number of Input 32 bit" />
2707             </entry>
2708           </item>
2709           <item type="dict" id="38567600" >
2710             <entry>
2711               <key type="string" value="access" />
2712               <val type="string" value="rw" />
2713             </entry>
2714             <entry>
2715               <key type="string" value="pdo" />
2716               <val type="True" value="" />
2717             </entry>
2718             <entry>
2719               <key type="string" value="type" />
2720               <val type="numeric" value="7" />
2721             </entry>
2722             <entry>
2723               <key type="string" value="name" />
2724               <val type="string" value="Read Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
2725             </entry>
2726             <entry>
2727               <key type="string" value="nbmax" />
2728               <val type="numeric" value="128" />
2729             </entry>
2730           </item>
2731         </val>
2732       </entry>
2733       <entry>
2734         <key type="string" value="name" />
2735         <val type="string" value="Read Input 4 Byte" />
2736       </entry>
2737       <entry>
2738         <key type="string" value="struct" />
2739         <val type="numeric" value="7" />
2740       </entry>
2741     </val>
2742   </entry>
2743   <entry>
2744     <key type="numeric" value="25666" />
2745     <val type="dict" id="38558032" >
2746       <entry>
2747         <key type="string" value="need" />
2748         <val type="False" value="" />
2749       </entry>
2750       <entry>
2751         <key type="string" value="values" />
2752         <val type="list" id="16603400" >
2753           <item type="dict" id="38568080" >
2754             <entry>
2755               <key type="string" value="access" />
2756               <val type="string" value="ro" />
2757             </entry>
2758             <entry>
2759               <key type="string" value="pdo" />
2760               <val type="False" value="" />
2761             </entry>
2762             <entry>
2763               <key type="string" value="type" />
2764               <val type="numeric" value="5" />
2765             </entry>
2766             <entry>
2767               <key type="string" value="name" />
2768               <val type="string" value="Number of Analogue Outputs" />
2769             </entry>
2770           </item>
2771           <item type="dict" id="38569536" >
2772             <entry>
2773               <key type="string" value="access" />
2774               <val type="string" value="rw" />
2775             </entry>
2776             <entry>
2777               <key type="string" value="pdo" />
2778               <val type="True" value="" />
2779             </entry>
2780             <entry>
2781               <key type="string" value="type" />
2782               <val type="numeric" value="8" />
2783             </entry>
2784             <entry>
2785               <key type="string" value="name" />
2786               <val type="string" value="Analogue Output %d[(sub)]" />
2787             </entry>
2788             <entry>
2789               <key type="string" value="nbmax" />
2790               <val type="numeric" value="254" />
2791             </entry>
2792           </item>
2793         </val>
2794       </entry>
2795       <entry>
2796         <key type="string" value="name" />
2797         <val type="string" value="Analogue Output Scaling Float" />
2798       </entry>
2799       <entry>
2800         <key type="string" value="struct" />
2801         <val type="numeric" value="7" />
2802       </entry>
2803     </val>
2804   </entry>
2805   <entry>
2806     <key type="numeric" value="25667" />
2807     <val type="dict" id="38563856" >
2808       <entry>
2809         <key type="string" value="need" />
2810         <val type="False" value="" />
2811       </entry>
2812       <entry>
2813         <key type="string" value="values" />
2814         <val type="list" id="16603328" >
2815           <item type="dict" id="38568432" >
2816             <entry>
2817               <key type="string" value="access" />
2818               <val type="string" value="ro" />
2819             </entry>
2820             <entry>
2821               <key type="string" value="pdo" />
2822               <val type="False" value="" />
2823             </entry>
2824             <entry>
2825               <key type="string" value="type" />
2826               <val type="numeric" value="5" />
2827             </entry>
2828             <entry>
2829               <key type="string" value="name" />
2830               <val type="string" value="Number of Analogue Outputs" />
2831             </entry>
2832           </item>
2833           <item type="dict" id="38568720" >
2834             <entry>
2835               <key type="string" value="access" />
2836               <val type="string" value="rw" />
2837             </entry>
2838             <entry>
2839               <key type="string" value="pdo" />
2840               <val type="True" value="" />
2841             </entry>
2842             <entry>
2843               <key type="string" value="type" />
2844               <val type="numeric" value="5" />
2845             </entry>
2846             <entry>
2847               <key type="string" value="name" />
2848               <val type="string" value="Error Mode Analogue Output %d[(sub)]" />
2849             </entry>
2850             <entry>
2851               <key type="string" value="nbmax" />
2852               <val type="numeric" value="254" />
2853             </entry>
2854           </item>
2855         </val>
2856       </entry>
2857       <entry>
2858         <key type="string" value="name" />
2859         <val type="string" value="Analogue Output Error Mode" />
2860       </entry>
2861       <entry>
2862         <key type="string" value="struct" />
2863         <val type="numeric" value="7" />
2864       </entry>
2865     </val>
2866   </entry>
2867   <entry>
2868     <key type="numeric" value="25668" />
2869     <val type="dict" id="38564528" >
2870       <entry>
2871         <key type="string" value="need" />
2872         <val type="False" value="" />
2873       </entry>
2874       <entry>
2875         <key type="string" value="values" />
2876         <val type="list" id="16603544" >
2877           <item type="dict" id="38569008" >
2878             <entry>
2879               <key type="string" value="access" />
2880               <val type="string" value="ro" />
2881             </entry>
2882             <entry>
2883               <key type="string" value="pdo" />
2884               <val type="False" value="" />
2885             </entry>
2886             <entry>
2887               <key type="string" value="type" />
2888               <val type="numeric" value="5" />
2889             </entry>
2890             <entry>
2891               <key type="string" value="name" />
2892               <val type="string" value="Number of Analogue Outputs" />
2893             </entry>
2894           </item>
2895           <item type="dict" id="38570112" >
2896             <entry>
2897               <key type="string" value="access" />
2898               <val type="string" value="rw" />
2899             </entry>
2900             <entry>
2901               <key type="string" value="pdo" />
2902               <val type="True" value="" />
2903             </entry>
2904             <entry>
2905               <key type="string" value="type" />
2906               <val type="numeric" value="4" />
2907             </entry>
2908             <entry>
2909               <key type="string" value="name" />
2910               <val type="string" value="Analogue Output %d[(sub)]" />
2911             </entry>
2912             <entry>
2913               <key type="string" value="nbmax" />
2914               <val type="numeric" value="254" />
2915             </entry>
2916           </item>
2917         </val>
2918       </entry>
2919       <entry>
2920         <key type="string" value="name" />
2921         <val type="string" value="Analogue Output Error Value Integer" />
2922       </entry>
2923       <entry>
2924         <key type="string" value="struct" />
2925         <val type="numeric" value="7" />
2926       </entry>
2927     </val>
2928   </entry>
2929   <entry>
2930     <key type="numeric" value="25669" />
2931     <val type="dict" id="38565136" >
2932       <entry>
2933         <key type="string" value="need" />
2934         <val type="False" value="" />
2935       </entry>
2936       <entry>
2937         <key type="string" value="values" />
2938         <val type="list" id="16603472" >
2939           <item type="dict" id="38566576" >
2940             <entry>
2941               <key type="string" value="access" />
2942               <val type="string" value="ro" />
2943             </entry>
2944             <entry>
2945               <key type="string" value="pdo" />
2946               <val type="False" value="" />
2947             </entry>
2948             <entry>
2949               <key type="string" value="type" />
2950               <val type="numeric" value="5" />
2951             </entry>
2952             <entry>
2953               <key type="string" value="name" />
2954               <val type="string" value="Number of Analogue Outputs" />
2955             </entry>
2956           </item>
2957           <item type="dict" id="38567152" >
2958             <entry>
2959               <key type="string" value="access" />
2960               <val type="string" value="rw" />
2961             </entry>
2962             <entry>
2963               <key type="string" value="pdo" />
2964               <val type="True" value="" />
2965             </entry>
2966             <entry>
2967               <key type="string" value="type" />
2968               <val type="numeric" value="8" />
2969             </entry>
2970             <entry>
2971               <key type="string" value="name" />
2972               <val type="string" value="Analogue Output %d[(sub)]" />
2973             </entry>
2974             <entry>
2975               <key type="string" value="nbmax" />
2976               <val type="numeric" value="254" />
2977             </entry>
2978           </item>
2979         </val>
2980       </entry>
2981       <entry>
2982         <key type="string" value="name" />
2983         <val type="string" value="Analogue Output Error Value Float" />
2984       </entry>
2985       <entry>
2986         <key type="string" value="struct" />
2987         <val type="numeric" value="7" />
2988       </entry>
2989     </val>
2990   </entry>
2991   <entry>
2992     <key type="numeric" value="25665" />
2993     <val type="dict" id="38569824" >
2994       <entry>
2995         <key type="string" value="need" />
2996         <val type="False" value="" />
2997       </entry>
2998       <entry>
2999         <key type="string" value="values" />
3000         <val type="list" id="16603760" >
3001           <item type="dict" id="38572016" >
3002             <entry>
3003               <key type="string" value="access" />
3004               <val type="string" value="ro" />
3005             </entry>
3006             <entry>
3007               <key type="string" value="pdo" />
3008               <val type="False" value="" />
3009             </entry>
3010             <entry>
3011               <key type="string" value="type" />
3012               <val type="numeric" value="5" />
3013             </entry>
3014             <entry>
3015               <key type="string" value="name" />
3016               <val type="string" value="Number of Analogue Outputs" />
3017             </entry>
3018           </item>
3019           <item type="dict" id="38572304" >
3020             <entry>
3021               <key type="string" value="access" />
3022               <val type="string" value="rw" />
3023             </entry>
3024             <entry>
3025               <key type="string" value="pdo" />
3026               <val type="True" value="" />
3027             </entry>
3028             <entry>
3029               <key type="string" value="type" />
3030               <val type="numeric" value="8" />
3031             </entry>
3032             <entry>
3033               <key type="string" value="name" />
3034               <val type="string" value="Analogue Output %d[(sub)]" />
3035             </entry>
3036             <entry>
3037               <key type="string" value="nbmax" />
3038               <val type="numeric" value="254" />
3039             </entry>
3040           </item>
3041         </val>
3042       </entry>
3043       <entry>
3044         <key type="string" value="name" />
3045         <val type="string" value="Analogue Output Offset Float" />
3046       </entry>
3047       <entry>
3048         <key type="string" value="struct" />
3049         <val type="numeric" value="7" />
3050       </entry>
3051     </val>
3052   </entry>
3053   <entry>
3054     <key type="numeric" value="25648" />
3055     <val type="dict" id="38571568" >
3056       <entry>
3057         <key type="string" value="need" />
3058         <val type="False" value="" />
3059       </entry>
3060       <entry>
3061         <key type="string" value="values" />
3062         <val type="list" id="16603688" >
3063           <item type="dict" id="38572592" >
3064             <entry>
3065               <key type="string" value="access" />
3066               <val type="string" value="ro" />
3067             </entry>
3068             <entry>
3069               <key type="string" value="pdo" />
3070               <val type="False" value="" />
3071             </entry>
3072             <entry>
3073               <key type="string" value="type" />
3074               <val type="numeric" value="5" />
3075             </entry>
3076             <entry>
3077               <key type="string" value="name" />
3078               <val type="string" value="Number of Analogue Inputs" />
3079             </entry>
3080           </item>
3081           <item type="dict" id="38573488" >
3082             <entry>
3083               <key type="string" value="access" />
3084               <val type="string" value="rw" />
3085             </entry>
3086             <entry>
3087               <key type="string" value="pdo" />
3088               <val type="True" value="" />
3089             </entry>
3090             <entry>
3091               <key type="string" value="type" />
3092               <val type="numeric" value="7" />
3093             </entry>
3094             <entry>
3095               <key type="string" value="name" />
3096               <val type="string" value="Analogue Input %d[(sub)]" />
3097             </entry>
3098             <entry>
3099               <key type="string" value="nbmax" />
3100               <val type="numeric" value="254" />
3101             </entry>
3102           </item>
3103         </val>
3104       </entry>
3105       <entry>
3106         <key type="string" value="name" />
3107         <val type="string" value="Analogue Input SI unit" />
3108       </entry>
3109       <entry>
3110         <key type="string" value="struct" />
3111         <val type="numeric" value="7" />
3112       </entry>
3113     </val>
3114   </entry>
3115   <entry>
3116     <key type="numeric" value="24672" />
3117     <val type="dict" id="38589408" >
3118       <entry>
3119         <key type="string" value="incr" />
3120         <val type="numeric" value="1" />
3121       </entry>
3122       <entry>
3123         <key type="string" value="struct" />
3124         <val type="numeric" value="15" />
3125       </entry>
3126       <entry>
3127         <key type="string" value="nbmax" />
3128         <val type="numeric" value="8" />
3129       </entry>
3130       <entry>
3131         <key type="string" value="values" />
3132         <val type="list" id="14717800" >
3133           <item type="dict" id="38591456" >
3134             <entry>
3135               <key type="string" value="access" />
3136               <val type="string" value="ro" />
3137             </entry>
3138             <entry>
3139               <key type="string" value="pdo" />
3140               <val type="False" value="" />
3141             </entry>
3142             <entry>
3143               <key type="string" value="type" />
3144               <val type="numeric" value="5" />
3145             </entry>
3146             <entry>
3147               <key type="string" value="name" />
3148               <val type="string" value="Number of Input 1 bit" />
3149             </entry>
3150           </item>
3151           <item type="dict" id="38593568" >
3152             <entry>
3153               <key type="string" value="access" />
3154               <val type="string" value="rw" />
3155             </entry>
3156             <entry>
3157               <key type="string" value="pdo" />
3158               <val type="True" value="" />
3159             </entry>
3160             <entry>
3161               <key type="string" value="type" />
3162               <val type="numeric" value="1" />
3163             </entry>
3164             <entry>
3165               <key type="string" value="name" />
3166               <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
3167             </entry>
3168             <entry>
3169               <key type="string" value="nbmax" />
3170               <val type="numeric" value="128" />
3171             </entry>
3172           </item>
3173         </val>
3174       </entry>
3175       <entry>
3176         <key type="string" value="need" />
3177         <val type="False" value="" />
3178       </entry>
3179       <entry>
3180         <key type="string" value="name" />
3181         <val type="string" value="Interrupt Mask Input Low to High Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
3182       </entry>
3183     </val>
3184   </entry>
3185   <entry>
3186     <key type="numeric" value="25094" />
3187     <val type="dict" id="38573200" >
3188       <entry>
3189         <key type="string" value="need" />
3190         <val type="False" value="" />
3191       </entry>
3192       <entry>
3193         <key type="string" value="values" />
3194         <val type="list" id="16603832" >
3195           <item type="dict" id="38570800" >
3196             <entry>
3197               <key type="string" value="access" />
3198               <val type="string" value="ro" />
3199             </entry>
3200             <entry>
3201               <key type="string" value="pdo" />
3202               <val type="False" value="" />
3203             </entry>
3204             <entry>
3205               <key type="string" value="type" />
3206               <val type="numeric" value="5" />
3207             </entry>
3208             <entry>
3209               <key type="string" value="name" />
3210               <val type="string" value="Number of Output 8 Bit" />
3211             </entry>
3212           </item>
3213           <item type="dict" id="38577648" >
3214             <entry>
3215               <key type="string" value="access" />
3216               <val type="string" value="rw" />
3217             </entry>
3218             <entry>
3219               <key type="string" value="pdo" />
3220               <val type="True" value="" />
3221             </entry>
3222             <entry>
3223               <key type="string" value="type" />
3224               <val type="numeric" value="5" />
3225             </entry>
3226             <entry>
3227               <key type="string" value="name" />
3228               <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
3229             </entry>
3230             <entry>
3231               <key type="string" value="nbmax" />
3232               <val type="numeric" value="254" />
3233             </entry>
3234           </item>
3235         </val>
3236       </entry>
3237       <entry>
3238         <key type="string" value="name" />
3239         <val type="string" value="Error Mode Outputs 8 Bit" />
3240       </entry>
3241       <entry>
3242         <key type="string" value="struct" />
3243         <val type="numeric" value="7" />
3244       </entry>
3245     </val>
3246   </entry>
3247   <entry>
3248     <key type="numeric" value="25680" />
3249     <val type="dict" id="38584976" >
3250       <entry>
3251         <key type="string" value="need" />
3252         <val type="False" value="" />
3253       </entry>
3254       <entry>
3255         <key type="string" value="values" />
3256         <val type="list" id="16604840" >
3257           <item type="dict" id="38591744" >
3258             <entry>
3259               <key type="string" value="access" />
3260               <val type="string" value="ro" />
3261             </entry>
3262             <entry>
3263               <key type="string" value="pdo" />
3264               <val type="False" value="" />
3265             </entry>
3266             <entry>
3267               <key type="string" value="type" />
3268               <val type="numeric" value="5" />
3269             </entry>
3270             <entry>
3271               <key type="string" value="name" />
3272               <val type="string" value="Number of Analogue Outputs" />
3273             </entry>
3274           </item>
3275           <item type="dict" id="38592032" >
3276             <entry>
3277               <key type="string" value="access" />
3278               <val type="string" value="rw" />
3279             </entry>
3280             <entry>
3281               <key type="string" value="pdo" />
3282               <val type="True" value="" />
3283             </entry>
3284             <entry>
3285               <key type="string" value="type" />
3286               <val type="numeric" value="7" />
3287             </entry>
3288             <entry>
3289               <key type="string" value="name" />
3290               <val type="string" value="Analogue Output %d[(sub)]" />
3291             </entry>
3292             <entry>
3293               <key type="string" value="nbmax" />
3294               <val type="numeric" value="254" />
3295             </entry>
3296           </item>
3297         </val>
3298       </entry>
3299       <entry>
3300         <key type="string" value="name" />
3301         <val type="string" value="Analogue Output SI Unit" />
3302       </entry>
3303       <entry>
3304         <key type="string" value="struct" />
3305         <val type="numeric" value="7" />
3306       </entry>
3307     </val>
3308   </entry>
3309   <entry>
3310     <key type="numeric" value="25634" />
3311     <val type="dict" id="38566864" >
3312       <entry>
3313         <key type="string" value="need" />
3314         <val type="False" value="" />
3315       </entry>
3316       <entry>
3317         <key type="string" value="values" />
3318         <val type="list" id="16603904" >
3319           <item type="dict" id="38575856" >
3320             <entry>
3321               <key type="string" value="access" />
3322               <val type="string" value="ro" />
3323             </entry>
3324             <entry>
3325               <key type="string" value="pdo" />
3326               <val type="False" value="" />
3327             </entry>
3328             <entry>
3329               <key type="string" value="type" />
3330               <val type="numeric" value="5" />
3331             </entry>
3332             <entry>
3333               <key type="string" value="name" />
3334               <val type="string" value="Number of Interrupt Source Bank" />
3335             </entry>
3336           </item>
3337           <item type="dict" id="38570512" >
3338             <entry>
3339               <key type="string" value="access" />
3340               <val type="string" value="ro" />
3341             </entry>
3342             <entry>
3343               <key type="string" value="pdo" />
3344               <val type="True" value="" />
3345             </entry>
3346             <entry>
3347               <key type="string" value="type" />
3348               <val type="numeric" value="7" />
3349             </entry>
3350             <entry>
3351               <key type="string" value="name" />
3352               <val type="string" value="Interrupt Source Bank 0x%X[(sub)]" />
3353             </entry>
3354             <entry>
3355               <key type="string" value="nbmax" />
3356               <val type="numeric" value="254" />
3357             </entry>
3358           </item>
3359         </val>
3360       </entry>
3361       <entry>
3362         <key type="string" value="name" />
3363         <val type="string" value="Analogue Input Interrupt Source" />
3364       </entry>
3365       <entry>
3366         <key type="string" value="struct" />
3367         <val type="numeric" value="7" />
3368       </entry>
3369     </val>
3370   </entry>
3371   <entry>
3372     <key type="numeric" value="25384" />
3373     <val type="dict" id="38601296" >
3374       <entry>
3375         <key type="string" value="need" />
3376         <val type="False" value="" />
3377       </entry>
3378       <entry>
3379         <key type="string" value="values" />
3380         <val type="list" id="36740632" >
3381           <item type="dict" id="38602960" >
3382             <entry>
3383               <key type="string" value="access" />
3384               <val type="string" value="ro" />
3385             </entry>
3386             <entry>
3387               <key type="string" value="pdo" />
3388               <val type="False" value="" />
3389             </entry>
3390             <entry>
3391               <key type="string" value="type" />
3392               <val type="numeric" value="5" />
3393             </entry>
3394             <entry>
3395               <key type="string" value="name" />
3396               <val type="string" value="Number of Output 32 Bit" />
3397             </entry>
3398           </item>
3399           <item type="dict" id="38603248" >
3400             <entry>
3401               <key type="string" value="access" />
3402               <val type="string" value="rw" />
3403             </entry>
3404             <entry>
3405               <key type="string" value="pdo" />
3406               <val type="True" value="" />
3407             </entry>
3408             <entry>
3409               <key type="string" value="type" />
3410               <val type="numeric" value="7" />
3411             </entry>
3412             <entry>
3413               <key type="string" value="name" />
3414               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
3415             </entry>
3416             <entry>
3417               <key type="string" value="nbmax" />
3418               <val type="numeric" value="254" />
3419             </entry>
3420           </item>
3421         </val>
3422       </entry>
3423       <entry>
3424         <key type="string" value="name" />
3425         <val type="string" value="Filter Mask Outputs 32 Bit" />
3426       </entry>
3427       <entry>
3428         <key type="string" value="struct" />
3429         <val type="numeric" value="7" />
3430       </entry>
3431     </val>
3432   </entry>
3433   <entry>
3434     <key type="numeric" value="24656" />
3435     <val type="dict" id="38555728" >
3436       <entry>
3437         <key type="string" value="incr" />
3438         <val type="numeric" value="1" />
3439       </entry>
3440       <entry>
3441         <key type="string" value="struct" />
3442         <val type="numeric" value="15" />
3443       </entry>
3444       <entry>
3445         <key type="string" value="nbmax" />
3446         <val type="numeric" value="8" />
3447       </entry>
3448       <entry>
3449         <key type="string" value="values" />
3450         <val type="list" id="16603040" >
3451           <item type="dict" id="38559488" >
3452             <entry>
3453               <key type="string" value="access" />
3454               <val type="string" value="ro" />
3455             </entry>
3456             <entry>
3457               <key type="string" value="pdo" />
3458               <val type="False" value="" />
3459             </entry>
3460             <entry>
3461               <key type="string" value="type" />
3462               <val type="numeric" value="5" />
3463             </entry>
3464             <entry>
3465               <key type="string" value="name" />
3466               <val type="string" value="Number of Input 1 bit" />
3467             </entry>
3468           </item>
3469           <item type="dict" id="38561904" >
3470             <entry>
3471               <key type="string" value="access" />
3472               <val type="string" value="rw" />
3473             </entry>
3474             <entry>
3475               <key type="string" value="pdo" />
3476               <val type="True" value="" />
3477             </entry>
3478             <entry>
3479               <key type="string" value="type" />
3480               <val type="numeric" value="1" />
3481             </entry>
3482             <entry>
3483               <key type="string" value="name" />
3484               <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
3485             </entry>
3486             <entry>
3487               <key type="string" value="nbmax" />
3488               <val type="numeric" value="128" />
3489             </entry>
3490           </item>
3491         </val>
3492       </entry>
3493       <entry>
3494         <key type="string" value="need" />
3495         <val type="False" value="" />
3496       </entry>
3497       <entry>
3498         <key type="string" value="name" />
3499         <val type="string" value="Interrupt Mask Input Any Change Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
3500       </entry>
3501     </val>
3502   </entry>
3503   <entry>
3504     <key type="numeric" value="25350" />
3505     <val type="dict" id="38551136" >
3506       <entry>
3507         <key type="string" value="need" />
3508         <val type="False" value="" />
3509       </entry>
3510       <entry>
3511         <key type="string" value="values" />
3512         <val type="list" id="16602320" >
3513           <item type="dict" id="38549440" >
3514             <entry>
3515               <key type="string" value="access" />
3516               <val type="string" value="ro" />
3517             </entry>
3518             <entry>
3519               <key type="string" value="pdo" />
3520               <val type="False" value="" />
3521             </entry>
3522             <entry>
3523               <key type="string" value="type" />
3524               <val type="numeric" value="5" />
3525             </entry>
3526             <entry>
3527               <key type="string" value="name" />
3528               <val type="string" value="Number of Output 16 Bit" />
3529             </entry>
3530           </item>
3531           <item type="dict" id="38555440" >
3532             <entry>
3533               <key type="string" value="access" />
3534               <val type="string" value="rw" />
3535             </entry>
3536             <entry>
3537               <key type="string" value="pdo" />
3538               <val type="True" value="" />
3539             </entry>
3540             <entry>
3541               <key type="string" value="type" />
3542               <val type="numeric" value="6" />
3543             </entry>
3544             <entry>
3545               <key type="string" value="name" />
3546               <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
3547             </entry>
3548             <entry>
3549               <key type="string" value="nbmax" />
3550               <val type="numeric" value="254" />
3551             </entry>
3552           </item>
3553         </val>
3554       </entry>
3555       <entry>
3556         <key type="string" value="name" />
3557         <val type="string" value="Error Mode Outputs 16 Bit" />
3558       </entry>
3559       <entry>
3560         <key type="string" value="struct" />
3561         <val type="numeric" value="7" />
3562       </entry>
3563     </val>
3564   </entry>
3565   <entry>
3566     <key type="numeric" value="25635" />
3567     <val type="dict" id="38571088" >
3568       <entry>
3569         <key type="string" value="need" />
3570         <val type="False" value="" />
3571       </entry>
3572       <entry>
3573         <key type="string" value="values" />
3574         <val type="list" id="16604192" >
3575           <item type="dict" id="38576608" >
3576             <entry>
3577               <key type="string" value="access" />
3578               <val type="string" value="rw" />
3579             </entry>
3580             <entry>
3581               <key type="string" value="pdo" />
3582               <val type="True" value="" />
3583             </entry>
3584             <entry>
3585               <key type="string" value="type" />
3586               <val type="numeric" value="1" />
3587             </entry>
3588             <entry>
3589               <key type="string" value="name" />
3590               <val type="string" value="Analogue Input Global Interrupt Enable" />
3591             </entry>
3592           </item>
3593         </val>
3594       </entry>
3595       <entry>
3596         <key type="string" value="name" />
3597         <val type="string" value="Analogue Input Global Interrupt Enable" />
3598       </entry>
3599       <entry>
3600         <key type="string" value="struct" />
3601         <val type="numeric" value="1" />
3602       </entry>
3603     </val>
3604   </entry>
3605   <entry>
3606     <key type="numeric" value="25351" />
3607     <val type="dict" id="38599088" >
3608       <entry>
3609         <key type="string" value="need" />
3610         <val type="False" value="" />
3611       </entry>
3612       <entry>
3613         <key type="string" value="values" />
3614         <val type="list" id="36740488" >
3615           <item type="dict" id="38603952" >
3616             <entry>
3617               <key type="string" value="access" />
3618               <val type="string" value="ro" />
3619             </entry>
3620             <entry>
3621               <key type="string" value="pdo" />
3622               <val type="False" value="" />
3623             </entry>
3624             <entry>
3625               <key type="string" value="type" />
3626               <val type="numeric" value="5" />
3627             </entry>
3628             <entry>
3629               <key type="string" value="name" />
3630               <val type="string" value="Number of Output 16 Bit" />
3631             </entry>
3632           </item>
3633           <item type="dict" id="38604304" >
3634             <entry>
3635               <key type="string" value="access" />
3636               <val type="string" value="rw" />
3637             </entry>
3638             <entry>
3639               <key type="string" value="pdo" />
3640               <val type="True" value="" />
3641             </entry>
3642             <entry>
3643               <key type="string" value="type" />
3644               <val type="numeric" value="6" />
3645             </entry>
3646             <entry>
3647               <key type="string" value="name" />
3648               <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
3649             </entry>
3650             <entry>
3651               <key type="string" value="nbmax" />
3652               <val type="numeric" value="254" />
3653             </entry>
3654           </item>
3655         </val>
3656       </entry>
3657       <entry>
3658         <key type="string" value="name" />
3659         <val type="string" value="Error Value Outputs 16 Bit" />
3660       </entry>
3661       <entry>
3662         <key type="string" value="struct" />
3663         <val type="numeric" value="7" />
3664       </entry>
3665     </val>
3666   </entry>
3667   <entry>
3668     <key type="numeric" value="25120" />
3669     <val type="dict" id="38582800" >
3670       <entry>
3671         <key type="string" value="incr" />
3672         <val type="numeric" value="1" />
3673       </entry>
3674       <entry>
3675         <key type="string" value="struct" />
3676         <val type="numeric" value="15" />
3677       </entry>
3678       <entry>
3679         <key type="string" value="nbmax" />
3680         <val type="numeric" value="8" />
3681       </entry>
3682       <entry>
3683         <key type="string" value="values" />
3684         <val type="list" id="16604264" >
3685           <item type="dict" id="38578080" >
3686             <entry>
3687               <key type="string" value="access" />
3688               <val type="string" value="ro" />
3689             </entry>
3690             <entry>
3691               <key type="string" value="pdo" />
3692               <val type="False" value="" />
3693             </entry>
3694             <entry>
3695               <key type="string" value="type" />
3696               <val type="numeric" value="5" />
3697             </entry>
3698             <entry>
3699               <key type="string" value="name" />
3700               <val type="string" value="Number of Output 1 Bit" />
3701             </entry>
3702           </item>
3703           <item type="dict" id="38585296" >
3704             <entry>
3705               <key type="string" value="access" />
3706               <val type="string" value="rw" />
3707             </entry>
3708             <entry>
3709               <key type="string" value="pdo" />
3710               <val type="True" value="" />
3711             </entry>
3712             <entry>
3713               <key type="string" value="type" />
3714               <val type="numeric" value="1" />
3715             </entry>
3716             <entry>
3717               <key type="string" value="name" />
3718               <val type="string" value="Write Outputs 0x%X[((idx-1)*128+sub)]" />
3719             </entry>
3720             <entry>
3721               <key type="string" value="nbmax" />
3722               <val type="numeric" value="128" />
3723             </entry>
3724           </item>
3725         </val>
3726       </entry>
3727       <entry>
3728         <key type="string" value="need" />
3729         <val type="False" value="" />
3730       </entry>
3731       <entry>
3732         <key type="string" value="name" />
3733         <val type="string" value="Write Outputs Bit %d to %d[(idx*128-127,idx*128)]" />
3734       </entry>
3735     </val>
3736   </entry>
3737   <entry>
3738     <key type="numeric" value="25600" />
3739     <val type="dict" id="38577184" >
3740       <entry>
3741         <key type="string" value="need" />
3742         <val type="False" value="" />
3743       </entry>
3744       <entry>
3745         <key type="string" value="values" />
3746         <val type="list" id="16604336" >
3747           <item type="dict" id="38581808" >
3748             <entry>
3749               <key type="string" value="access" />
3750               <val type="string" value="ro" />
3751             </entry>
3752             <entry>
3753               <key type="string" value="pdo" />
3754               <val type="False" value="" />
3755             </entry>
3756             <entry>
3757               <key type="string" value="type" />
3758               <val type="numeric" value="5" />
3759             </entry>
3760             <entry>
3761               <key type="string" value="name" />
3762               <val type="string" value="Number of Analogue Input 8 Bit" />
3763             </entry>
3764           </item>
3765           <item type="dict" id="38585728" >
3766             <entry>
3767               <key type="string" value="access" />
3768               <val type="string" value="ro" />
3769             </entry>
3770             <entry>
3771               <key type="string" value="pdo" />
3772               <val type="True" value="" />
3773             </entry>
3774             <entry>
3775               <key type="string" value="type" />
3776               <val type="numeric" value="2" />
3777             </entry>
3778             <entry>
3779               <key type="string" value="name" />
3780               <val type="string" value="Analogue Input %d[(sub)]" />
3781             </entry>
3782             <entry>
3783               <key type="string" value="nbmax" />
3784               <val type="numeric" value="254" />
3785             </entry>
3786           </item>
3787         </val>
3788       </entry>
3789       <entry>
3790         <key type="string" value="name" />
3791         <val type="string" value="Read Analogue Input 8 Bit" />
3792       </entry>
3793       <entry>
3794         <key type="string" value="struct" />
3795         <val type="numeric" value="7" />
3796       </entry>
3797     </val>
3798   </entry>
3799   <entry>
3800     <key type="numeric" value="25346" />
3801     <val type="dict" id="38581456" >
3802       <entry>
3803         <key type="string" value="need" />
3804         <val type="False" value="" />
3805       </entry>
3806       <entry>
3807         <key type="string" value="values" />
3808         <val type="list" id="16604408" >
3809           <item type="dict" id="38589120" >
3810             <entry>
3811               <key type="string" value="access" />
3812               <val type="string" value="ro" />
3813             </entry>
3814             <entry>
3815               <key type="string" value="pdo" />
3816               <val type="False" value="" />
3817             </entry>
3818             <entry>
3819               <key type="string" value="type" />
3820               <val type="numeric" value="5" />
3821             </entry>
3822             <entry>
3823               <key type="string" value="name" />
3824               <val type="string" value="Number of Output 16 Bit" />
3825             </entry>
3826           </item>
3827           <item type="dict" id="38586624" >
3828             <entry>
3829               <key type="string" value="access" />
3830               <val type="string" value="rw" />
3831             </entry>
3832             <entry>
3833               <key type="string" value="pdo" />
3834               <val type="True" value="" />
3835             </entry>
3836             <entry>
3837               <key type="string" value="type" />
3838               <val type="numeric" value="6" />
3839             </entry>
3840             <entry>
3841               <key type="string" value="name" />
3842               <val type="string" value="Change Polarity Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
3843             </entry>
3844             <entry>
3845               <key type="string" value="nbmax" />
3846               <val type="numeric" value="254" />
3847             </entry>
3848           </item>
3849         </val>
3850       </entry>
3851       <entry>
3852         <key type="string" value="name" />
3853         <val type="string" value="Change Polarity Outputs 16 Bit" />
3854       </entry>
3855       <entry>
3856         <key type="string" value="struct" />
3857         <val type="numeric" value="7" />
3858       </entry>
3859     </val>
3860   </entry>
3861   <entry>
3862     <key type="numeric" value="25670" />
3863     <val type="dict" id="38583472" >
3864       <entry>
3865         <key type="string" value="need" />
3866         <val type="False" value="" />
3867       </entry>
3868       <entry>
3869         <key type="string" value="values" />
3870         <val type="list" id="16604624" >
3871           <item type="dict" id="38588128" >
3872             <entry>
3873               <key type="string" value="access" />
3874               <val type="string" value="ro" />
3875             </entry>
3876             <entry>
3877               <key type="string" value="pdo" />
3878               <val type="False" value="" />
3879             </entry>
3880             <entry>
3881               <key type="string" value="type" />
3882               <val type="numeric" value="5" />
3883             </entry>
3884             <entry>
3885               <key type="string" value="name" />
3886               <val type="string" value="Number of Analogue Outputs" />
3887             </entry>
3888           </item>
3889           <item type="dict" id="38588704" >
3890             <entry>
3891               <key type="string" value="access" />
3892               <val type="string" value="rw" />
3893             </entry>
3894             <entry>
3895               <key type="string" value="pdo" />
3896               <val type="True" value="" />
3897             </entry>
3898             <entry>
3899               <key type="string" value="type" />
3900               <val type="numeric" value="4" />
3901             </entry>
3902             <entry>
3903               <key type="string" value="name" />
3904               <val type="string" value="Analogue Output %d[(sub)]" />
3905             </entry>
3906             <entry>
3907               <key type="string" value="nbmax" />
3908               <val type="numeric" value="254" />
3909             </entry>
3910           </item>
3911         </val>
3912       </entry>
3913       <entry>
3914         <key type="string" value="name" />
3915         <val type="string" value="Analogue Output Offset Integer" />
3916       </entry>
3917       <entry>
3918         <key type="string" value="struct" />
3919         <val type="numeric" value="7" />
3920       </entry>
3921     </val>
3922   </entry>
3923   <entry>
3924     <key type="numeric" value="25376" />
3925     <val type="dict" id="38582384" >
3926       <entry>
3927         <key type="string" value="need" />
3928         <val type="False" value="" />
3929       </entry>
3930       <entry>
3931         <key type="string" value="values" />
3932         <val type="list" id="16604552" >
3933           <item type="dict" id="38592448" >
3934             <entry>
3935               <key type="string" value="access" />
3936               <val type="string" value="ro" />
3937             </entry>
3938             <entry>
3939               <key type="string" value="pdo" />
3940               <val type="False" value="" />
3941             </entry>
3942             <entry>
3943               <key type="string" value="type" />
3944               <val type="numeric" value="5" />
3945             </entry>
3946             <entry>
3947               <key type="string" value="name" />
3948               <val type="string" value="Number of Output 32 Bit" />
3949             </entry>
3950           </item>
3951           <item type="dict" id="38593088" >
3952             <entry>
3953               <key type="string" value="access" />
3954               <val type="string" value="rw" />
3955             </entry>
3956             <entry>
3957               <key type="string" value="pdo" />
3958               <val type="True" value="" />
3959             </entry>
3960             <entry>
3961               <key type="string" value="type" />
3962               <val type="numeric" value="7" />
3963             </entry>
3964             <entry>
3965               <key type="string" value="name" />
3966               <val type="string" value="Write Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
3967             </entry>
3968             <entry>
3969               <key type="string" value="nbmax" />
3970               <val type="numeric" value="254" />
3971             </entry>
3972           </item>
3973         </val>
3974       </entry>
3975       <entry>
3976         <key type="string" value="name" />
3977         <val type="string" value="Write Output 32 Bit" />
3978       </entry>
3979       <entry>
3980         <key type="string" value="struct" />
3981         <val type="numeric" value="7" />
3982       </entry>
3983     </val>
3984   </entry>
3985   <entry>
3986     <key type="numeric" value="25184" />
3987     <val type="dict" id="38578880" >
3988       <entry>
3989         <key type="string" value="incr" />
3990         <val type="numeric" value="1" />
3991       </entry>
3992       <entry>
3993         <key type="string" value="struct" />
3994         <val type="numeric" value="15" />
3995       </entry>
3996       <entry>
3997         <key type="string" value="nbmax" />
3998         <val type="numeric" value="8" />
3999       </entry>
4000       <entry>
4001         <key type="string" value="values" />
4002         <val type="list" id="16604480" >
4003           <item type="dict" id="38582096" >
4004             <entry>
4005               <key type="string" value="access" />
4006               <val type="string" value="ro" />
4007             </entry>
4008             <entry>
4009               <key type="string" value="pdo" />
4010               <val type="False" value="" />
4011             </entry>
4012             <entry>
4013               <key type="string" value="type" />
4014               <val type="numeric" value="5" />
4015             </entry>
4016             <entry>
4017               <key type="string" value="name" />
4018               <val type="string" value="Number of Output 1 Bit" />
4019             </entry>
4020           </item>
4021           <item type="dict" id="38586016" >
4022             <entry>
4023               <key type="string" value="access" />
4024               <val type="string" value="rw" />
4025             </entry>
4026             <entry>
4027               <key type="string" value="pdo" />
4028               <val type="True" value="" />
4029             </entry>
4030             <entry>
4031               <key type="string" value="type" />
4032               <val type="numeric" value="1" />
4033             </entry>
4034             <entry>
4035               <key type="string" value="name" />
4036               <val type="string" value="Error Value Outputs 0x%X[((idx-1)*128+sub)]" />
4037             </entry>
4038             <entry>
4039               <key type="string" value="nbmax" />
4040               <val type="numeric" value="128" />
4041             </entry>
4042           </item>
4043         </val>
4044       </entry>
4045       <entry>
4046         <key type="string" value="need" />
4047         <val type="False" value="" />
4048       </entry>
4049       <entry>
4050         <key type="string" value="name" />
4051         <val type="string" value="Error Value Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
4052       </entry>
4053     </val>
4054   </entry>
4055   <entry>
4056     <key type="numeric" value="25168" />
4057     <val type="dict" id="38574288" >
4058       <entry>
4059         <key type="string" value="incr" />
4060         <val type="numeric" value="1" />
4061       </entry>
4062       <entry>
4063         <key type="string" value="struct" />
4064         <val type="numeric" value="15" />
4065       </entry>
4066       <entry>
4067         <key type="string" value="nbmax" />
4068         <val type="numeric" value="8" />
4069       </entry>
4070       <entry>
4071         <key type="string" value="values" />
4072         <val type="list" id="16603976" >
4073           <item type="dict" id="38575440" >
4074             <entry>
4075               <key type="string" value="access" />
4076               <val type="string" value="ro" />
4077             </entry>
4078             <entry>
4079               <key type="string" value="pdo" />
4080               <val type="False" value="" />
4081             </entry>
4082             <entry>
4083               <key type="string" value="type" />
4084               <val type="numeric" value="5" />
4085             </entry>
4086             <entry>
4087               <key type="string" value="name" />
4088               <val type="string" value="Number of Output 1 Bit" />
4089             </entry>
4090           </item>
4091           <item type="dict" id="38578368" >
4092             <entry>
4093               <key type="string" value="access" />
4094               <val type="string" value="rw" />
4095             </entry>
4096             <entry>
4097               <key type="string" value="pdo" />
4098               <val type="True" value="" />
4099             </entry>
4100             <entry>
4101               <key type="string" value="type" />
4102               <val type="numeric" value="1" />
4103             </entry>
4104             <entry>
4105               <key type="string" value="name" />
4106               <val type="string" value="Error Mode Outputs 0x%X[((idx-1)*128+sub)]" />
4107             </entry>
4108             <entry>
4109               <key type="string" value="nbmax" />
4110               <val type="numeric" value="128" />
4111             </entry>
4112           </item>
4113         </val>
4114       </entry>
4115       <entry>
4116         <key type="string" value="need" />
4117         <val type="False" value="" />
4118       </entry>
4119       <entry>
4120         <key type="string" value="name" />
4121         <val type="string" value="Error Mode Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
4122       </entry>
4123     </val>
4124   </entry>
4125   <entry>
4126     <key type="numeric" value="25602" />
4127     <val type="dict" id="38588416" >
4128       <entry>
4129         <key type="string" value="need" />
4130         <val type="False" value="" />
4131       </entry>
4132       <entry>
4133         <key type="string" value="values" />
4134         <val type="list" id="16604768" >
4135           <item type="dict" id="38590064" >
4136             <entry>
4137               <key type="string" value="access" />
4138               <val type="string" value="ro" />
4139             </entry>
4140             <entry>
4141               <key type="string" value="pdo" />
4142               <val type="False" value="" />
4143             </entry>
4144             <entry>
4145               <key type="string" value="type" />
4146               <val type="numeric" value="5" />
4147             </entry>
4148             <entry>
4149               <key type="string" value="name" />
4150               <val type="string" value="Number of Analogue Input 32 Bit" />
4151             </entry>
4152           </item>
4153           <item type="dict" id="38596816" >
4154             <entry>
4155               <key type="string" value="access" />
4156               <val type="string" value="ro" />
4157             </entry>
4158             <entry>
4159               <key type="string" value="pdo" />
4160               <val type="True" value="" />
4161             </entry>
4162             <entry>
4163               <key type="string" value="type" />
4164               <val type="numeric" value="4" />
4165             </entry>
4166             <entry>
4167               <key type="string" value="name" />
4168               <val type="string" value="Analogue Input %d[(sub)]" />
4169             </entry>
4170             <entry>
4171               <key type="string" value="nbmax" />
4172               <val type="numeric" value="254" />
4173             </entry>
4174           </item>
4175         </val>
4176       </entry>
4177       <entry>
4178         <key type="string" value="name" />
4179         <val type="string" value="Read Analogue Input 32 Bit" />
4180       </entry>
4181       <entry>
4182         <key type="string" value="struct" />
4183         <val type="numeric" value="7" />
4184       </entry>
4185     </val>
4186   </entry>
4187   <entry>
4188     <key type="numeric" value="24870" />
4189     <val type="dict" id="38591056" >
4190       <entry>
4191         <key type="string" value="need" />
4192         <val type="False" value="" />
4193       </entry>
4194       <entry>
4195         <key type="string" value="values" />
4196         <val type="list" id="16604912" >
4197           <item type="dict" id="38597104" >
4198             <entry>
4199               <key type="string" value="access" />
4200               <val type="string" value="ro" />
4201             </entry>
4202             <entry>
4203               <key type="string" value="pdo" />
4204               <val type="False" value="" />
4205             </entry>
4206             <entry>
4207               <key type="string" value="type" />
4208               <val type="numeric" value="5" />
4209             </entry>
4210             <entry>
4211               <key type="string" value="name" />
4212               <val type="string" value="Number of Input 32 bit" />
4213             </entry>
4214           </item>
4215           <item type="dict" id="38590640" >
4216             <entry>
4217               <key type="string" value="access" />
4218               <val type="string" value="rw" />
4219             </entry>
4220             <entry>
4221               <key type="string" value="pdo" />
4222               <val type="True" value="" />
4223             </entry>
4224             <entry>
4225               <key type="string" value="type" />
4226               <val type="numeric" value="7" />
4227             </entry>
4228             <entry>
4229               <key type="string" value="name" />
4230               <val type="string" value="Interrupt Any Change Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
4231             </entry>
4232             <entry>
4233               <key type="string" value="nbmax" />
4234               <val type="numeric" value="254" />
4235             </entry>
4236           </item>
4237         </val>
4238       </entry>
4239       <entry>
4240         <key type="string" value="name" />
4241         <val type="string" value="Interrupt Mask Input Any Change 32 Bit" />
4242       </entry>
4243       <entry>
4244         <key type="string" value="struct" />
4245         <val type="numeric" value="7" />
4246       </entry>
4247     </val>
4248   </entry>
4249   <entry>
4250     <key type="numeric" value="25649" />
4251     <val type="dict" id="38593856" >
4252       <entry>
4253         <key type="string" value="need" />
4254         <val type="False" value="" />
4255       </entry>
4256       <entry>
4257         <key type="string" value="values" />
4258         <val type="list" id="16604696" >
4259           <item type="dict" id="38597664" >
4260             <entry>
4261               <key type="string" value="access" />
4262               <val type="string" value="ro" />
4263             </entry>
4264             <entry>
4265               <key type="string" value="pdo" />
4266               <val type="False" value="" />
4267             </entry>
4268             <entry>
4269               <key type="string" value="type" />
4270               <val type="numeric" value="5" />
4271             </entry>
4272             <entry>
4273               <key type="string" value="name" />
4274               <val type="string" value="Number of Analogue Inputs" />
4275             </entry>
4276           </item>
4277           <item type="dict" id="38597952" >
4278             <entry>
4279               <key type="string" value="access" />
4280               <val type="string" value="rw" />
4281             </entry>
4282             <entry>
4283               <key type="string" value="pdo" />
4284               <val type="True" value="" />
4285             </entry>
4286             <entry>
4287               <key type="string" value="type" />
4288               <val type="numeric" value="4" />
4289             </entry>
4290             <entry>
4291               <key type="string" value="name" />
4292               <val type="string" value="Analogue Input %d[(sub)]" />
4293             </entry>
4294             <entry>
4295               <key type="string" value="nbmax" />
4296               <val type="numeric" value="254" />
4297             </entry>
4298           </item>
4299         </val>
4300       </entry>
4301       <entry>
4302         <key type="string" value="name" />
4303         <val type="string" value="Analogue Input Offset Integer" />
4304       </entry>
4305       <entry>
4306         <key type="string" value="struct" />
4307         <val type="numeric" value="7" />
4308       </entry>
4309     </val>
4310   </entry>
4311   <entry>
4312     <key type="numeric" value="25095" />
4313     <val type="dict" id="38594304" >
4314       <entry>
4315         <key type="string" value="need" />
4316         <val type="False" value="" />
4317       </entry>
4318       <entry>
4319         <key type="string" value="values" />
4320         <val type="list" id="16605056" >
4321           <item type="dict" id="38598240" >
4322             <entry>
4323               <key type="string" value="access" />
4324               <val type="string" value="ro" />
4325             </entry>
4326             <entry>
4327               <key type="string" value="pdo" />
4328               <val type="False" value="" />
4329             </entry>
4330             <entry>
4331               <key type="string" value="type" />
4332               <val type="numeric" value="5" />
4333             </entry>
4334             <entry>
4335               <key type="string" value="name" />
4336               <val type="string" value="Number of Output 8 Bit" />
4337             </entry>
4338           </item>
4339           <item type="dict" id="38600864" >
4340             <entry>
4341               <key type="string" value="access" />
4342               <val type="string" value="rw" />
4343             </entry>
4344             <entry>
4345               <key type="string" value="pdo" />
4346               <val type="True" value="" />
4347             </entry>
4348             <entry>
4349               <key type="string" value="type" />
4350               <val type="numeric" value="5" />
4351             </entry>
4352             <entry>
4353               <key type="string" value="name" />
4354               <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
4355             </entry>
4356             <entry>
4357               <key type="string" value="nbmax" />
4358               <val type="numeric" value="254" />
4359             </entry>
4360           </item>
4361         </val>
4362       </entry>
4363       <entry>
4364         <key type="string" value="name" />
4365         <val type="string" value="Error Value Outputs 8 Bit" />
4366       </entry>
4367       <entry>
4368         <key type="string" value="struct" />
4369         <val type="numeric" value="7" />
4370       </entry>
4371     </val>
4372   </entry>
4373   <entry>
4374     <key type="numeric" value="25639" />
4375     <val type="dict" id="38555056" >
4376       <entry>
4377         <key type="string" value="need" />
4378         <val type="False" value="" />
4379       </entry>
4380       <entry>
4381         <key type="string" value="values" />
4382         <val type="list" id="16603112" >
4383           <item type="dict" id="38560768" >
4384             <entry>
4385               <key type="string" value="access" />
4386               <val type="string" value="ro" />
4387             </entry>
4388             <entry>
4389               <key type="string" value="pdo" />
4390               <val type="False" value="" />
4391             </entry>
4392             <entry>
4393               <key type="string" value="type" />
4394               <val type="numeric" value="5" />
4395             </entry>
4396             <entry>
4397               <key type="string" value="name" />
4398               <val type="string" value="Number of Analogue Inputs" />
4399             </entry>
4400           </item>
4401           <item type="dict" id="38556816" >
4402             <entry>
4403               <key type="string" value="access" />
4404               <val type="string" value="rw" />
4405             </entry>
4406             <entry>
4407               <key type="string" value="pdo" />
4408               <val type="True" value="" />
4409             </entry>
4410             <entry>
4411               <key type="string" value="type" />
4412               <val type="numeric" value="7" />
4413             </entry>
4414             <entry>
4415               <key type="string" value="name" />
4416               <val type="string" value="Analogue Input %d[(sub)]" />
4417             </entry>
4418             <entry>
4419               <key type="string" value="nbmax" />
4420               <val type="numeric" value="254" />
4421             </entry>
4422           </item>
4423         </val>
4424       </entry>
4425       <entry>
4426         <key type="string" value="name" />
4427         <val type="string" value="Analogue Input Interrupt Negative Delta Unsigned" />
4428       </entry>
4429       <entry>
4430         <key type="string" value="struct" />
4431         <val type="numeric" value="7" />
4432       </entry>
4433     </val>
4434   </entry>
4435   <entry>
4436     <key type="numeric" value="25601" />
4437     <val type="dict" id="38598800" >
4438       <entry>
4439         <key type="string" value="need" />
4440         <val type="False" value="" />
4441       </entry>
4442       <entry>
4443         <key type="string" value="values" />
4444         <val type="list" id="36740416" >
4445           <item type="dict" id="38596400" >
4446             <entry>
4447               <key type="string" value="access" />
4448               <val type="string" value="ro" />
4449             </entry>
4450             <entry>
4451               <key type="string" value="pdo" />
4452               <val type="False" value="" />
4453             </entry>
4454             <entry>
4455               <key type="string" value="type" />
4456               <val type="numeric" value="5" />
4457             </entry>
4458             <entry>
4459               <key type="string" value="name" />
4460               <val type="string" value="Number of Analogue Input 16 Bit" />
4461             </entry>
4462           </item>
4463           <item type="dict" id="38601584" >
4464             <entry>
4465               <key type="string" value="access" />
4466               <val type="string" value="ro" />
4467             </entry>
4468             <entry>
4469               <key type="string" value="pdo" />
4470               <val type="True" value="" />
4471             </entry>
4472             <entry>
4473               <key type="string" value="type" />
4474               <val type="numeric" value="3" />
4475             </entry>
4476             <entry>
4477               <key type="string" value="name" />
4478               <val type="string" value="Analogue Input %d[(sub)]" />
4479             </entry>
4480             <entry>
4481               <key type="string" value="nbmax" />
4482               <val type="numeric" value="254" />
4483             </entry>
4484           </item>
4485         </val>
4486       </entry>
4487       <entry>
4488         <key type="string" value="name" />
4489         <val type="string" value="Read Analogue Input 16 Bit" />
4490       </entry>
4491       <entry>
4492         <key type="string" value="struct" />
4493         <val type="numeric" value="7" />
4494       </entry>
4495     </val>
4496   </entry>
4497   <entry>
4498     <key type="numeric" value="25200" />
4499     <val type="dict" id="38551424" >
4500       <entry>
4501         <key type="string" value="incr" />
4502         <val type="numeric" value="1" />
4503       </entry>
4504       <entry>
4505         <key type="string" value="struct" />
4506         <val type="numeric" value="15" />
4507       </entry>
4508       <entry>
4509         <key type="string" value="nbmax" />
4510         <val type="numeric" value="8" />
4511       </entry>
4512       <entry>
4513         <key type="string" value="values" />
4514         <val type="list" id="16602824" >
4515           <item type="dict" id="38554064" >
4516             <entry>
4517               <key type="string" value="access" />
4518               <val type="string" value="ro" />
4519             </entry>
4520             <entry>
4521               <key type="string" value="pdo" />
4522               <val type="False" value="" />
4523             </entry>
4524             <entry>
4525               <key type="string" value="type" />
4526               <val type="numeric" value="5" />
4527             </entry>
4528             <entry>
4529               <key type="string" value="name" />
4530               <val type="string" value="Number of Output 1 Bit" />
4531             </entry>
4532           </item>
4533           <item type="dict" id="38557232" >
4534             <entry>
4535               <key type="string" value="access" />
4536               <val type="string" value="rw" />
4537             </entry>
4538             <entry>
4539               <key type="string" value="pdo" />
4540               <val type="True" value="" />
4541             </entry>
4542             <entry>
4543               <key type="string" value="type" />
4544               <val type="numeric" value="1" />
4545             </entry>
4546             <entry>
4547               <key type="string" value="name" />
4548               <val type="string" value="Filter Constant Outputs 0x%X[((idx-1)*128+sub)]" />
4549             </entry>
4550             <entry>
4551               <key type="string" value="nbmax" />
4552               <val type="numeric" value="128" />
4553             </entry>
4554           </item>
4555         </val>
4556       </entry>
4557       <entry>
4558         <key type="string" value="need" />
4559         <val type="False" value="" />
4560       </entry>
4561       <entry>
4562         <key type="string" value="name" />
4563         <val type="string" value="Filter Constant Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
4564       </entry>
4565     </val>
4566   </entry>
4567   <entry>
4568     <key type="numeric" value="24872" />
4569     <val type="dict" id="38576896" >
4570       <entry>
4571         <key type="string" value="need" />
4572         <val type="False" value="" />
4573       </entry>
4574       <entry>
4575         <key type="string" value="values" />
4576         <val type="list" id="16604120" >
4577           <item type="dict" id="38583184" >
4578             <entry>
4579               <key type="string" value="access" />
4580               <val type="string" value="ro" />
4581             </entry>
4582             <entry>
4583               <key type="string" value="pdo" />
4584               <val type="False" value="" />
4585             </entry>
4586             <entry>
4587               <key type="string" value="type" />
4588               <val type="numeric" value="5" />
4589             </entry>
4590             <entry>
4591               <key type="string" value="name" />
4592               <val type="string" value="Number of Input 32 bit" />
4593             </entry>
4594           </item>
4595           <item type="dict" id="38562512" >
4596             <entry>
4597               <key type="string" value="access" />
4598               <val type="string" value="rw" />
4599             </entry>
4600             <entry>
4601               <key type="string" value="pdo" />
4602               <val type="True" value="" />
4603             </entry>
4604             <entry>
4605               <key type="string" value="type" />
4606               <val type="numeric" value="7" />
4607             </entry>
4608             <entry>
4609               <key type="string" value="name" />
4610               <val type="string" value="Interrupt High to Low Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
4611             </entry>
4612             <entry>
4613               <key type="string" value="nbmax" />
4614               <val type="numeric" value="254" />
4615             </entry>
4616           </item>
4617         </val>
4618       </entry>
4619       <entry>
4620         <key type="string" value="name" />
4621         <val type="string" value="Interrupt Mask Input High to Low 32 Bit" />
4622       </entry>
4623       <entry>
4624         <key type="string" value="struct" />
4625         <val type="numeric" value="7" />
4626       </entry>
4627     </val>
4628   </entry>
4629   <entry>
4630     <key type="numeric" value="25619" />
4631     <val type="dict" id="38602096" >
4632       <entry>
4633         <key type="string" value="need" />
4634         <val type="False" value="" />
4635       </entry>
4636       <entry>
4637         <key type="string" value="values" />
4638         <val type="list" id="36740776" >
4639           <item type="dict" id="38603536" >
4640             <entry>
4641               <key type="string" value="access" />
4642               <val type="string" value="ro" />
4643             </entry>
4644             <entry>
4645               <key type="string" value="pdo" />
4646               <val type="False" value="" />
4647             </entry>
4648             <entry>
4649               <key type="string" value="type" />
4650               <val type="numeric" value="5" />
4651             </entry>
4652             <entry>
4653               <key type="string" value="name" />
4654               <val type="string" value="Number of Analogue Outputs Float" />
4655             </entry>
4656           </item>
4657           <item type="dict" id="38605072" >
4658             <entry>
4659               <key type="string" value="access" />
4660               <val type="string" value="rw" />
4661             </entry>
4662             <entry>
4663               <key type="string" value="pdo" />
4664               <val type="True" value="" />
4665             </entry>
4666             <entry>
4667               <key type="string" value="type" />
4668               <val type="numeric" value="8" />
4669             </entry>
4670             <entry>
4671               <key type="string" value="name" />
4672               <val type="string" value="Analogue Output %d[(sub)]" />
4673             </entry>
4674             <entry>
4675               <key type="string" value="nbmax" />
4676               <val type="numeric" value="254" />
4677             </entry>
4678           </item>
4679         </val>
4680       </entry>
4681       <entry>
4682         <key type="string" value="name" />
4683         <val type="string" value="Write Analogue Output Float" />
4684       </entry>
4685       <entry>
4686         <key type="string" value="struct" />
4687         <val type="numeric" value="7" />
4688       </entry>
4689     </val>
4690   </entry>
4691   <entry>
4692     <key type="numeric" value="25382" />
4693     <val type="dict" id="38602384" >
4694       <entry>
4695         <key type="string" value="need" />
4696         <val type="False" value="" />
4697       </entry>
4698       <entry>
4699         <key type="string" value="values" />
4700         <val type="list" id="36740920" >
4701           <item type="dict" id="38607440" >
4702             <entry>
4703               <key type="string" value="access" />
4704               <val type="string" value="ro" />
4705             </entry>
4706             <entry>
4707               <key type="string" value="pdo" />
4708               <val type="False" value="" />
4709             </entry>
4710             <entry>
4711               <key type="string" value="type" />
4712               <val type="numeric" value="5" />
4713             </entry>
4714             <entry>
4715               <key type="string" value="name" />
4716               <val type="string" value="Number of Output 32 Bit" />
4717             </entry>
4718           </item>
4719           <item type="dict" id="38607792" >
4720             <entry>
4721               <key type="string" value="access" />
4722               <val type="string" value="rw" />
4723             </entry>
4724             <entry>
4725               <key type="string" value="pdo" />
4726               <val type="True" value="" />
4727             </entry>
4728             <entry>
4729               <key type="string" value="type" />
4730               <val type="numeric" value="7" />
4731             </entry>
4732             <entry>
4733               <key type="string" value="name" />
4734               <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
4735             </entry>
4736             <entry>
4737               <key type="string" value="nbmax" />
4738               <val type="numeric" value="254" />
4739             </entry>
4740           </item>
4741         </val>
4742       </entry>
4743       <entry>
4744         <key type="string" value="name" />
4745         <val type="string" value="Error Mode Outputs 32 Bit" />
4746       </entry>
4747       <entry>
4748         <key type="string" value="struct" />
4749         <val type="numeric" value="7" />
4750       </entry>
4751     </val>
4752   </entry>
4753   <entry>
4754     <key type="numeric" value="24839" />
4755     <val type="dict" id="38604784" >
4756       <entry>
4757         <key type="string" value="need" />
4758         <val type="False" value="" />
4759       </entry>
4760       <entry>
4761         <key type="string" value="values" />
4762         <val type="list" id="36749464" >
4763           <item type="dict" id="38606448" >
4764             <entry>
4765               <key type="string" value="access" />
4766               <val type="string" value="ro" />
4767             </entry>
4768             <entry>
4769               <key type="string" value="pdo" />
4770               <val type="False" value="" />
4771             </entry>
4772             <entry>
4773               <key type="string" value="type" />
4774               <val type="numeric" value="5" />
4775             </entry>
4776             <entry>
4777               <key type="string" value="name" />
4778               <val type="string" value="Number of Input 16 bit" />
4779             </entry>
4780           </item>
4781           <item type="dict" id="38606736" >
4782             <entry>
4783               <key type="string" value="access" />
4784               <val type="string" value="rw" />
4785             </entry>
4786             <entry>
4787               <key type="string" value="pdo" />
4788               <val type="True" value="" />
4789             </entry>
4790             <entry>
4791               <key type="string" value="type" />
4792               <val type="numeric" value="6" />
4793             </entry>
4794             <entry>
4795               <key type="string" value="name" />
4796               <val type="string" value="Interrupt Low to High 0x%X to 0x%X[(sub*16-15,sub*16)]" />
4797             </entry>
4798             <entry>
4799               <key type="string" value="nbmax" />
4800               <val type="numeric" value="254" />
4801             </entry>
4802           </item>
4803         </val>
4804       </entry>
4805       <entry>
4806         <key type="string" value="name" />
4807         <val type="string" value="Interrupt Mask Low to High 16 Bit" />
4808       </entry>
4809       <entry>
4810         <key type="string" value="struct" />
4811         <val type="numeric" value="7" />
4812       </entry>
4813     </val>
4814   </entry>
4815   <entry>
4816     <key type="numeric" value="25671" />
4817     <val type="dict" id="38605584" >
4818       <entry>
4819         <key type="string" value="need" />
4820         <val type="False" value="" />
4821       </entry>
4822       <entry>
4823         <key type="string" value="values" />
4824         <val type="list" id="36749536" >
4825           <item type="dict" id="38607024" >
4826             <entry>
4827               <key type="string" value="access" />
4828               <val type="string" value="ro" />
4829             </entry>
4830             <entry>
4831               <key type="string" value="pdo" />
4832               <val type="False" value="" />
4833             </entry>
4834             <entry>
4835               <key type="string" value="type" />
4836               <val type="numeric" value="5" />
4837             </entry>
4838             <entry>
4839               <key type="string" value="name" />
4840               <val type="string" value="Number of Analogue Outputs" />
4841             </entry>
4842           </item>
4843           <item type="dict" id="38608560" >
4844             <entry>
4845               <key type="string" value="access" />
4846               <val type="string" value="rw" />
4847             </entry>
4848             <entry>
4849               <key type="string" value="pdo" />
4850               <val type="True" value="" />
4851             </entry>
4852             <entry>
4853               <key type="string" value="type" />
4854               <val type="numeric" value="4" />
4855             </entry>
4856             <entry>
4857               <key type="string" value="name" />
4858               <val type="string" value="Analogue Output %d[(sub)]" />
4859             </entry>
4860             <entry>
4861               <key type="string" value="nbmax" />
4862               <val type="numeric" value="254" />
4863             </entry>
4864           </item>
4865         </val>
4866       </entry>
4867       <entry>
4868         <key type="string" value="name" />
4869         <val type="string" value="Analogue Output Scaling Integer" />
4870       </entry>
4871       <entry>
4872         <key type="string" value="struct" />
4873         <val type="numeric" value="7" />
4874       </entry>
4875     </val>
4876   </entry>
4877   <entry>
4878     <key type="numeric" value="25637" />
4879     <val type="dict" id="38605872" >
4880       <entry>
4881         <key type="string" value="need" />
4882         <val type="False" value="" />
4883       </entry>
4884       <entry>
4885         <key type="string" value="values" />
4886         <val type="list" id="36749608" >
4887           <item type="dict" id="38610928" >
4888             <entry>
4889               <key type="string" value="access" />
4890               <val type="string" value="ro" />
4891             </entry>
4892             <entry>
4893               <key type="string" value="pdo" />
4894               <val type="False" value="" />
4895             </entry>
4896             <entry>
4897               <key type="string" value="type" />
4898               <val type="numeric" value="5" />
4899             </entry>
4900             <entry>
4901               <key type="string" value="name" />
4902               <val type="string" value="Number of Analogue Inputs" />
4903             </entry>
4904           </item>
4905           <item type="dict" id="38611280" >
4906             <entry>
4907               <key type="string" value="access" />
4908               <val type="string" value="rw" />
4909             </entry>
4910             <entry>
4911               <key type="string" value="pdo" />
4912               <val type="True" value="" />
4913             </entry>
4914             <entry>
4915               <key type="string" value="type" />
4916               <val type="numeric" value="4" />
4917             </entry>
4918             <entry>
4919               <key type="string" value="name" />
4920               <val type="string" value="Analogue Input %d[(sub)]" />
4921             </entry>
4922             <entry>
4923               <key type="string" value="nbmax" />
4924               <val type="numeric" value="254" />
4925             </entry>
4926           </item>
4927         </val>
4928       </entry>
4929       <entry>
4930         <key type="string" value="name" />
4931         <val type="string" value="Analogue Input Interrupt Lower Limit Interger" />
4932       </entry>
4933       <entry>
4934         <key type="string" value="struct" />
4935         <val type="numeric" value="7" />
4936       </entry>
4937     </val>
4938   </entry>
4939   <entry>
4940     <key type="numeric" value="24688" />
4941     <val type="dict" id="38608272" >
4942       <entry>
4943         <key type="string" value="incr" />
4944         <val type="numeric" value="1" />
4945       </entry>
4946       <entry>
4947         <key type="string" value="struct" />
4948         <val type="numeric" value="15" />
4949       </entry>
4950       <entry>
4951         <key type="string" value="nbmax" />
4952         <val type="numeric" value="8" />
4953       </entry>
4954       <entry>
4955         <key type="string" value="values" />
4956         <val type="list" id="36749680" >
4957           <item type="dict" id="38609936" >
4958             <entry>
4959               <key type="string" value="access" />
4960               <val type="string" value="ro" />
4961             </entry>
4962             <entry>
4963               <key type="string" value="pdo" />
4964               <val type="False" value="" />
4965             </entry>
4966             <entry>
4967               <key type="string" value="type" />
4968               <val type="numeric" value="5" />
4969             </entry>
4970             <entry>
4971               <key type="string" value="name" />
4972               <val type="string" value="Number of Input 1 bit" />
4973             </entry>
4974           </item>
4975           <item type="dict" id="38610224" >
4976             <entry>
4977               <key type="string" value="access" />
4978               <val type="string" value="rw" />
4979             </entry>
4980             <entry>
4981               <key type="string" value="pdo" />
4982               <val type="True" value="" />
4983             </entry>
4984             <entry>
4985               <key type="string" value="type" />
4986               <val type="numeric" value="1" />
4987             </entry>
4988             <entry>
4989               <key type="string" value="name" />
4990               <val type="string" value="Interrupt Mask Any Change Input bit 0x%X[((idx-1)*128+sub)]" />
4991             </entry>
4992             <entry>
4993               <key type="string" value="nbmax" />
4994               <val type="numeric" value="128" />
4995             </entry>
4996           </item>
4997         </val>
4998       </entry>
4999       <entry>
5000         <key type="string" value="need" />
5001         <val type="False" value="" />
5002       </entry>
5003       <entry>
5004         <key type="string" value="name" />
5005         <val type="string" value="Interrupt Mask Input High  to Low Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
5006       </entry>
5007     </val>
5008   </entry>
5009 </attr>
5010 <attr name="Description" type="string" value="" />
5011 <attr name="Dictionary" type="dict" id="38579168" >
5012   <entry>
5013     <key type="numeric" value="4096" />
5014     <val type="numeric" value="983441" />
5015   </entry>
5016   <entry>
5017     <key type="numeric" value="4097" />
5018     <val type="numeric" value="0" />
5019   </entry>
5020   <entry>
5021     <key type="numeric" value="4098" />
5022     <val type="numeric" value="0" />
5023   </entry>
5024   <entry>
5025     <key type="numeric" value="4101" />
5026     <val type="numeric" value="128" />
5027   </entry>
5028   <entry>
5029     <key type="numeric" value="24576" />
5030     <val type="list" id="36750544" >
5031       <item type="numeric" value="0" />
5032     </val>
5033   </entry>
5034   <entry>
5035     <key type="numeric" value="5121" />
5036     <val type="list" id="36749968" >
5037       <item type="string" value="{True:&quot;$NODEID+0x%X00&quot;%(base+2),False:0}[base&lt;4]" />
5038       <item type="numeric" value="1" />
5039     </val>
5040   </entry>
5041   <entry>
5042     <key type="numeric" value="4104" />
5043     <val type="string" value="" />
5044   </entry>
5045   <entry>
5046     <key type="numeric" value="4105" />
5047     <val type="string" value="" />
5048   </entry>
5049   <entry>
5050     <key type="numeric" value="4106" />
5051     <val type="string" value="" />
5052   </entry>
5053   <entry>
5054     <key type="numeric" value="4108" />
5055     <val type="numeric" value="0" />
5056   </entry>
5057   <entry>
5058     <key type="numeric" value="4109" />
5059     <val type="numeric" value="0" />
5060   </entry>
5061   <entry>
5062     <key type="numeric" value="4112" />
5063     <val type="list" id="36750112" >
5064       <item type="numeric" value="0" />
5065     </val>
5066   </entry>
5067   <entry>
5068     <key type="numeric" value="4113" />
5069     <val type="list" id="16472256" >
5070       <item type="numeric" value="0" />
5071     </val>
5072   </entry>
5073   <entry>
5074     <key type="numeric" value="6658" />
5075     <val type="list" id="36750832" >
5076       <item type="numeric" value="1677788432" />
5077       <item type="numeric" value="1677788688" />
5078       <item type="numeric" value="1677788944" />
5079       <item type="numeric" value="1677789200" />
5080     </val>
5081   </entry>
5082   <entry>
5083     <key type="numeric" value="25088" />
5084     <val type="list" id="36750976" >
5085       <item type="numeric" value="0" />
5086     </val>
5087   </entry>
5088   <entry>
5089     <key type="numeric" value="4119" />
5090     <val type="numeric" value="0" />
5091   </entry>
5092   <entry>
5093     <key type="numeric" value="4120" />
5094     <val type="list" id="36750328" >
5095       <item type="numeric" value="373" />
5096       <item type="numeric" value="1048576" />
5097       <item type="numeric" value="65537" />
5098     </val>
5099   </entry>
5100   <entry>
5101     <key type="numeric" value="4118" />
5102     <val type="list" id="36751408" >
5103       <item type="numeric" value="0" />
5104       <item type="numeric" value="0" />
5105       <item type="numeric" value="0" />
5106     </val>
5107   </entry>
5108   <entry>
5109     <key type="numeric" value="4128" />
5110     <val type="list" id="36751552" >
5111       <item type="numeric" value="0" />
5112       <item type="numeric" value="0" />
5113     </val>
5114   </entry>
5115   <entry>
5116     <key type="numeric" value="25635" />
5117     <val type="numeric" value="0" />
5118   </entry>
5119   <entry>
5120     <key type="numeric" value="25094" />
5121     <val type="list" id="36751840" >
5122       <item type="numeric" value="0" />
5123     </val>
5124   </entry>
5125   <entry>
5126     <key type="numeric" value="5120" />
5127     <val type="list" id="36751192" >
5128       <item type="string" value="{True:&quot;$NODEID+0x%X00&quot;%(base+2),False:0}[base&lt;4]" />
5129       <item type="numeric" value="1" />
5130     </val>
5131   </entry>
5132   <entry>
5133     <key type="numeric" value="25095" />
5134     <val type="list" id="36751912" >
5135       <item type="numeric" value="0" />
5136     </val>
5137   </entry>
5138   <entry>
5139     <key type="numeric" value="6656" />
5140     <val type="list" id="36752272" >
5141       <item type="numeric" value="1610613000" />
5142     </val>
5143   </entry>
5144   <entry>
5145     <key type="numeric" value="5632" />
5146     <val type="list" id="36752200" >
5147       <item type="numeric" value="1644167432" />
5148     </val>
5149   </entry>
5150   <entry>
5151     <key type="numeric" value="24578" />
5152     <val type="list" id="36752056" >
5153       <item type="numeric" value="0" />
5154     </val>
5155   </entry>
5156   <entry>
5157     <key type="numeric" value="25667" />
5158     <val type="list" id="36752128" >
5159       <item type="numeric" value="0" />
5160       <item type="numeric" value="0" />
5161       <item type="numeric" value="0" />
5162       <item type="numeric" value="0" />
5163     </val>
5164   </entry>
5165   <entry>
5166     <key type="numeric" value="25668" />
5167     <val type="list" id="36752416" >
5168       <item type="numeric" value="0" />
5169       <item type="numeric" value="0" />
5170       <item type="numeric" value="0" />
5171       <item type="numeric" value="0" />
5172     </val>
5173   </entry>
5174   <entry>
5175     <key type="numeric" value="6144" />
5176     <val type="list" id="36752488" >
5177       <item type="string" value="{True:&quot;$NODEID+0x%X80&quot;%(base+1),False:0}[base&lt;4]" />
5178       <item type="numeric" value="1" />
5179       <item type="numeric" value="0" />
5180       <item type="numeric" value="0" />
5181       <item type="numeric" value="0" />
5182     </val>
5183   </entry>
5184   <entry>
5185     <key type="numeric" value="25090" />
5186     <val type="list" id="36752776" >
5187       <item type="numeric" value="0" />
5188     </val>
5189   </entry>
5190   <entry>
5191     <key type="numeric" value="5633" />
5192     <val type="list" id="36752632" >
5193       <item type="numeric" value="1678835984" />
5194       <item type="numeric" value="1678836240" />
5195       <item type="numeric" value="1678836496" />
5196       <item type="numeric" value="1678836752" />
5197     </val>
5198   </entry>
5199   <entry>
5200     <key type="numeric" value="6146" />
5201     <val type="list" id="16472688" >
5202       <item type="string" value="{True:&quot;$NODEID+0x%X80&quot;%(base+1),False:0}[base&lt;4]" />
5203       <item type="numeric" value="1" />
5204       <item type="numeric" value="0" />
5205       <item type="numeric" value="0" />
5206       <item type="numeric" value="0" />
5207     </val>
5208   </entry>
5209   <entry>
5210     <key type="numeric" value="6145" />
5211     <val type="list" id="36752344" >
5212       <item type="string" value="{True:&quot;$NODEID+0x%X80&quot;%(base+1),False:0}[base&lt;4]" />
5213       <item type="numeric" value="1" />
5214       <item type="numeric" value="0" />
5215       <item type="numeric" value="0" />
5216       <item type="numeric" value="0" />
5217     </val>
5218   </entry>
5219   <entry>
5220     <key type="numeric" value="25638" />
5221     <val type="list" id="36752560" >
5222       <item type="numeric" value="0" />
5223       <item type="numeric" value="0" />
5224       <item type="numeric" value="0" />
5225       <item type="numeric" value="0" />
5226       <item type="numeric" value="0" />
5227       <item type="numeric" value="0" />
5228       <item type="numeric" value="0" />
5229       <item type="numeric" value="0" />
5230     </val>
5231   </entry>
5232   <entry>
5233     <key type="numeric" value="25617" />
5234     <val type="list" id="36752992" >
5235       <item type="numeric" value="0" />
5236       <item type="numeric" value="0" />
5237       <item type="numeric" value="0" />
5238       <item type="numeric" value="0" />
5239     </val>
5240   </entry>
5241   <entry>
5242     <key type="numeric" value="25601" />
5243     <val type="list" id="36753064" >
5244       <item type="numeric" value="0" />
5245       <item type="numeric" value="0" />
5246       <item type="numeric" value="0" />
5247       <item type="numeric" value="0" />
5248       <item type="numeric" value="0" />
5249       <item type="numeric" value="0" />
5250       <item type="numeric" value="0" />
5251       <item type="numeric" value="0" />
5252     </val>
5253   </entry>
5254   <entry>
5255     <key type="numeric" value="4608" />
5256     <val type="list" id="36752704" >
5257       <item type="string" value="&quot;$NODEID+0x600&quot;" />
5258       <item type="string" value="&quot;$NODEID+0x580&quot;" />
5259     </val>
5260   </entry>
5261   <entry>
5262     <key type="numeric" value="6657" />
5263     <val type="list" id="36753280" >
5264       <item type="numeric" value="1677787408" />
5265       <item type="numeric" value="1677787664" />
5266       <item type="numeric" value="1677787920" />
5267       <item type="numeric" value="1677788176" />
5268     </val>
5269   </entry>
5270 </attr>
5271 <attr name="SpecificMenu" type="list" id="16472328" >
5272   <item type="tuple" id="36727552" >
5273     <item type="string" value="Read Input Bit" />
5274     <item type="list" id="36753208" >
5275       <item type="numeric" value="24608" />
5276       <item type="numeric" value="24624" />
5277       <item type="numeric" value="24632" />
5278       <item type="numeric" value="24656" />
5279       <item type="numeric" value="24672" />
5280       <item type="numeric" value="24688" />
5281     </item>
5282   </item>
5283   <item type="tuple" id="36727840" >
5284     <item type="string" value="Write Output Bit" />
5285     <item type="list" id="36753488" >
5286       <item type="numeric" value="25120" />
5287       <item type="numeric" value="25152" />
5288       <item type="numeric" value="25168" />
5289       <item type="numeric" value="25184" />
5290       <item type="numeric" value="25200" />
5291     </item>
5292   </item>
5293 </attr>
5294 <attr name="ParamsDictionary" type="dict" id="13311968" >
5295 </attr>
5296 <attr name="UserMapping" type="dict" id="38600576" >
5297 </attr>
5298 <attr name="DS302" type="dict" id="38668640" >
5299 </attr>
5300 <attr name="ProfileName" type="string" value="DS-401" />
5301 <attr name="Type" type="string">slave</attr>
5302 <attr name="ID" type="numeric" value="0" />
5303 <attr name="Name" type="string">ObjDict</attr>
5304 </PyObject>