]> rtime.felk.cvut.cz Git - CanFestival-3.git/blob - examples/DS401_Slave_Gui/ObjDict.od
7048235635ac1de725038ba46936d6a6744c7f21
[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="159620140">
4 <attr name="Profile" type="dict" id="160667820" >
5   <entry>
6     <key type="numeric" value="24576" />
7     <val type="dict" id="159779940" >
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="159633388" >
15           <item type="dict" id="160570740" >
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="160597236" >
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="160569244" >
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="159631948" >
77           <item type="dict" id="160668500" >
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="160617852" >
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="159743076" >
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="159633196" >
139           <item type="dict" id="160560236" >
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="160668636" >
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="159747308" >
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="159631532" >
201           <item type="dict" id="160677932" >
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="159717548" >
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="160576756" >
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="159630252" >
263           <item type="dict" id="159748820" >
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="160555188" >
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="160620164" >
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="160601004" >
325           <item type="dict" id="160620028" >
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="160619756" >
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="159633004" >
365           <item type="dict" id="160618260" >
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="159666628" >
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="159667852" >
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="159739756" >
427           <item type="dict" id="159666356" >
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="159666492" >
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="159665932" >
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="160701836" >
489           <item type="dict" id="159666220" >
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="159665660" >
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="159665796" >
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="160701580" >
551           <item type="dict" id="159665388" >
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="159665524" >
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="159665116" >
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="160564620" >
613           <item type="dict" id="159665252" >
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="159664844" >
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="159664980" >
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="160563884" >
675           <item type="dict" id="159664572" >
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="159664708" >
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="159664300" >
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="160563532" >
737           <item type="dict" id="159664164" >
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="159664028" >
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="160533876" >
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="160564300" >
799           <item type="dict" id="148728660" >
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="160577980" >
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="160578116" >
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="160565356" >
861           <item type="dict" id="160577436" >
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="160577572" >
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="159763556" >
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="160566956" >
923           <item type="dict" id="160533196" >
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="160616764" >
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="160569380" >
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="160572780" >
985           <item type="dict" id="160540300" >
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="160528284" >
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="25344" />
1039     <val type="dict" id="160550668" >
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="159617900" >
1047           <item type="dict" id="160568156" >
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 16 Bit" />
1063             </entry>
1064           </item>
1065           <item type="dict" id="160539076" >
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="6" />
1077             </entry>
1078             <entry>
1079               <key type="string" value="name" />
1080               <val type="string" value="Write Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
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="Write Outputs 16 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="24608" />
1101     <val type="dict" id="160571012" >
1102       <entry>
1103         <key type="string" value="incr" />
1104         <val type="numeric" value="1" />
1105       </entry>
1106       <entry>
1107         <key type="string" value="struct" />
1108         <val type="numeric" value="15" />
1109       </entry>
1110       <entry>
1111         <key type="string" value="nbmax" />
1112         <val type="numeric" value="8" />
1113       </entry>
1114       <entry>
1115         <key type="string" value="values" />
1116         <val type="list" id="159618796" >
1117           <item type="dict" id="160570196" >
1118             <entry>
1119               <key type="string" value="access" />
1120               <val type="string" value="ro" />
1121             </entry>
1122             <entry>
1123               <key type="string" value="pdo" />
1124               <val type="False" value="" />
1125             </entry>
1126             <entry>
1127               <key type="string" value="type" />
1128               <val type="numeric" value="5" />
1129             </entry>
1130             <entry>
1131               <key type="string" value="name" />
1132               <val type="string" value="Number of Input 1 bit" />
1133             </entry>
1134           </item>
1135           <item type="dict" id="160598188" >
1136             <entry>
1137               <key type="string" value="access" />
1138               <val type="string" value="rw" />
1139             </entry>
1140             <entry>
1141               <key type="string" value="pdo" />
1142               <val type="True" value="" />
1143             </entry>
1144             <entry>
1145               <key type="string" value="type" />
1146               <val type="numeric" value="1" />
1147             </entry>
1148             <entry>
1149               <key type="string" value="name" />
1150               <val type="string" value="Read Single Input 0x%X[((idx-1)*128+sub)]" />
1151             </entry>
1152             <entry>
1153               <key type="string" value="nbmax" />
1154               <val type="numeric" value="128" />
1155             </entry>
1156           </item>
1157         </val>
1158       </entry>
1159       <entry>
1160         <key type="string" value="need" />
1161         <val type="False" value="" />
1162       </entry>
1163       <entry>
1164         <key type="string" value="name" />
1165         <val type="string" value="Read Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
1166       </entry>
1167     </val>
1168   </entry>
1169   <entry>
1170     <key type="numeric" value="25633" />
1171     <val type="dict" id="160548900" >
1172       <entry>
1173         <key type="string" value="need" />
1174         <val type="False" value="" />
1175       </entry>
1176       <entry>
1177         <key type="string" value="values" />
1178         <val type="list" id="159630444" >
1179           <item type="dict" id="160570604" >
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 Analogue Inputs" />
1195             </entry>
1196           </item>
1197           <item type="dict" id="160529508" >
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="5" />
1209             </entry>
1210             <entry>
1211               <key type="string" value="name" />
1212               <val type="string" value="Analog Inputs 0x%X[(sub)]" />
1213             </entry>
1214             <entry>
1215               <key type="string" value="nbmax" />
1216               <val type="numeric" value="254" />
1217             </entry>
1218           </item>
1219         </val>
1220       </entry>
1221       <entry>
1222         <key type="string" value="name" />
1223         <val type="string" value="Interrupt Trigger Selection" />
1224       </entry>
1225       <entry>
1226         <key type="string" value="struct" />
1227         <val type="numeric" value="7" />
1228       </entry>
1229     </val>
1230   </entry>
1231   <entry>
1232     <key type="numeric" value="24866" />
1233     <val type="dict" id="160550396" >
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="159619468" >
1241           <item type="dict" id="160571148" >
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 Input 32 bit" />
1257             </entry>
1258           </item>
1259           <item type="dict" id="160568020" >
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="False" value="" />
1267             </entry>
1268             <entry>
1269               <key type="string" value="type" />
1270               <val type="numeric" value="7" />
1271             </entry>
1272             <entry>
1273               <key type="string" value="name" />
1274               <val type="string" value="Polarity Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
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="Polarity Input 32 Bit" />
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="24867" />
1295     <val type="dict" id="160598596" >
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="159617740" >
1303           <item type="dict" id="159747852" >
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="160598324" >
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="Filter Constant 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="25636" />
1357     <val type="dict" id="159749500" >
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="159620684" >
1365           <item type="dict" id="160569108" >
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 Analogue Inputs" />
1381             </entry>
1382           </item>
1383           <item type="dict" id="160596692" >
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="True" value="" />
1391             </entry>
1392             <entry>
1393               <key type="string" value="type" />
1394               <val type="numeric" value="4" />
1395             </entry>
1396             <entry>
1397               <key type="string" value="name" />
1398               <val type="string" value="Analogue Input %d[(sub)]" />
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="Analogue Input Interrupt Upper Limit Interger" />
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="24838" />
1419     <val type="dict" id="160599140" >
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="159618380" >
1427           <item type="dict" id="148738772" >
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 Input 16 bit" />
1443             </entry>
1444           </item>
1445           <item type="dict" id="160532244" >
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="6" />
1457             </entry>
1458             <entry>
1459               <key type="string" value="name" />
1460               <val type="string" value="Interrupt High to Low 0x%X to 0x%X[(sub*16-15,sub*16)]" />
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="Interrupt Mask High to Low 16 Bit" />
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="25638" />
1481     <val type="dict" id="148741900" >
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="159617228" >
1489           <item type="dict" id="160578524" >
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 Analogue Inputs" />
1505             </entry>
1506           </item>
1507           <item type="dict" id="160555052" >
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="7" />
1519             </entry>
1520             <entry>
1521               <key type="string" value="name" />
1522               <val type="string" value="Analogue Input %d[(sub)]" />
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="Analogue Input Interrupt Delta Unsigned" />
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="25383" />
1543     <val type="dict" id="160555324" >
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="159609388" >
1551           <item type="dict" id="159659388" >
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 Output 32 Bit" />
1567             </entry>
1568           </item>
1569           <item type="dict" id="160608436" >
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="Error Value Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
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="Error Value Outputs 32 Bit" />
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="25640" />
1605     <val type="dict" id="160608572" >
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="159620300" >
1613           <item type="dict" id="160608300" >
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 Analogue Inputs" />
1629             </entry>
1630           </item>
1631           <item type="dict" id="159673988" >
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="Analogue Input %d[(sub)]" />
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="Analogue Input Interrupt Positive Delta Unsigned" />
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="25641" />
1667     <val type="dict" id="159648052" >
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="148732204" >
1675           <item type="dict" id="159741988" >
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="160533740" >
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="8" />
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 Upper Limit Float" />
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="25642" />
1729     <val type="dict" id="159715644" >
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="159630764" >
1737           <item type="dict" id="159717820" >
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="159716596" >
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 Lower 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="25643" />
1791     <val type="dict" id="159716052" >
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="159592076" >
1799           <item type="dict" id="160586716" >
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="160586988" >
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 Delta 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="25644" />
1853     <val type="dict" id="160586852" >
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="159633132" >
1861           <item type="dict" id="160583996" >
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="160583724" >
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 Negative 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="25645" />
1915     <val type="dict" id="160583860" >
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="159589644" >
1923           <item type="dict" id="160587396" >
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="160587532" >
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 Positive 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="25646" />
1977     <val type="dict" id="160586444" >
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="159590092" >
1985           <item type="dict" id="160586580" >
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="160587124" >
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 Offset 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="25647" />
2039     <val type="dict" id="160586172" >
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="159597644" >
2047           <item type="dict" id="160586308" >
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="160586036" >
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 Scaling 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="24624" />
2101     <val type="dict" id="160585900" >
2102       <entry>
2103         <key type="string" value="incr" />
2104         <val type="numeric" value="1" />
2105       </entry>
2106       <entry>
2107         <key type="string" value="struct" />
2108         <val type="numeric" value="15" />
2109       </entry>
2110       <entry>
2111         <key type="string" value="nbmax" />
2112         <val type="numeric" value="8" />
2113       </entry>
2114       <entry>
2115         <key type="string" value="values" />
2116         <val type="list" id="160545356" >
2117           <item type="dict" id="160585764" >
2118             <entry>
2119               <key type="string" value="access" />
2120               <val type="string" value="ro" />
2121             </entry>
2122             <entry>
2123               <key type="string" value="pdo" />
2124               <val type="False" value="" />
2125             </entry>
2126             <entry>
2127               <key type="string" value="type" />
2128               <val type="numeric" value="5" />
2129             </entry>
2130             <entry>
2131               <key type="string" value="name" />
2132               <val type="string" value="Number of Input 1 bit" />
2133             </entry>
2134           </item>
2135           <item type="dict" id="160587260" >
2136             <entry>
2137               <key type="string" value="access" />
2138               <val type="string" value="rw" />
2139             </entry>
2140             <entry>
2141               <key type="string" value="pdo" />
2142               <val type="True" value="" />
2143             </entry>
2144             <entry>
2145               <key type="string" value="type" />
2146               <val type="numeric" value="1" />
2147             </entry>
2148             <entry>
2149               <key type="string" value="name" />
2150               <val type="string" value="Polarity Input bit 0x%X[((idx-1)*128+sub)]" />
2151             </entry>
2152             <entry>
2153               <key type="string" value="nbmax" />
2154               <val type="numeric" value="128" />
2155             </entry>
2156           </item>
2157         </val>
2158       </entry>
2159       <entry>
2160         <key type="string" value="need" />
2161         <val type="False" value="" />
2162       </entry>
2163       <entry>
2164         <key type="string" value="name" />
2165         <val type="string" value="Polarity Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
2166       </entry>
2167     </val>
2168   </entry>
2169   <entry>
2170     <key type="numeric" value="25352" />
2171     <val type="dict" id="159778716" >
2172       <entry>
2173         <key type="string" value="need" />
2174         <val type="False" value="" />
2175       </entry>
2176       <entry>
2177         <key type="string" value="values" />
2178         <val type="list" id="159596748" >
2179           <item type="dict" id="160639556" >
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 Output 16 Bit" />
2195             </entry>
2196           </item>
2197           <item type="dict" id="160596556" >
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="6" />
2209             </entry>
2210             <entry>
2211               <key type="string" value="name" />
2212               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
2213             </entry>
2214             <entry>
2215               <key type="string" value="nbmax" />
2216               <val type="numeric" value="254" />
2217             </entry>
2218           </item>
2219         </val>
2220       </entry>
2221       <entry>
2222         <key type="string" value="name" />
2223         <val type="string" value="Filter Mask Outputs 16 Bit" />
2224       </entry>
2225       <entry>
2226         <key type="string" value="struct" />
2227         <val type="numeric" value="7" />
2228       </entry>
2229     </val>
2230   </entry>
2231   <entry>
2232     <key type="numeric" value="25650" />
2233     <val type="dict" id="160713964" >
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="160552108" >
2241           <item type="dict" id="160713148" >
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 Analogue Inputs" />
2257             </entry>
2258           </item>
2259           <item type="dict" id="160713284" >
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="4" />
2271             </entry>
2272             <entry>
2273               <key type="string" value="name" />
2274               <val type="string" value="Analogue Input %d[(sub)]" />
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="Analogue Input Scaling Integer" />
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="25350" />
2295     <val type="dict" id="160721340" >
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="160553356" >
2303           <item type="dict" id="160721476" >
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 Output 16 Bit" />
2319             </entry>
2320           </item>
2321           <item type="dict" id="160721612" >
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="6" />
2333             </entry>
2334             <entry>
2335               <key type="string" value="name" />
2336               <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
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="Error Mode Outputs 16 Bit" />
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="25200" />
2357     <val type="dict" id="160688572" >
2358       <entry>
2359         <key type="string" value="incr" />
2360         <val type="numeric" value="1" />
2361       </entry>
2362       <entry>
2363         <key type="string" value="struct" />
2364         <val type="numeric" value="15" />
2365       </entry>
2366       <entry>
2367         <key type="string" value="nbmax" />
2368         <val type="numeric" value="8" />
2369       </entry>
2370       <entry>
2371         <key type="string" value="values" />
2372         <val type="list" id="159598988" >
2373           <item type="dict" id="160688708" >
2374             <entry>
2375               <key type="string" value="access" />
2376               <val type="string" value="ro" />
2377             </entry>
2378             <entry>
2379               <key type="string" value="pdo" />
2380               <val type="False" value="" />
2381             </entry>
2382             <entry>
2383               <key type="string" value="type" />
2384               <val type="numeric" value="5" />
2385             </entry>
2386             <entry>
2387               <key type="string" value="name" />
2388               <val type="string" value="Number of Output 1 Bit" />
2389             </entry>
2390           </item>
2391           <item type="dict" id="160688844" >
2392             <entry>
2393               <key type="string" value="access" />
2394               <val type="string" value="rw" />
2395             </entry>
2396             <entry>
2397               <key type="string" value="pdo" />
2398               <val type="True" value="" />
2399             </entry>
2400             <entry>
2401               <key type="string" value="type" />
2402               <val type="numeric" value="1" />
2403             </entry>
2404             <entry>
2405               <key type="string" value="name" />
2406               <val type="string" value="Filter Constant Outputs 0x%X[((idx-1)*128+sub)]" />
2407             </entry>
2408             <entry>
2409               <key type="string" value="nbmax" />
2410               <val type="numeric" value="128" />
2411             </entry>
2412           </item>
2413         </val>
2414       </entry>
2415       <entry>
2416         <key type="string" value="need" />
2417         <val type="False" value="" />
2418       </entry>
2419       <entry>
2420         <key type="string" value="name" />
2421         <val type="string" value="Filter Constant Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
2422       </entry>
2423     </val>
2424   </entry>
2425   <entry>
2426     <key type="numeric" value="25096" />
2427     <val type="dict" id="160713828" >
2428       <entry>
2429         <key type="string" value="need" />
2430         <val type="False" value="" />
2431       </entry>
2432       <entry>
2433         <key type="string" value="values" />
2434         <val type="list" id="160634508" >
2435           <item type="dict" id="160713012" >
2436             <entry>
2437               <key type="string" value="access" />
2438               <val type="string" value="ro" />
2439             </entry>
2440             <entry>
2441               <key type="string" value="pdo" />
2442               <val type="False" value="" />
2443             </entry>
2444             <entry>
2445               <key type="string" value="type" />
2446               <val type="numeric" value="5" />
2447             </entry>
2448             <entry>
2449               <key type="string" value="name" />
2450               <val type="string" value="Number of Output 8 Bit" />
2451             </entry>
2452           </item>
2453           <item type="dict" id="160712876" >
2454             <entry>
2455               <key type="string" value="access" />
2456               <val type="string" value="rw" />
2457             </entry>
2458             <entry>
2459               <key type="string" value="pdo" />
2460               <val type="True" value="" />
2461             </entry>
2462             <entry>
2463               <key type="string" value="type" />
2464               <val type="numeric" value="5" />
2465             </entry>
2466             <entry>
2467               <key type="string" value="name" />
2468               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
2469             </entry>
2470             <entry>
2471               <key type="string" value="nbmax" />
2472               <val type="numeric" value="254" />
2473             </entry>
2474           </item>
2475         </val>
2476       </entry>
2477       <entry>
2478         <key type="string" value="name" />
2479         <val type="string" value="Filter Mask Outputs 8 Bit" />
2480       </entry>
2481       <entry>
2482         <key type="string" value="struct" />
2483         <val type="numeric" value="7" />
2484       </entry>
2485     </val>
2486   </entry>
2487   <entry>
2488     <key type="numeric" value="24632" />
2489     <val type="dict" id="160712468" >
2490       <entry>
2491         <key type="string" value="incr" />
2492         <val type="numeric" value="1" />
2493       </entry>
2494       <entry>
2495         <key type="string" value="struct" />
2496         <val type="numeric" value="15" />
2497       </entry>
2498       <entry>
2499         <key type="string" value="nbmax" />
2500         <val type="numeric" value="8" />
2501       </entry>
2502       <entry>
2503         <key type="string" value="values" />
2504         <val type="list" id="160700300" >
2505           <item type="dict" id="160712604" >
2506             <entry>
2507               <key type="string" value="access" />
2508               <val type="string" value="ro" />
2509             </entry>
2510             <entry>
2511               <key type="string" value="pdo" />
2512               <val type="False" value="" />
2513             </entry>
2514             <entry>
2515               <key type="string" value="type" />
2516               <val type="numeric" value="5" />
2517             </entry>
2518             <entry>
2519               <key type="string" value="name" />
2520               <val type="string" value="Number of Input 1 bit" />
2521             </entry>
2522           </item>
2523           <item type="dict" id="160712740" >
2524             <entry>
2525               <key type="string" value="access" />
2526               <val type="string" value="rw" />
2527             </entry>
2528             <entry>
2529               <key type="string" value="pdo" />
2530               <val type="True" value="" />
2531             </entry>
2532             <entry>
2533               <key type="string" value="type" />
2534               <val type="numeric" value="1" />
2535             </entry>
2536             <entry>
2537               <key type="string" value="name" />
2538               <val type="string" value="Filter Constant Input bit 0x%X[((idx-1)*128+sub)]" />
2539             </entry>
2540             <entry>
2541               <key type="string" value="nbmax" />
2542               <val type="numeric" value="128" />
2543             </entry>
2544           </item>
2545         </val>
2546       </entry>
2547       <entry>
2548         <key type="string" value="need" />
2549         <val type="False" value="" />
2550       </entry>
2551       <entry>
2552         <key type="string" value="name" />
2553         <val type="string" value="Filter Constant Input Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
2554       </entry>
2555     </val>
2556   </entry>
2557   <entry>
2558     <key type="numeric" value="25639" />
2559     <val type="dict" id="160688164" >
2560       <entry>
2561         <key type="string" value="need" />
2562         <val type="False" value="" />
2563       </entry>
2564       <entry>
2565         <key type="string" value="values" />
2566         <val type="list" id="160565100" >
2567           <item type="dict" id="160688300" >
2568             <entry>
2569               <key type="string" value="access" />
2570               <val type="string" value="ro" />
2571             </entry>
2572             <entry>
2573               <key type="string" value="pdo" />
2574               <val type="False" value="" />
2575             </entry>
2576             <entry>
2577               <key type="string" value="type" />
2578               <val type="numeric" value="5" />
2579             </entry>
2580             <entry>
2581               <key type="string" value="name" />
2582               <val type="string" value="Number of Analogue Inputs" />
2583             </entry>
2584           </item>
2585           <item type="dict" id="160689660" >
2586             <entry>
2587               <key type="string" value="access" />
2588               <val type="string" value="rw" />
2589             </entry>
2590             <entry>
2591               <key type="string" value="pdo" />
2592               <val type="True" value="" />
2593             </entry>
2594             <entry>
2595               <key type="string" value="type" />
2596               <val type="numeric" value="7" />
2597             </entry>
2598             <entry>
2599               <key type="string" value="name" />
2600               <val type="string" value="Analogue Input %d[(sub)]" />
2601             </entry>
2602             <entry>
2603               <key type="string" value="nbmax" />
2604               <val type="numeric" value="254" />
2605             </entry>
2606           </item>
2607         </val>
2608       </entry>
2609       <entry>
2610         <key type="string" value="name" />
2611         <val type="string" value="Analogue Input Interrupt Negative Delta Unsigned" />
2612       </entry>
2613       <entry>
2614         <key type="string" value="struct" />
2615         <val type="numeric" value="7" />
2616       </entry>
2617     </val>
2618   </entry>
2619   <entry>
2620     <key type="numeric" value="24872" />
2621     <val type="dict" id="160688980" >
2622       <entry>
2623         <key type="string" value="need" />
2624         <val type="False" value="" />
2625       </entry>
2626       <entry>
2627         <key type="string" value="values" />
2628         <val type="list" id="160564076" >
2629           <item type="dict" id="160689116" >
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 Input 32 bit" />
2645             </entry>
2646           </item>
2647           <item type="dict" id="160687620" >
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="7" />
2659             </entry>
2660             <entry>
2661               <key type="string" value="name" />
2662               <val type="string" value="Interrupt High to Low Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
2663             </entry>
2664             <entry>
2665               <key type="string" value="nbmax" />
2666               <val type="numeric" value="254" />
2667             </entry>
2668           </item>
2669         </val>
2670       </entry>
2671       <entry>
2672         <key type="string" value="name" />
2673         <val type="string" value="Interrupt Mask Input High to Low 32 Bit" />
2674       </entry>
2675       <entry>
2676         <key type="string" value="struct" />
2677         <val type="numeric" value="7" />
2678       </entry>
2679     </val>
2680   </entry>
2681   <entry>
2682     <key type="numeric" value="25152" />
2683     <val type="dict" id="160711652" >
2684       <entry>
2685         <key type="string" value="incr" />
2686         <val type="numeric" value="1" />
2687       </entry>
2688       <entry>
2689         <key type="string" value="struct" />
2690         <val type="numeric" value="15" />
2691       </entry>
2692       <entry>
2693         <key type="string" value="nbmax" />
2694         <val type="numeric" value="8" />
2695       </entry>
2696       <entry>
2697         <key type="string" value="values" />
2698         <val type="list" id="160634092" >
2699           <item type="dict" id="160711788" >
2700             <entry>
2701               <key type="string" value="access" />
2702               <val type="string" value="ro" />
2703             </entry>
2704             <entry>
2705               <key type="string" value="pdo" />
2706               <val type="False" value="" />
2707             </entry>
2708             <entry>
2709               <key type="string" value="type" />
2710               <val type="numeric" value="5" />
2711             </entry>
2712             <entry>
2713               <key type="string" value="name" />
2714               <val type="string" value="Number of Output 1 Bit" />
2715             </entry>
2716           </item>
2717           <item type="dict" id="160711924" >
2718             <entry>
2719               <key type="string" value="access" />
2720               <val type="string" value="rw" />
2721             </entry>
2722             <entry>
2723               <key type="string" value="pdo" />
2724               <val type="True" value="" />
2725             </entry>
2726             <entry>
2727               <key type="string" value="type" />
2728               <val type="numeric" value="1" />
2729             </entry>
2730             <entry>
2731               <key type="string" value="name" />
2732               <val type="string" value="Write Outputs 0x%X[((idx-1)*128+sub)]" />
2733             </entry>
2734             <entry>
2735               <key type="string" value="nbmax" />
2736               <val type="numeric" value="128" />
2737             </entry>
2738           </item>
2739         </val>
2740       </entry>
2741       <entry>
2742         <key type="string" value="need" />
2743         <val type="False" value="" />
2744       </entry>
2745       <entry>
2746         <key type="string" value="name" />
2747         <val type="string" value="Change Polarity Outputs Bit %d to %d[(idx*128-127,idx*128)]" />
2748       </entry>
2749     </val>
2750   </entry>
2751   <entry>
2752     <key type="numeric" value="24864" />
2753     <val type="dict" id="160711244" >
2754       <entry>
2755         <key type="string" value="need" />
2756         <val type="False" value="" />
2757       </entry>
2758       <entry>
2759         <key type="string" value="values" />
2760         <val type="list" id="160633036" >
2761           <item type="dict" id="160711380" >
2762             <entry>
2763               <key type="string" value="access" />
2764               <val type="string" value="ro" />
2765             </entry>
2766             <entry>
2767               <key type="string" value="pdo" />
2768               <val type="False" value="" />
2769             </entry>
2770             <entry>
2771               <key type="string" value="type" />
2772               <val type="numeric" value="5" />
2773             </entry>
2774             <entry>
2775               <key type="string" value="name" />
2776               <val type="string" value="Number of Input 32 bit" />
2777             </entry>
2778           </item>
2779           <item type="dict" id="160711516" >
2780             <entry>
2781               <key type="string" value="access" />
2782               <val type="string" value="rw" />
2783             </entry>
2784             <entry>
2785               <key type="string" value="pdo" />
2786               <val type="True" value="" />
2787             </entry>
2788             <entry>
2789               <key type="string" value="type" />
2790               <val type="numeric" value="7" />
2791             </entry>
2792             <entry>
2793               <key type="string" value="name" />
2794               <val type="string" value="Read Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
2795             </entry>
2796             <entry>
2797               <key type="string" value="nbmax" />
2798               <val type="numeric" value="128" />
2799             </entry>
2800           </item>
2801         </val>
2802       </entry>
2803       <entry>
2804         <key type="string" value="name" />
2805         <val type="string" value="Read Input 4 Byte" />
2806       </entry>
2807       <entry>
2808         <key type="string" value="struct" />
2809         <val type="numeric" value="7" />
2810       </entry>
2811     </val>
2812   </entry>
2813   <entry>
2814     <key type="numeric" value="25666" />
2815     <val type="dict" id="160710836" >
2816       <entry>
2817         <key type="string" value="need" />
2818         <val type="False" value="" />
2819       </entry>
2820       <entry>
2821         <key type="string" value="values" />
2822         <val type="list" id="160633260" >
2823           <item type="dict" id="160710972" >
2824             <entry>
2825               <key type="string" value="access" />
2826               <val type="string" value="ro" />
2827             </entry>
2828             <entry>
2829               <key type="string" value="pdo" />
2830               <val type="False" value="" />
2831             </entry>
2832             <entry>
2833               <key type="string" value="type" />
2834               <val type="numeric" value="5" />
2835             </entry>
2836             <entry>
2837               <key type="string" value="name" />
2838               <val type="string" value="Number of Analogue Outputs" />
2839             </entry>
2840           </item>
2841           <item type="dict" id="160711108" >
2842             <entry>
2843               <key type="string" value="access" />
2844               <val type="string" value="rw" />
2845             </entry>
2846             <entry>
2847               <key type="string" value="pdo" />
2848               <val type="True" value="" />
2849             </entry>
2850             <entry>
2851               <key type="string" value="type" />
2852               <val type="numeric" value="8" />
2853             </entry>
2854             <entry>
2855               <key type="string" value="name" />
2856               <val type="string" value="Analogue Output %d[(sub)]" />
2857             </entry>
2858             <entry>
2859               <key type="string" value="nbmax" />
2860               <val type="numeric" value="254" />
2861             </entry>
2862           </item>
2863         </val>
2864       </entry>
2865       <entry>
2866         <key type="string" value="name" />
2867         <val type="string" value="Analogue Output Scaling Float" />
2868       </entry>
2869       <entry>
2870         <key type="string" value="struct" />
2871         <val type="numeric" value="7" />
2872       </entry>
2873     </val>
2874   </entry>
2875   <entry>
2876     <key type="numeric" value="25667" />
2877     <val type="dict" id="160710700" >
2878       <entry>
2879         <key type="string" value="need" />
2880         <val type="False" value="" />
2881       </entry>
2882       <entry>
2883         <key type="string" value="values" />
2884         <val type="list" id="160632972" >
2885           <item type="dict" id="160665916" >
2886             <entry>
2887               <key type="string" value="access" />
2888               <val type="string" value="ro" />
2889             </entry>
2890             <entry>
2891               <key type="string" value="pdo" />
2892               <val type="False" value="" />
2893             </entry>
2894             <entry>
2895               <key type="string" value="type" />
2896               <val type="numeric" value="5" />
2897             </entry>
2898             <entry>
2899               <key type="string" value="name" />
2900               <val type="string" value="Number of Analogue Outputs" />
2901             </entry>
2902           </item>
2903           <item type="dict" id="160666052" >
2904             <entry>
2905               <key type="string" value="access" />
2906               <val type="string" value="rw" />
2907             </entry>
2908             <entry>
2909               <key type="string" value="pdo" />
2910               <val type="True" value="" />
2911             </entry>
2912             <entry>
2913               <key type="string" value="type" />
2914               <val type="numeric" value="5" />
2915             </entry>
2916             <entry>
2917               <key type="string" value="name" />
2918               <val type="string" value="Error Mode Analogue Output %d[(sub)]" />
2919             </entry>
2920             <entry>
2921               <key type="string" value="nbmax" />
2922               <val type="numeric" value="254" />
2923             </entry>
2924           </item>
2925         </val>
2926       </entry>
2927       <entry>
2928         <key type="string" value="name" />
2929         <val type="string" value="Analogue Output Error Mode" />
2930       </entry>
2931       <entry>
2932         <key type="string" value="struct" />
2933         <val type="numeric" value="7" />
2934       </entry>
2935     </val>
2936   </entry>
2937   <entry>
2938     <key type="numeric" value="25668" />
2939     <val type="dict" id="160666188" >
2940       <entry>
2941         <key type="string" value="need" />
2942         <val type="False" value="" />
2943       </entry>
2944       <entry>
2945         <key type="string" value="values" />
2946         <val type="list" id="160632908" >
2947           <item type="dict" id="160681604" >
2948             <entry>
2949               <key type="string" value="access" />
2950               <val type="string" value="ro" />
2951             </entry>
2952             <entry>
2953               <key type="string" value="pdo" />
2954               <val type="False" value="" />
2955             </entry>
2956             <entry>
2957               <key type="string" value="type" />
2958               <val type="numeric" value="5" />
2959             </entry>
2960             <entry>
2961               <key type="string" value="name" />
2962               <val type="string" value="Number of Analogue Outputs" />
2963             </entry>
2964           </item>
2965           <item type="dict" id="160681740" >
2966             <entry>
2967               <key type="string" value="access" />
2968               <val type="string" value="rw" />
2969             </entry>
2970             <entry>
2971               <key type="string" value="pdo" />
2972               <val type="True" value="" />
2973             </entry>
2974             <entry>
2975               <key type="string" value="type" />
2976               <val type="numeric" value="4" />
2977             </entry>
2978             <entry>
2979               <key type="string" value="name" />
2980               <val type="string" value="Analogue Output %d[(sub)]" />
2981             </entry>
2982             <entry>
2983               <key type="string" value="nbmax" />
2984               <val type="numeric" value="254" />
2985             </entry>
2986           </item>
2987         </val>
2988       </entry>
2989       <entry>
2990         <key type="string" value="name" />
2991         <val type="string" value="Analogue Output Error Value Integer" />
2992       </entry>
2993       <entry>
2994         <key type="string" value="struct" />
2995         <val type="numeric" value="7" />
2996       </entry>
2997     </val>
2998   </entry>
2999   <entry>
3000     <key type="numeric" value="25669" />
3001     <val type="dict" id="160681196" >
3002       <entry>
3003         <key type="string" value="need" />
3004         <val type="False" value="" />
3005       </entry>
3006       <entry>
3007         <key type="string" value="values" />
3008         <val type="list" id="160602156" >
3009           <item type="dict" id="160681332" >
3010             <entry>
3011               <key type="string" value="access" />
3012               <val type="string" value="ro" />
3013             </entry>
3014             <entry>
3015               <key type="string" value="pdo" />
3016               <val type="False" value="" />
3017             </entry>
3018             <entry>
3019               <key type="string" value="type" />
3020               <val type="numeric" value="5" />
3021             </entry>
3022             <entry>
3023               <key type="string" value="name" />
3024               <val type="string" value="Number of Analogue Outputs" />
3025             </entry>
3026           </item>
3027           <item type="dict" id="160681468" >
3028             <entry>
3029               <key type="string" value="access" />
3030               <val type="string" value="rw" />
3031             </entry>
3032             <entry>
3033               <key type="string" value="pdo" />
3034               <val type="True" value="" />
3035             </entry>
3036             <entry>
3037               <key type="string" value="type" />
3038               <val type="numeric" value="8" />
3039             </entry>
3040             <entry>
3041               <key type="string" value="name" />
3042               <val type="string" value="Analogue Output %d[(sub)]" />
3043             </entry>
3044             <entry>
3045               <key type="string" value="nbmax" />
3046               <val type="numeric" value="254" />
3047             </entry>
3048           </item>
3049         </val>
3050       </entry>
3051       <entry>
3052         <key type="string" value="name" />
3053         <val type="string" value="Analogue Output Error Value Float" />
3054       </entry>
3055       <entry>
3056         <key type="string" value="struct" />
3057         <val type="numeric" value="7" />
3058       </entry>
3059     </val>
3060   </entry>
3061   <entry>
3062     <key type="numeric" value="25665" />
3063     <val type="dict" id="160680788" >
3064       <entry>
3065         <key type="string" value="need" />
3066         <val type="False" value="" />
3067       </entry>
3068       <entry>
3069         <key type="string" value="values" />
3070         <val type="list" id="160602380" >
3071           <item type="dict" id="160680924" >
3072             <entry>
3073               <key type="string" value="access" />
3074               <val type="string" value="ro" />
3075             </entry>
3076             <entry>
3077               <key type="string" value="pdo" />
3078               <val type="False" value="" />
3079             </entry>
3080             <entry>
3081               <key type="string" value="type" />
3082               <val type="numeric" value="5" />
3083             </entry>
3084             <entry>
3085               <key type="string" value="name" />
3086               <val type="string" value="Number of Analogue Outputs" />
3087             </entry>
3088           </item>
3089           <item type="dict" id="160681060" >
3090             <entry>
3091               <key type="string" value="access" />
3092               <val type="string" value="rw" />
3093             </entry>
3094             <entry>
3095               <key type="string" value="pdo" />
3096               <val type="True" value="" />
3097             </entry>
3098             <entry>
3099               <key type="string" value="type" />
3100               <val type="numeric" value="8" />
3101             </entry>
3102             <entry>
3103               <key type="string" value="name" />
3104               <val type="string" value="Analogue Output %d[(sub)]" />
3105             </entry>
3106             <entry>
3107               <key type="string" value="nbmax" />
3108               <val type="numeric" value="254" />
3109             </entry>
3110           </item>
3111         </val>
3112       </entry>
3113       <entry>
3114         <key type="string" value="name" />
3115         <val type="string" value="Analogue Output Offset Float" />
3116       </entry>
3117       <entry>
3118         <key type="string" value="struct" />
3119         <val type="numeric" value="7" />
3120       </entry>
3121     </val>
3122   </entry>
3123   <entry>
3124     <key type="numeric" value="25648" />
3125     <val type="dict" id="160680380" >
3126       <entry>
3127         <key type="string" value="need" />
3128         <val type="False" value="" />
3129       </entry>
3130       <entry>
3131         <key type="string" value="values" />
3132         <val type="list" id="160552044" >
3133           <item type="dict" id="160680516" >
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 Analogue Inputs" />
3149             </entry>
3150           </item>
3151           <item type="dict" id="160680652" >
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="7" />
3163             </entry>
3164             <entry>
3165               <key type="string" value="name" />
3166               <val type="string" value="Analogue Input %d[(sub)]" />
3167             </entry>
3168             <entry>
3169               <key type="string" value="nbmax" />
3170               <val type="numeric" value="254" />
3171             </entry>
3172           </item>
3173         </val>
3174       </entry>
3175       <entry>
3176         <key type="string" value="name" />
3177         <val type="string" value="Analogue Input SI unit" />
3178       </entry>
3179       <entry>
3180         <key type="string" value="struct" />
3181         <val type="numeric" value="7" />
3182       </entry>
3183     </val>
3184   </entry>
3185   <entry>
3186     <key type="numeric" value="25634" />
3187     <val type="dict" id="160679156" >
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="160552204" >
3195           <item type="dict" id="160679292" >
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 Interrupt Source Bank" />
3211             </entry>
3212           </item>
3213           <item type="dict" id="160679428" >
3214             <entry>
3215               <key type="string" value="access" />
3216               <val type="string" value="ro" />
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="7" />
3225             </entry>
3226             <entry>
3227               <key type="string" value="name" />
3228               <val type="string" value="Interrupt Source Bank 0x%X[(sub)]" />
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="Analogue Input Interrupt Source" />
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="25094" />
3249     <val type="dict" id="160679564" >
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="160601164" >
3257           <item type="dict" id="160679700" >
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 Output 8 Bit" />
3273             </entry>
3274           </item>
3275           <item type="dict" id="160679836" >
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="5" />
3287             </entry>
3288             <entry>
3289               <key type="string" value="name" />
3290               <val type="string" value="Error Mode Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
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="Error Mode Outputs 8 Bit" />
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="25378" />
3311     <val type="dict" id="159758236" >
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="159707948" >
3319           <item type="dict" id="160539484" >
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 Output 32 Bit" />
3335             </entry>
3336           </item>
3337           <item type="dict" id="160528420" >
3338             <entry>
3339               <key type="string" value="access" />
3340               <val type="string" value="rw" />
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="Polarity Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
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="Change Polarity Outputs 32 Bit" />
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="25680" />
3373     <val type="dict" id="160678340" >
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="160554572" >
3381           <item type="dict" id="160678476" >
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 Analogue Outputs" />
3397             </entry>
3398           </item>
3399           <item type="dict" id="160721204" >
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="Analogue Output %d[(sub)]" />
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="Analogue Output SI Unit" />
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="25090" />
3435     <val type="dict" id="160713420" >
3436       <entry>
3437         <key type="string" value="need" />
3438         <val type="False" value="" />
3439       </entry>
3440       <entry>
3441         <key type="string" value="values" />
3442         <val type="list" id="159597004" >
3443           <item type="dict" id="160713556" >
3444             <entry>
3445               <key type="string" value="access" />
3446               <val type="string" value="ro" />
3447             </entry>
3448             <entry>
3449               <key type="string" value="pdo" />
3450               <val type="False" value="" />
3451             </entry>
3452             <entry>
3453               <key type="string" value="type" />
3454               <val type="numeric" value="5" />
3455             </entry>
3456             <entry>
3457               <key type="string" value="name" />
3458               <val type="string" value="Number of Output 8 Bit" />
3459             </entry>
3460           </item>
3461           <item type="dict" id="160713692" >
3462             <entry>
3463               <key type="string" value="access" />
3464               <val type="string" value="rw" />
3465             </entry>
3466             <entry>
3467               <key type="string" value="pdo" />
3468               <val type="True" value="" />
3469             </entry>
3470             <entry>
3471               <key type="string" value="type" />
3472               <val type="numeric" value="5" />
3473             </entry>
3474             <entry>
3475               <key type="string" value="name" />
3476               <val type="string" value="Change Polarity Outputs 0x%X to 0x%X[(sub*8-7,sub*8)]" />
3477             </entry>
3478             <entry>
3479               <key type="string" value="nbmax" />
3480               <val type="numeric" value="254" />
3481             </entry>
3482           </item>
3483         </val>
3484       </entry>
3485       <entry>
3486         <key type="string" value="name" />
3487         <val type="string" value="Change Polarity Outputs 8 Bit" />
3488       </entry>
3489       <entry>
3490         <key type="string" value="struct" />
3491         <val type="numeric" value="7" />
3492       </entry>
3493     </val>
3494   </entry>
3495   <entry>
3496     <key type="numeric" value="25635" />
3497     <val type="dict" id="160721748" >
3498       <entry>
3499         <key type="string" value="need" />
3500         <val type="False" value="" />
3501       </entry>
3502       <entry>
3503         <key type="string" value="values" />
3504         <val type="list" id="160553164" >
3505           <item type="dict" id="160721884" >
3506             <entry>
3507               <key type="string" value="access" />
3508               <val type="string" value="rw" />
3509             </entry>
3510             <entry>
3511               <key type="string" value="pdo" />
3512               <val type="True" value="" />
3513             </entry>
3514             <entry>
3515               <key type="string" value="type" />
3516               <val type="numeric" value="1" />
3517             </entry>
3518             <entry>
3519               <key type="string" value="name" />
3520               <val type="string" value="Analogue Input Global Interrupt Enable" />
3521             </entry>
3522           </item>
3523         </val>
3524       </entry>
3525       <entry>
3526         <key type="string" value="name" />
3527         <val type="string" value="Analogue Input Global Interrupt Enable" />
3528       </entry>
3529       <entry>
3530         <key type="string" value="struct" />
3531         <val type="numeric" value="1" />
3532       </entry>
3533     </val>
3534   </entry>
3535   <entry>
3536     <key type="numeric" value="25601" />
3537     <val type="dict" id="160689796" >
3538       <entry>
3539         <key type="string" value="need" />
3540         <val type="False" value="" />
3541       </entry>
3542       <entry>
3543         <key type="string" value="values" />
3544         <val type="list" id="159598924" >
3545           <item type="dict" id="160689932" >
3546             <entry>
3547               <key type="string" value="access" />
3548               <val type="string" value="ro" />
3549             </entry>
3550             <entry>
3551               <key type="string" value="pdo" />
3552               <val type="False" value="" />
3553             </entry>
3554             <entry>
3555               <key type="string" value="type" />
3556               <val type="numeric" value="5" />
3557             </entry>
3558             <entry>
3559               <key type="string" value="name" />
3560               <val type="string" value="Number of Analogue Input 16 Bit" />
3561             </entry>
3562           </item>
3563           <item type="dict" id="160688436" >
3564             <entry>
3565               <key type="string" value="access" />
3566               <val type="string" value="ro" />
3567             </entry>
3568             <entry>
3569               <key type="string" value="pdo" />
3570               <val type="True" value="" />
3571             </entry>
3572             <entry>
3573               <key type="string" value="type" />
3574               <val type="numeric" value="3" />
3575             </entry>
3576             <entry>
3577               <key type="string" value="name" />
3578               <val type="string" value="Analogue Input %d[(sub)]" />
3579             </entry>
3580             <entry>
3581               <key type="string" value="nbmax" />
3582               <val type="numeric" value="254" />
3583             </entry>
3584           </item>
3585         </val>
3586       </entry>
3587       <entry>
3588         <key type="string" value="name" />
3589         <val type="string" value="Read Analogue Input 16 Bit" />
3590       </entry>
3591       <entry>
3592         <key type="string" value="struct" />
3593         <val type="numeric" value="7" />
3594       </entry>
3595     </val>
3596   </entry>
3597   <entry>
3598     <key type="numeric" value="25120" />
3599     <val type="dict" id="160722428" >
3600       <entry>
3601         <key type="string" value="incr" />
3602         <val type="numeric" value="1" />
3603       </entry>
3604       <entry>
3605         <key type="string" value="struct" />
3606         <val type="numeric" value="15" />
3607       </entry>
3608       <entry>
3609         <key type="string" value="nbmax" />
3610         <val type="numeric" value="8" />
3611       </entry>
3612       <entry>
3613         <key type="string" value="values" />
3614         <val type="list" id="160554028" >
3615           <item type="dict" id="160722564" >
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 1 Bit" />
3631             </entry>
3632           </item>
3633           <item type="dict" id="160722700" >
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="1" />
3645             </entry>
3646             <entry>
3647               <key type="string" value="name" />
3648               <val type="string" value="Write Outputs 0x%X[((idx-1)*128+sub)]" />
3649             </entry>
3650             <entry>
3651               <key type="string" value="nbmax" />
3652               <val type="numeric" value="128" />
3653             </entry>
3654           </item>
3655         </val>
3656       </entry>
3657       <entry>
3658         <key type="string" value="need" />
3659         <val type="False" value="" />
3660       </entry>
3661       <entry>
3662         <key type="string" value="name" />
3663         <val type="string" value="Write Outputs Bit %d to %d[(idx*128-127,idx*128)]" />
3664       </entry>
3665     </val>
3666   </entry>
3667   <entry>
3668     <key type="numeric" value="25600" />
3669     <val type="dict" id="160706604" >
3670       <entry>
3671         <key type="string" value="need" />
3672         <val type="False" value="" />
3673       </entry>
3674       <entry>
3675         <key type="string" value="values" />
3676         <val type="list" id="160552012" >
3677           <item type="dict" id="160706740" >
3678             <entry>
3679               <key type="string" value="access" />
3680               <val type="string" value="ro" />
3681             </entry>
3682             <entry>
3683               <key type="string" value="pdo" />
3684               <val type="False" value="" />
3685             </entry>
3686             <entry>
3687               <key type="string" value="type" />
3688               <val type="numeric" value="5" />
3689             </entry>
3690             <entry>
3691               <key type="string" value="name" />
3692               <val type="string" value="Number of Analogue Input 8 Bit" />
3693             </entry>
3694           </item>
3695           <item type="dict" id="160706876" >
3696             <entry>
3697               <key type="string" value="access" />
3698               <val type="string" value="ro" />
3699             </entry>
3700             <entry>
3701               <key type="string" value="pdo" />
3702               <val type="True" value="" />
3703             </entry>
3704             <entry>
3705               <key type="string" value="type" />
3706               <val type="numeric" value="2" />
3707             </entry>
3708             <entry>
3709               <key type="string" value="name" />
3710               <val type="string" value="Analogue Input %d[(sub)]" />
3711             </entry>
3712             <entry>
3713               <key type="string" value="nbmax" />
3714               <val type="numeric" value="254" />
3715             </entry>
3716           </item>
3717         </val>
3718       </entry>
3719       <entry>
3720         <key type="string" value="name" />
3721         <val type="string" value="Read Analogue Input 8 Bit" />
3722       </entry>
3723       <entry>
3724         <key type="string" value="struct" />
3725         <val type="numeric" value="7" />
3726       </entry>
3727     </val>
3728   </entry>
3729   <entry>
3730     <key type="numeric" value="25184" />
3731     <val type="dict" id="160708644" >
3732       <entry>
3733         <key type="string" value="incr" />
3734         <val type="numeric" value="1" />
3735       </entry>
3736       <entry>
3737         <key type="string" value="struct" />
3738         <val type="numeric" value="15" />
3739       </entry>
3740       <entry>
3741         <key type="string" value="nbmax" />
3742         <val type="numeric" value="8" />
3743       </entry>
3744       <entry>
3745         <key type="string" value="values" />
3746         <val type="list" id="159712204" >
3747           <item type="dict" id="160708780" >
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 Output 1 Bit" />
3763             </entry>
3764           </item>
3765           <item type="dict" id="160708916" >
3766             <entry>
3767               <key type="string" value="access" />
3768               <val type="string" value="rw" />
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="1" />
3777             </entry>
3778             <entry>
3779               <key type="string" value="name" />
3780               <val type="string" value="Error Value Outputs 0x%X[((idx-1)*128+sub)]" />
3781             </entry>
3782             <entry>
3783               <key type="string" value="nbmax" />
3784               <val type="numeric" value="128" />
3785             </entry>
3786           </item>
3787         </val>
3788       </entry>
3789       <entry>
3790         <key type="string" value="need" />
3791         <val type="False" value="" />
3792       </entry>
3793       <entry>
3794         <key type="string" value="name" />
3795         <val type="string" value="Error Value Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
3796       </entry>
3797     </val>
3798   </entry>
3799   <entry>
3800     <key type="numeric" value="25346" />
3801     <val type="dict" id="160707420" >
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="160554828" >
3809           <item type="dict" id="160707556" >
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="160707692" >
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="160707828" >
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="160544588" >
3871           <item type="dict" id="160707964" >
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="160708100" >
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="160708236" >
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="160551692" >
3933           <item type="dict" id="160708372" >
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="160708508" >
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="24672" />
3987     <val type="dict" id="160679972" >
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="159739372" >
4003           <item type="dict" id="160680108" >
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 Input 1 bit" />
4019             </entry>
4020           </item>
4021           <item type="dict" id="160680244" >
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="Interrupt Mask Any Change Input bit 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="Interrupt Mask Input Low to High Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
4052       </entry>
4053     </val>
4054   </entry>
4055   <entry>
4056     <key type="numeric" value="24656" />
4057     <val type="dict" id="160709052" >
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="160551340" >
4073           <item type="dict" id="160709188" >
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 Input 1 bit" />
4089             </entry>
4090           </item>
4091           <item type="dict" id="160709324" >
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="Interrupt Mask Any Change Input bit 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="Interrupt Mask Input Any Change Bit 0x%X to 0x%X[(idx*128-127,idx*128)]" />
4122       </entry>
4123     </val>
4124   </entry>
4125   <entry>
4126     <key type="numeric" value="25602" />
4127     <val type="dict" id="160709460" >
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="160572204" >
4135           <item type="dict" id="160709596" >
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="160709732" >
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="25382" />
4189     <val type="dict" id="160707012" >
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="160553324" >
4197           <item type="dict" id="160707148" >
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 Output 32 Bit" />
4213             </entry>
4214           </item>
4215           <item type="dict" id="160707284" >
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="Error Mode Outputs 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="Error Mode Outputs 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="160710276" >
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="160573996" >
4259           <item type="dict" id="160710412" >
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="160689252" >
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="160689388" >
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="160593100" >
4321           <item type="dict" id="160689524" >
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="160688028" >
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="24871" />
4375     <val type="dict" id="160712060" >
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="160691884" >
4383           <item type="dict" id="160712196" >
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 Input 32 bit" />
4399             </entry>
4400           </item>
4401           <item type="dict" id="160712332" >
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="Interrupt Low to High Input  0x%X to 0x%X[(sub*32-31,sub*32)]" />
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="Interrupt Mask Input Low to High 32 Bit" />
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="24870" />
4437     <val type="dict" id="160709868" >
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="160575116" >
4445           <item type="dict" id="160710004" >
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 Input 32 bit" />
4461             </entry>
4462           </item>
4463           <item type="dict" id="160710140" >
4464             <entry>
4465               <key type="string" value="access" />
4466               <val type="string" value="rw" />
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="7" />
4475             </entry>
4476             <entry>
4477               <key type="string" value="name" />
4478               <val type="string" value="Interrupt Any Change Input 0x%X to 0x%X[(sub*32-31,sub*32)]" />
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="Interrupt Mask Input Any Change 32 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="25351" />
4499     <val type="dict" id="160722020" >
4500       <entry>
4501         <key type="string" value="need" />
4502         <val type="False" value="" />
4503       </entry>
4504       <entry>
4505         <key type="string" value="values" />
4506         <val type="list" id="159599820" >
4507           <item type="dict" id="160722156" >
4508             <entry>
4509               <key type="string" value="access" />
4510               <val type="string" value="ro" />
4511             </entry>
4512             <entry>
4513               <key type="string" value="pdo" />
4514               <val type="False" value="" />
4515             </entry>
4516             <entry>
4517               <key type="string" value="type" />
4518               <val type="numeric" value="5" />
4519             </entry>
4520             <entry>
4521               <key type="string" value="name" />
4522               <val type="string" value="Number of Output 16 Bit" />
4523             </entry>
4524           </item>
4525           <item type="dict" id="160722292" >
4526             <entry>
4527               <key type="string" value="access" />
4528               <val type="string" value="rw" />
4529             </entry>
4530             <entry>
4531               <key type="string" value="pdo" />
4532               <val type="True" value="" />
4533             </entry>
4534             <entry>
4535               <key type="string" value="type" />
4536               <val type="numeric" value="6" />
4537             </entry>
4538             <entry>
4539               <key type="string" value="name" />
4540               <val type="string" value="Error Value Outputs 0x%X to 0x%X[(sub*16-15,sub*16)]" />
4541             </entry>
4542             <entry>
4543               <key type="string" value="nbmax" />
4544               <val type="numeric" value="254" />
4545             </entry>
4546           </item>
4547         </val>
4548       </entry>
4549       <entry>
4550         <key type="string" value="name" />
4551         <val type="string" value="Error Value Outputs 16 Bit" />
4552       </entry>
4553       <entry>
4554         <key type="string" value="struct" />
4555         <val type="numeric" value="7" />
4556       </entry>
4557     </val>
4558   </entry>
4559   <entry>
4560     <key type="numeric" value="25384" />
4561     <val type="dict" id="160678748" >
4562       <entry>
4563         <key type="string" value="need" />
4564         <val type="False" value="" />
4565       </entry>
4566       <entry>
4567         <key type="string" value="values" />
4568         <val type="list" id="160552588" >
4569           <item type="dict" id="160678884" >
4570             <entry>
4571               <key type="string" value="access" />
4572               <val type="string" value="ro" />
4573             </entry>
4574             <entry>
4575               <key type="string" value="pdo" />
4576               <val type="False" value="" />
4577             </entry>
4578             <entry>
4579               <key type="string" value="type" />
4580               <val type="numeric" value="5" />
4581             </entry>
4582             <entry>
4583               <key type="string" value="name" />
4584               <val type="string" value="Number of Output 32 Bit" />
4585             </entry>
4586           </item>
4587           <item type="dict" id="160679020" >
4588             <entry>
4589               <key type="string" value="access" />
4590               <val type="string" value="rw" />
4591             </entry>
4592             <entry>
4593               <key type="string" value="pdo" />
4594               <val type="True" value="" />
4595             </entry>
4596             <entry>
4597               <key type="string" value="type" />
4598               <val type="numeric" value="7" />
4599             </entry>
4600             <entry>
4601               <key type="string" value="name" />
4602               <val type="string" value="Filter Mask Outputs 0x%X to 0x%X[(sub*32-31,sub*32)]" />
4603             </entry>
4604             <entry>
4605               <key type="string" value="nbmax" />
4606               <val type="numeric" value="254" />
4607             </entry>
4608           </item>
4609         </val>
4610       </entry>
4611       <entry>
4612         <key type="string" value="name" />
4613         <val type="string" value="Filter Mask Outputs 32 Bit" />
4614       </entry>
4615       <entry>
4616         <key type="string" value="struct" />
4617         <val type="numeric" value="7" />
4618       </entry>
4619     </val>
4620   </entry>
4621   <entry>
4622     <key type="numeric" value="25619" />
4623     <val type="dict" id="160687756" >
4624       <entry>
4625         <key type="string" value="need" />
4626         <val type="False" value="" />
4627       </entry>
4628       <entry>
4629         <key type="string" value="values" />
4630         <val type="list" id="160566828" >
4631           <item type="dict" id="160687892" >
4632             <entry>
4633               <key type="string" value="access" />
4634               <val type="string" value="ro" />
4635             </entry>
4636             <entry>
4637               <key type="string" value="pdo" />
4638               <val type="False" value="" />
4639             </entry>
4640             <entry>
4641               <key type="string" value="type" />
4642               <val type="numeric" value="5" />
4643             </entry>
4644             <entry>
4645               <key type="string" value="name" />
4646               <val type="string" value="Number of Analogue Outputs Float" />
4647             </entry>
4648           </item>
4649           <item type="dict" id="160687212" >
4650             <entry>
4651               <key type="string" value="access" />
4652               <val type="string" value="rw" />
4653             </entry>
4654             <entry>
4655               <key type="string" value="pdo" />
4656               <val type="True" value="" />
4657             </entry>
4658             <entry>
4659               <key type="string" value="type" />
4660               <val type="numeric" value="8" />
4661             </entry>
4662             <entry>
4663               <key type="string" value="name" />
4664               <val type="string" value="Analogue Output %d[(sub)]" />
4665             </entry>
4666             <entry>
4667               <key type="string" value="nbmax" />
4668               <val type="numeric" value="254" />
4669             </entry>
4670           </item>
4671         </val>
4672       </entry>
4673       <entry>
4674         <key type="string" value="name" />
4675         <val type="string" value="Write Analogue Output Float" />
4676       </entry>
4677       <entry>
4678         <key type="string" value="struct" />
4679         <val type="numeric" value="7" />
4680       </entry>
4681     </val>
4682   </entry>
4683   <entry>
4684     <key type="numeric" value="25168" />
4685     <val type="dict" id="160687348" >
4686       <entry>
4687         <key type="string" value="incr" />
4688         <val type="numeric" value="1" />
4689       </entry>
4690       <entry>
4691         <key type="string" value="struct" />
4692         <val type="numeric" value="15" />
4693       </entry>
4694       <entry>
4695         <key type="string" value="nbmax" />
4696         <val type="numeric" value="8" />
4697       </entry>
4698       <entry>
4699         <key type="string" value="values" />
4700         <val type="list" id="160566028" >
4701           <item type="dict" id="160687484" >
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 1 Bit" />
4717             </entry>
4718           </item>
4719           <item type="dict" id="160686804" >
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="1" />
4731             </entry>
4732             <entry>
4733               <key type="string" value="name" />
4734               <val type="string" value="Error Mode Outputs 0x%X[((idx-1)*128+sub)]" />
4735             </entry>
4736             <entry>
4737               <key type="string" value="nbmax" />
4738               <val type="numeric" value="128" />
4739             </entry>
4740           </item>
4741         </val>
4742       </entry>
4743       <entry>
4744         <key type="string" value="need" />
4745         <val type="False" value="" />
4746       </entry>
4747       <entry>
4748         <key type="string" value="name" />
4749         <val type="string" value="Error Mode Outputs Lines %d to %d[(idx*128-127,idx*128)]" />
4750       </entry>
4751     </val>
4752   </entry>
4753   <entry>
4754     <key type="numeric" value="24839" />
4755     <val type="dict" id="160686940" >
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="160563948" >
4763           <item type="dict" id="160687076" >
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="160686396" >
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="160686532" >
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="159715084" >
4825           <item type="dict" id="160686668" >
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="160686124" >
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="160686260" >
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="159708108" >
4887           <item type="dict" id="160694996" >
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="160695132" >
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="160695268" >
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="160717676" >
4957           <item type="dict" id="160696220" >
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="160696356" >
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="160696492" >
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="5123" />
5026     <val type="list" id="160634796" >
5027       <item type="string" value="self.ID+0x80000500" />
5028       <item type="numeric" value="1" />
5029     </val>
5030   </entry>
5031   <entry>
5032     <key type="numeric" value="4101" />
5033     <val type="numeric" value="128" />
5034   </entry>
5035   <entry>
5036     <key type="numeric" value="24576" />
5037     <val type="list" id="160635052" >
5038       <item type="numeric" value="0" />
5039     </val>
5040   </entry>
5041   <entry>
5042     <key type="numeric" value="5121" />
5043     <val type="list" id="160636876" >
5044       <item type="string" value="self.ID+0x300" />
5045       <item type="numeric" value="1" />
5046     </val>
5047   </entry>
5048   <entry>
5049     <key type="numeric" value="4104" />
5050     <val type="string" value="" />
5051   </entry>
5052   <entry>
5053     <key type="numeric" value="4105" />
5054     <val type="string" value="" />
5055   </entry>
5056   <entry>
5057     <key type="numeric" value="4106" />
5058     <val type="string" value="" />
5059   </entry>
5060   <entry>
5061     <key type="numeric" value="4108" />
5062     <val type="numeric" value="0" />
5063   </entry>
5064   <entry>
5065     <key type="numeric" value="4109" />
5066     <val type="numeric" value="0" />
5067   </entry>
5068   <entry>
5069     <key type="numeric" value="4112" />
5070     <val type="list" id="160636620" >
5071       <item type="numeric" value="0" />
5072     </val>
5073   </entry>
5074   <entry>
5075     <key type="numeric" value="4113" />
5076     <val type="list" id="160636844" >
5077       <item type="numeric" value="0" />
5078     </val>
5079   </entry>
5080   <entry>
5081     <key type="numeric" value="6658" />
5082     <val type="list" id="160636748" >
5083       <item type="numeric" value="1677788432" />
5084       <item type="numeric" value="1677788688" />
5085       <item type="numeric" value="1677788944" />
5086       <item type="numeric" value="1677789200" />
5087     </val>
5088   </entry>
5089   <entry>
5090     <key type="numeric" value="6147" />
5091     <val type="list" id="160718284" >
5092       <item type="string" value="self.ID+0x80000480" />
5093       <item type="numeric" value="1" />
5094       <item type="numeric" value="0" />
5095       <item type="numeric" value="0" />
5096       <item type="numeric" value="0" />
5097     </val>
5098   </entry>
5099   <entry>
5100     <key type="numeric" value="25088" />
5101     <val type="list" id="160718060" >
5102       <item type="numeric" value="0" />
5103     </val>
5104   </entry>
5105   <entry>
5106     <key type="numeric" value="4119" />
5107     <val type="numeric" value="0" />
5108   </entry>
5109   <entry>
5110     <key type="numeric" value="4120" />
5111     <val type="list" id="160717356" >
5112       <item type="numeric" value="373" />
5113       <item type="numeric" value="1048576" />
5114       <item type="numeric" value="65537" />
5115     </val>
5116   </entry>
5117   <entry>
5118     <key type="numeric" value="4118" />
5119     <val type="list" id="160717196" >
5120       <item type="numeric" value="0" />
5121       <item type="numeric" value="0" />
5122       <item type="numeric" value="0" />
5123     </val>
5124   </entry>
5125   <entry>
5126     <key type="numeric" value="4128" />
5127     <val type="list" id="160717036" >
5128       <item type="numeric" value="0" />
5129       <item type="numeric" value="0" />
5130     </val>
5131   </entry>
5132   <entry>
5133     <key type="numeric" value="25635" />
5134     <val type="numeric" value="0" />
5135   </entry>
5136   <entry>
5137     <key type="numeric" value="25094" />
5138     <val type="list" id="160716908" >
5139       <item type="numeric" value="0" />
5140     </val>
5141   </entry>
5142   <entry>
5143     <key type="numeric" value="5120" />
5144     <val type="list" id="160716780" >
5145       <item type="string" value="self.ID+0x200" />
5146       <item type="numeric" value="1" />
5147     </val>
5148   </entry>
5149   <entry>
5150     <key type="numeric" value="25095" />
5151     <val type="list" id="160715884" >
5152       <item type="numeric" value="0" />
5153     </val>
5154   </entry>
5155   <entry>
5156     <key type="numeric" value="6146" />
5157     <val type="list" id="160715020" >
5158       <item type="string" value="self.ID+0x380" />
5159       <item type="numeric" value="1" />
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="5632" />
5167     <val type="list" id="160716204" >
5168       <item type="numeric" value="1644167432" />
5169     </val>
5170   </entry>
5171   <entry>
5172     <key type="numeric" value="24578" />
5173     <val type="list" id="160716076" >
5174       <item type="numeric" value="0" />
5175     </val>
5176   </entry>
5177   <entry>
5178     <key type="numeric" value="25667" />
5179     <val type="list" id="160715948" >
5180       <item type="numeric" value="0" />
5181       <item type="numeric" value="0" />
5182       <item type="numeric" value="0" />
5183       <item type="numeric" value="0" />
5184     </val>
5185   </entry>
5186   <entry>
5187     <key type="numeric" value="25668" />
5188     <val type="list" id="160715820" >
5189       <item type="numeric" value="0" />
5190       <item type="numeric" value="0" />
5191       <item type="numeric" value="0" />
5192       <item type="numeric" value="0" />
5193     </val>
5194   </entry>
5195   <entry>
5196     <key type="numeric" value="6144" />
5197     <val type="list" id="160715660" >
5198       <item type="string" value="self.ID+0x180" />
5199       <item type="numeric" value="1" />
5200       <item type="numeric" value="0" />
5201       <item type="numeric" value="0" />
5202       <item type="numeric" value="0" />
5203     </val>
5204   </entry>
5205   <entry>
5206     <key type="numeric" value="8016" />
5207     <val type="list" id="160715468" >
5208       <item type="numeric" value="0" />
5209       <item type="numeric" value="0" />
5210       <item type="string" value="" />
5211     </val>
5212   </entry>
5213   <entry>
5214     <key type="numeric" value="25090" />
5215     <val type="list" id="160715308" >
5216       <item type="numeric" value="0" />
5217     </val>
5218   </entry>
5219   <entry>
5220     <key type="numeric" value="5633" />
5221     <val type="list" id="160715180" >
5222       <item type="numeric" value="1678835984" />
5223       <item type="numeric" value="1678836240" />
5224       <item type="numeric" value="1678836496" />
5225       <item type="numeric" value="1678836752" />
5226     </val>
5227   </entry>
5228   <entry>
5229     <key type="numeric" value="6656" />
5230     <val type="list" id="160716364" >
5231       <item type="numeric" value="1610613000" />
5232     </val>
5233   </entry>
5234   <entry>
5235     <key type="numeric" value="5122" />
5236     <val type="list" id="160718092" >
5237       <item type="string" value="self.ID+0x80000400" />
5238       <item type="numeric" value="1" />
5239     </val>
5240   </entry>
5241   <entry>
5242     <key type="numeric" value="6145" />
5243     <val type="list" id="160716748" >
5244       <item type="string" value="self.ID+0x280" />
5245       <item type="numeric" value="1" />
5246       <item type="numeric" value="0" />
5247       <item type="numeric" value="0" />
5248       <item type="numeric" value="0" />
5249     </val>
5250   </entry>
5251   <entry>
5252     <key type="numeric" value="25638" />
5253     <val type="list" id="160718028" >
5254       <item type="numeric" value="0" />
5255       <item type="numeric" value="0" />
5256       <item type="numeric" value="0" />
5257       <item type="numeric" value="0" />
5258       <item type="numeric" value="0" />
5259       <item type="numeric" value="0" />
5260       <item type="numeric" value="0" />
5261       <item type="numeric" value="0" />
5262     </val>
5263   </entry>
5264   <entry>
5265     <key type="numeric" value="25617" />
5266     <val type="list" id="160717868" >
5267       <item type="numeric" value="0" />
5268       <item type="numeric" value="0" />
5269       <item type="numeric" value="0" />
5270       <item type="numeric" value="0" />
5271     </val>
5272   </entry>
5273   <entry>
5274     <key type="numeric" value="25601" />
5275     <val type="list" id="160717804" >
5276       <item type="numeric" value="0" />
5277       <item type="numeric" value="0" />
5278       <item type="numeric" value="0" />
5279       <item type="numeric" value="0" />
5280       <item type="numeric" value="0" />
5281       <item type="numeric" value="0" />
5282       <item type="numeric" value="0" />
5283       <item type="numeric" value="0" />
5284     </val>
5285   </entry>
5286   <entry>
5287     <key type="numeric" value="4608" />
5288     <val type="list" id="160716460" >
5289       <item type="numeric" value="1600" />
5290       <item type="numeric" value="1472" />
5291     </val>
5292   </entry>
5293   <entry>
5294     <key type="numeric" value="6657" />
5295     <val type="list" id="160714860" >
5296       <item type="numeric" value="1677787408" />
5297       <item type="numeric" value="1677787664" />
5298       <item type="numeric" value="1677787920" />
5299       <item type="numeric" value="1677788176" />
5300     </val>
5301   </entry>
5302 </attr>
5303 <attr name="SpecificMenu" type="list" id="160714924" >
5304   <item type="tuple" id="159587468" >
5305     <item type="string" value="Read Input Bit" />
5306     <item type="list" id="160714828" >
5307       <item type="numeric" value="24608" />
5308       <item type="numeric" value="24624" />
5309       <item type="numeric" value="24632" />
5310       <item type="numeric" value="24656" />
5311       <item type="numeric" value="24672" />
5312       <item type="numeric" value="24688" />
5313     </item>
5314   </item>
5315   <item type="tuple" id="159587596" >
5316     <item type="string" value="Write Output Bit" />
5317     <item type="list" id="160715052" >
5318       <item type="numeric" value="25120" />
5319       <item type="numeric" value="25152" />
5320       <item type="numeric" value="25168" />
5321       <item type="numeric" value="25184" />
5322       <item type="numeric" value="25200" />
5323     </item>
5324   </item>
5325 </attr>
5326 <attr name="ParamsDictionary" type="dict" id="160697444" >
5327 </attr>
5328 <attr name="UserMapping" type="dict" id="160697580" >
5329   <entry>
5330     <key type="numeric" value="8016" />
5331     <val type="dict" id="160697716" >
5332       <entry>
5333         <key type="string" value="need" />
5334         <val type="False" value="" />
5335       </entry>
5336       <entry>
5337         <key type="string" value="values" />
5338         <val type="list" id="160716236" >
5339           <item type="dict" id="160697036" >
5340             <entry>
5341               <key type="string" value="access" />
5342               <val type="string" value="ro" />
5343             </entry>
5344             <entry>
5345               <key type="string" value="pdo" />
5346               <val type="False" value="" />
5347             </entry>
5348             <entry>
5349               <key type="string" value="type" />
5350               <val type="numeric" value="5" />
5351             </entry>
5352             <entry>
5353               <key type="string" value="name" />
5354               <val type="string" value="Number of Entries" />
5355             </entry>
5356           </item>
5357           <item type="dict" id="160697172" >
5358             <entry>
5359               <key type="string" value="access" />
5360               <val type="string" value="rw" />
5361             </entry>
5362             <entry>
5363               <key type="string" value="pdo" />
5364               <val type="False" value="" />
5365             </entry>
5366             <entry>
5367               <key type="string" value="type" />
5368               <val type="numeric" value="5" />
5369             </entry>
5370             <entry>
5371               <key type="string" value="name" />
5372               <val type="string" value="Compatibility Entry" />
5373             </entry>
5374           </item>
5375           <item type="dict" id="160697308" >
5376             <entry>
5377               <key type="string" value="access" />
5378               <val type="string" value="rw" />
5379             </entry>
5380             <entry>
5381               <key type="string" value="pdo" />
5382               <val type="False" value="" />
5383             </entry>
5384             <entry>
5385               <key type="string" value="type" />
5386               <val type="numeric" value="5" />
5387             </entry>
5388             <entry>
5389               <key type="string" value="name" />
5390               <val type="string">Compatibility</val>
5391             </entry>
5392           </item>
5393           <item type="dict" id="160696628" >
5394             <entry>
5395               <key type="string" value="access" />
5396               <val type="string" value="rw" />
5397             </entry>
5398             <entry>
5399               <key type="string" value="pdo" />
5400               <val type="False" value="" />
5401             </entry>
5402             <entry>
5403               <key type="string" value="type" />
5404               <val type="numeric" value="15" />
5405             </entry>
5406             <entry>
5407               <key type="string" value="name" />
5408               <val type="string" value="Download Program Data - HW Settings" />
5409             </entry>
5410           </item>
5411         </val>
5412       </entry>
5413       <entry>
5414         <key type="string" value="name" />
5415         <val type="string" value="Download Program Data" />
5416       </entry>
5417       <entry>
5418         <key type="string" value="struct" />
5419         <val type="numeric" value="3" />
5420       </entry>
5421     </val>
5422   </entry>
5423 </attr>
5424 <attr name="DS302" type="dict" id="160696764" >
5425 </attr>
5426 <attr name="ProfileName" type="string" value="DS-401" />
5427 <attr name="Type" type="string">slave</attr>
5428 <attr name="ID" type="numeric" value="64" />
5429 <attr name="Name" type="string">ObjDict</attr>
5430 </PyObject>