Browse Source

Added GET_SOURCE_CAP signal to diagram

Clara Hobbs 6 years ago
parent
commit
cc930d098e
1 changed files with 358 additions and 254 deletions
  1. 358
    254
      docs/firmware_structure.svg

+ 358
- 254
docs/firmware_structure.svg View File

18
    inkscape:version="0.92.1 r">
18
    inkscape:version="0.92.1 r">
19
   <defs
19
   <defs
20
      id="defs2">
20
      id="defs2">
21
+    <marker
22
+       style="overflow:visible"
23
+       inkscape:stockid="InfiniteLineStart"
24
+       id="InfiniteLineStart"
25
+       refX="0"
26
+       refY="0"
27
+       orient="auto"
28
+       inkscape:isstock="true">
29
+      <g
30
+         id="g4863"
31
+         style="fill:#000000;stroke:#000000;stroke-opacity:1;fill-opacity:1"
32
+         transform="translate(-13,0)">
33
+        <circle
34
+           id="circle4857"
35
+           r="0.8"
36
+           cy="0"
37
+           cx="3"
38
+           style="stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1" />
39
+        <circle
40
+           id="circle4859"
41
+           r="0.8"
42
+           cy="0"
43
+           cx="6.5"
44
+           style="stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1" />
45
+        <circle
46
+           id="circle4861"
47
+           r="0.8"
48
+           cy="0"
49
+           cx="10"
50
+           style="stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1" />
51
+      </g>
52
+    </marker>
53
+    <marker
54
+       inkscape:stockid="Arrow1Lend"
55
+       orient="auto"
56
+       refY="0.0"
57
+       refX="0.0"
58
+       id="marker5236"
59
+       style="overflow:visible;"
60
+       inkscape:isstock="true">
61
+      <path
62
+         id="path4616"
63
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
64
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
65
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
66
+    </marker>
67
+    <marker
68
+       inkscape:stockid="Arrow1Mend"
69
+       orient="auto"
70
+       refY="0.0"
71
+       refX="0.0"
72
+       id="Arrow1Mend"
73
+       style="overflow:visible;"
74
+       inkscape:isstock="true">
75
+      <path
76
+         id="path4622"
77
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
78
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
79
+         transform="scale(0.4) rotate(180) translate(10,0)" />
80
+    </marker>
81
+    <marker
82
+       inkscape:stockid="Arrow1Send"
83
+       orient="auto"
84
+       refY="0.0"
85
+       refX="0.0"
86
+       id="Arrow1Send"
87
+       style="overflow:visible;"
88
+       inkscape:isstock="true">
89
+      <path
90
+         id="path4628"
91
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
92
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
93
+         transform="scale(0.2) rotate(180) translate(6,0)" />
94
+    </marker>
95
+    <marker
96
+       inkscape:stockid="Arrow1Lend"
97
+       orient="auto"
98
+       refY="0.0"
99
+       refX="0.0"
100
+       id="marker4611"
101
+       style="overflow:visible;"
102
+       inkscape:isstock="true">
103
+      <path
104
+         id="path4609"
105
+         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
106
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
107
+         transform="scale(0.8) rotate(180) translate(12.5,0)" />
108
+    </marker>
21
     <marker
109
     <marker
22
        inkscape:isstock="true"
110
        inkscape:isstock="true"
23
        style="overflow:visible;"
111
        style="overflow:visible;"
232
      borderopacity="1.0"
320
      borderopacity="1.0"
233
      inkscape:pageopacity="0.0"
321
      inkscape:pageopacity="0.0"
234
      inkscape:pageshadow="2"
322
      inkscape:pageshadow="2"
235
-     inkscape:zoom="1.979899"
236
-     inkscape:cx="394.12606"
237
-     inkscape:cy="707.75251"
323
+     inkscape:zoom="5.6"
324
+     inkscape:cx="215.3595"
325
+     inkscape:cy="887.19716"
238
      inkscape:document-units="mm"
326
      inkscape:document-units="mm"
239
      inkscape:current-layer="layer1"
327
      inkscape:current-layer="layer1"
240
      showgrid="true"
328
      showgrid="true"
249
        id="grid4490"
337
        id="grid4490"
250
        units="mm"
338
        units="mm"
251
        dotted="false"
339
        dotted="false"
252
-       spacingx="1"
253
-       spacingy="1" />
340
+       spacingx="0.5"
341
+       spacingy="0.5" />
254
   </sodipodi:namedview>
342
   </sodipodi:namedview>
255
   <metadata
343
   <metadata
256
      id="metadata5">
344
      id="metadata5">
260
         <dc:format>image/svg+xml</dc:format>
348
         <dc:format>image/svg+xml</dc:format>
261
         <dc:type
349
         <dc:type
262
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
350
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
263
-        <dc:title />
351
+        <dc:title></dc:title>
264
       </cc:Work>
352
       </cc:Work>
265
     </rdf:RDF>
353
     </rdf:RDF>
266
   </metadata>
354
   </metadata>
270
      id="layer1"
358
      id="layer1"
271
      transform="translate(0,-17.6)">
359
      transform="translate(0,-17.6)">
272
     <path
360
     <path
273
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9123)"
274
-       d="M 100,71.999999 V 102"
361
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4611)"
362
+       d="m 117.5,44.500003 h -20"
363
+       id="path4607"
364
+       inkscape:connector-curvature="0" />
365
+    <path
366
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9123)"
367
+       d="M 52.5,49.500002 V 64.499999"
275
        id="path8939"
368
        id="path8939"
276
        inkscape:connector-curvature="0" />
369
        inkscape:connector-curvature="0" />
277
     <path
370
     <path
278
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9035)"
279
-       d="M 105,102 V 71.999999"
371
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9035)"
372
+       d="M 55,64.499999 V 49.500002"
280
        id="path8941"
373
        id="path8941"
281
        inkscape:connector-curvature="0" />
374
        inkscape:connector-curvature="0" />
282
     <path
375
     <path
283
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8953)"
284
-       d="m 115,152 c 18.50488,-24.68875 21.44225,-50.88935 0,-80"
376
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8953)"
377
+       d="m 60,89.499999 c 9.25244,-12.34437 10.72112,-25.44467 0,-39.999996"
285
        id="path8943"
378
        id="path8943"
286
        inkscape:connector-curvature="0"
379
        inkscape:connector-curvature="0"
287
        sodipodi:nodetypes="cc" />
380
        sodipodi:nodetypes="cc" />
288
     <path
381
     <path
289
        inkscape:connector-curvature="0"
382
        inkscape:connector-curvature="0"
290
        id="path9581"
383
        id="path9581"
291
-       d="M 105,152 V 122"
292
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9585)" />
384
+       d="m 55,89.499999 v -15"
385
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9585)" />
293
     <path
386
     <path
294
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6867)"
295
-       d="m 120,107 c 23.48933,-6.6566 33.64189,-20.354594 42,-35.000001"
387
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6867)"
388
+       d="m 62.5,66.999999 c 11.74466,-3.3283 16.82094,-10.177293 21,-17.499997"
296
        id="path6803"
389
        id="path6803"
297
        inkscape:connector-curvature="0"
390
        inkscape:connector-curvature="0"
298
        sodipodi:nodetypes="cc" />
391
        sodipodi:nodetypes="cc" />
299
     <path
392
     <path
300
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6815)"
301
-       d="m 167,72 c -7.26188,20.728791 -24.70078,32.0991 -47,39"
393
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6815)"
394
+       d="M 86,49.500003 C 82.36906,59.864398 73.64961,65.549549 62.5,68.999999"
302
        id="path6805"
395
        id="path6805"
303
        inkscape:connector-curvature="0"
396
        inkscape:connector-curvature="0"
304
        sodipodi:nodetypes="cc" />
397
        sodipodi:nodetypes="cc" />
305
     <path
398
     <path
306
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7571)"
307
-       d="M 50,57 C 86.117088,43.746408 122.76355,43.586592 160,57"
399
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker7571)"
400
+       d="m 27.5,42.000003 c 18.05854,-6.626796 36.38178,-6.706704 55,0"
308
        id="path7561"
401
        id="path7561"
309
        inkscape:connector-curvature="0"
402
        inkscape:connector-curvature="0"
310
        sodipodi:nodetypes="cc" />
403
        sodipodi:nodetypes="cc" />
311
     <path
404
     <path
312
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8619)"
313
-       d="m 120,162 c 48.01721,-5.55833 52.35329,-47.08366 55,-90.000001"
405
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8619)"
406
+       d="M 62.5,94.499999 C 86.50861,91.720839 88.67664,70.958169 90,49.500002"
314
        id="path8537"
407
        id="path8537"
315
        inkscape:connector-curvature="0"
408
        inkscape:connector-curvature="0"
316
        sodipodi:nodetypes="cc" />
409
        sodipodi:nodetypes="cc" />
317
     <path
410
     <path
318
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8549)"
319
-       d="M 180,71.999999 C 179.81588,127.25511 165.99431,166.27647 120,167"
411
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8549)"
412
+       d="m 92.5,49.500002 c -0.0921,27.627557 -7.00284,47.138237 -30,47.499997"
320
        id="path8539"
413
        id="path8539"
321
        inkscape:connector-curvature="0"
414
        inkscape:connector-curvature="0"
322
        sodipodi:nodetypes="cc" />
415
        sodipodi:nodetypes="cc" />
323
     <path
416
     <path
324
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
325
-       d="M 50,62.000001 H 89.999999"
417
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
418
+       d="m 27.5,44.500003 h 20"
326
        id="path4563"
419
        id="path4563"
327
        inkscape:connector-curvature="0" />
420
        inkscape:connector-curvature="0" />
328
     <path
421
     <path
329
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4857)"
330
-       d="m 47.999999,71.999999 c 8.445037,15.185555 21.159931,27.666295 42,35.000001"
422
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4857)"
423
+       d="m 26.5,49.500002 c 4.222518,7.592778 10.579965,13.833147 21,17.499997"
331
        id="path4847"
424
        id="path4847"
332
        inkscape:connector-curvature="0"
425
        inkscape:connector-curvature="0"
333
        sodipodi:nodetypes="cc" />
426
        sodipodi:nodetypes="cc" />
334
     <path
427
     <path
335
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4893)"
336
-       d="M 34.999998,71.999999 C 34.158946,123.00929 46.723341,159.33029 89.999999,162"
428
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4893)"
429
+       d="M 19.999999,49.500002 C 19.579473,75.004649 25.861671,93.165149 47.5,94.499999"
337
        id="path4883"
430
        id="path4883"
338
        inkscape:connector-curvature="0"
431
        inkscape:connector-curvature="0"
339
        sodipodi:nodetypes="cc" />
432
        sodipodi:nodetypes="cc" />
340
     <path
433
     <path
341
        inkscape:connector-curvature="0"
434
        inkscape:connector-curvature="0"
342
        id="path6311"
435
        id="path6311"
343
-       d="m 120,62 h 40"
344
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6315)" />
436
+       d="m 62.5,44.500003 h 20"
437
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6315)" />
345
     <rect
438
     <rect
346
-       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:1.13588846;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
439
+       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:0.56794423;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
347
        id="rect4485"
440
        id="rect4485"
348
-       width="29.999998"
349
-       height="20.000002"
350
-       x="20"
351
-       y="52" />
441
+       width="14.999999"
442
+       height="10.000001"
443
+       x="12.5"
444
+       y="39.5" />
352
     <text
445
     <text
353
        xml:space="preserve"
446
        xml:space="preserve"
354
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
355
-       x="23"
356
-       y="57.999996"
447
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
448
+       x="14"
449
+       y="42.5"
357
        id="text4494"><tspan
450
        id="text4494"><tspan
358
          sodipodi:role="line"
451
          sodipodi:role="line"
359
          id="tspan4492"
452
          id="tspan4492"
360
-         x="23"
361
-         y="57.999996"
362
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">INT_N</tspan></text>
453
+         x="14"
454
+         y="42.5"
455
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">INT_N</tspan></text>
363
     <rect
456
     <rect
364
-       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:1.13588846;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
457
+       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:0.56794423;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
365
        id="rect4485-6"
458
        id="rect4485-6"
366
-       width="29.999998"
367
-       height="20.000002"
368
-       x="90"
369
-       y="52" />
459
+       width="14.999999"
460
+       height="10.000001"
461
+       x="47.5"
462
+       y="39.5" />
370
     <text
463
     <text
371
        xml:space="preserve"
464
        xml:space="preserve"
372
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458349px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
373
-       x="93"
374
-       y="57.999996"
465
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729175px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
466
+       x="49"
467
+       y="42.5"
375
        id="text4494-5"><tspan
468
        id="text4494-5"><tspan
376
          sodipodi:role="line"
469
          sodipodi:role="line"
377
          id="tspan4492-8"
470
          id="tspan4492-8"
378
-         x="93"
379
-         y="57.999996"
380
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">PRLRX</tspan></text>
471
+         x="49"
472
+         y="42.5"
473
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">PRLRX</tspan></text>
381
     <flowRoot
474
     <flowRoot
382
        xml:space="preserve"
475
        xml:space="preserve"
383
        id="flowRoot4517"
476
        id="flowRoot4517"
389
            x="374.17322"
482
            x="374.17322"
390
            y="130.01575" /></flowRegion><flowPara
483
            y="130.01575" /></flowRegion><flowPara
391
          id="flowPara4523" /></flowRoot>    <rect
484
          id="flowPara4523" /></flowRoot>    <rect
392
-       y="102"
393
-       x="90"
394
-       height="20.000002"
395
-       width="29.999998"
485
+       y="64.5"
486
+       x="47.5"
487
+       height="10.000001"
488
+       width="14.999999"
396
        id="rect4525"
489
        id="rect4525"
397
-       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:1.13588846;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
490
+       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:0.56794423;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
398
     <text
491
     <text
399
        id="text4529"
492
        id="text4529"
400
-       y="108"
401
-       x="93"
402
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458349px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
493
+       y="67.5"
494
+       x="49"
495
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729175px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
403
        xml:space="preserve"><tspan
496
        xml:space="preserve"><tspan
404
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px"
405
-         y="108"
406
-         x="93"
497
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px"
498
+         y="67.5"
499
+         x="49"
407
          id="tspan4527"
500
          id="tspan4527"
408
          sodipodi:role="line">PRLTX</tspan></text>
501
          sodipodi:role="line">PRLTX</tspan></text>
409
     <rect
502
     <rect
410
-       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:1.13588846;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
503
+       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:0.56794423;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
411
        id="rect4531"
504
        id="rect4531"
412
-       width="29.999998"
413
-       height="20.000002"
414
-       x="90"
415
-       y="152" />
505
+       width="14.999999"
506
+       height="10.000001"
507
+       x="47.5"
508
+       y="89.5" />
416
     <text
509
     <text
417
        xml:space="preserve"
510
        xml:space="preserve"
418
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458349px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
419
-       x="93"
420
-       y="158"
511
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729175px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
512
+       x="49"
513
+       y="92.500008"
421
        id="text4535"><tspan
514
        id="text4535"><tspan
422
          sodipodi:role="line"
515
          sodipodi:role="line"
423
          id="tspan4533"
516
          id="tspan4533"
424
-         x="93"
425
-         y="158"
426
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">HARDRST</tspan></text>
517
+         x="49"
518
+         y="92.500008"
519
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">HARDRST</tspan></text>
427
     <rect
520
     <rect
428
-       y="52"
429
-       x="160"
430
-       height="20.000002"
431
-       width="29.999998"
521
+       y="39.5"
522
+       x="82.5"
523
+       height="10.000001"
524
+       width="14.999999"
432
        id="rect4537"
525
        id="rect4537"
433
-       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:1.13588846;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
526
+       style="fill:#fefefe;fill-opacity:1;stroke:#000000;stroke-width:0.56794423;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
434
     <text
527
     <text
435
        id="text4541"
528
        id="text4541"
436
-       y="57.999996"
437
-       x="163"
438
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458349px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
529
+       y="42.5"
530
+       x="84"
531
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729175px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
439
        xml:space="preserve"><tspan
532
        xml:space="preserve"><tspan
440
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px"
441
-         y="57.999996"
442
-         x="163"
533
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px"
534
+         y="42.5"
535
+         x="84"
443
          id="tspan4539"
536
          id="tspan4539"
444
          sodipodi:role="line">PE</tspan></text>
537
          sodipodi:role="line">PE</tspan></text>
445
     <text
538
     <text
446
        xml:space="preserve"
539
        xml:space="preserve"
447
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
448
-       x="53.999996"
449
-       y="59.999996"
540
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
541
+       x="29.5"
542
+       y="43.5"
450
        id="text6277"><tspan
543
        id="text6277"><tspan
451
          sodipodi:role="line"
544
          sodipodi:role="line"
452
          id="tspan6275"
545
          id="tspan6275"
453
-         x="53.999996"
454
-         y="59.999996"
455
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">I_GCRCSENT</tspan></text>
546
+         x="29.5"
547
+         y="43.5"
548
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">I_GCRCSENT</tspan></text>
456
     <text
549
     <text
457
        id="text6291"
550
        id="text6291"
458
-       y="83.340027"
459
-       x="59.19717"
460
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
551
+       y="55.170013"
552
+       x="32.098587"
553
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
461
        xml:space="preserve"><tspan
554
        xml:space="preserve"><tspan
462
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px"
463
-         y="83.340027"
464
-         x="59.19717"
555
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px"
556
+         y="55.170013"
557
+         x="32.098587"
465
          id="tspan6289"
558
          id="tspan6289"
466
          sodipodi:role="line">I_TXSENT</tspan></text>
559
          sodipodi:role="line">I_TXSENT</tspan></text>
467
     <text
560
     <text
468
        xml:space="preserve"
561
        xml:space="preserve"
469
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
470
-       x="63.260414"
471
-       y="87.119789"
562
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
563
+       x="34.130203"
564
+       y="57.059898"
472
        id="text6295"><tspan
565
        id="text6295"><tspan
473
          sodipodi:role="line"
566
          sodipodi:role="line"
474
          id="tspan6293"
567
          id="tspan6293"
475
-         x="63.260414"
476
-         y="87.119789"
477
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">I_RETRYFAIL</tspan></text>
568
+         x="34.130203"
569
+         y="57.059898"
570
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">I_RETRYFAIL</tspan></text>
478
     <text
571
     <text
479
        xml:space="preserve"
572
        xml:space="preserve"
480
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
481
-       x="40.221035"
482
-       y="114.07602"
573
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
574
+       x="22.610519"
575
+       y="70.53801"
483
        id="text6299"><tspan
576
        id="text6299"><tspan
484
          sodipodi:role="line"
577
          sodipodi:role="line"
485
          id="tspan6297"
578
          id="tspan6297"
486
-         x="40.221035"
487
-         y="114.07602"
488
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">I_HARDRST</tspan></text>
579
+         x="22.610519"
580
+         y="70.53801"
581
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">I_HARDRST</tspan></text>
489
     <text
582
     <text
490
        id="text6303"
583
        id="text6303"
491
-       y="118.2187"
492
-       x="41.223297"
493
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
584
+       y="72.609352"
585
+       x="23.111649"
586
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
494
        xml:space="preserve"><tspan
587
        xml:space="preserve"><tspan
495
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px"
496
-         y="118.2187"
497
-         x="41.223297"
588
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px"
589
+         y="72.609352"
590
+         x="23.111649"
498
          id="tspan6301"
591
          id="tspan6301"
499
          sodipodi:role="line">I_HARDSENT</tspan></text>
592
          sodipodi:role="line">I_HARDSENT</tspan></text>
500
     <text
593
     <text
501
        xml:space="preserve"
594
        xml:space="preserve"
502
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
503
-       x="149.06985"
504
-       y="84.54274"
595
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
596
+       x="77.034927"
597
+       y="55.77137"
505
        id="text7555"><tspan
598
        id="text7555"><tspan
506
          sodipodi:role="line"
599
          sodipodi:role="line"
507
          id="tspan7553"
600
          id="tspan7553"
508
-         x="149.06985"
509
-         y="84.54274"
510
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">TX_DONE</tspan></text>
601
+         x="77.034927"
602
+         y="55.77137"
603
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">TX_DONE</tspan></text>
511
     <text
604
     <text
512
        id="text7559"
605
        id="text7559"
513
-       y="87.883606"
514
-       x="148.0676"
515
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
606
+       y="57.441803"
607
+       x="76.533798"
608
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
516
        xml:space="preserve"><tspan
609
        xml:space="preserve"><tspan
517
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px"
518
-         y="87.883606"
519
-         x="148.0676"
610
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px"
611
+         y="57.441803"
612
+         x="76.533798"
520
          id="tspan7557"
613
          id="tspan7557"
521
          sodipodi:role="line">TX_ERR</tspan></text>
614
          sodipodi:role="line">TX_ERR</tspan></text>
522
     <text
615
     <text
523
        id="text8493"
616
        id="text8493"
524
-       y="45.083508"
525
-       x="105.00355"
526
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
617
+       y="36.041756"
618
+       x="55.00177"
619
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
527
        xml:space="preserve"><tspan
620
        xml:space="preserve"><tspan
528
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:center;text-anchor:middle;stroke-width:0.26458332px"
529
-         y="45.083508"
530
-         x="105.00355"
621
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:center;text-anchor:middle;stroke-width:0.13229166px"
622
+         y="36.041756"
623
+         x="55.00177"
531
          id="tspan8491"
624
          id="tspan8491"
532
          sodipodi:role="line">I_OVRTEMP</tspan></text>
625
          sodipodi:role="line">I_OVRTEMP</tspan></text>
533
     <text
626
     <text
534
        id="text8535"
627
        id="text8535"
535
-       y="60.641685"
536
-       x="145.14384"
537
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
628
+       y="43.820847"
629
+       x="75.07193"
630
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
538
        xml:space="preserve"><tspan
631
        xml:space="preserve"><tspan
539
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px"
540
-         y="60.641685"
541
-         x="145.14384"
632
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px"
633
+         y="43.820847"
634
+         x="75.07193"
542
          id="tspan8533"
635
          id="tspan8533"
543
          sodipodi:role="line">MSG_RX</tspan></text>
636
          sodipodi:role="line">MSG_RX</tspan></text>
544
     <text
637
     <text
545
        xml:space="preserve"
638
        xml:space="preserve"
546
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
547
-       x="162.98895"
548
-       y="125.30134"
639
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
640
+       x="83.994476"
641
+       y="76.150665"
549
        id="text8875"><tspan
642
        id="text8875"><tspan
550
          sodipodi:role="line"
643
          sodipodi:role="line"
551
          id="tspan8873"
644
          id="tspan8873"
552
-         x="162.98895"
553
-         y="125.30134"
554
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">HARD_SENT</tspan></text>
645
+         x="83.994476"
646
+         y="76.150665"
647
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">HARD_SENT</tspan></text>
555
     <text
648
     <text
556
        xml:space="preserve"
649
        xml:space="preserve"
557
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
558
-       x="163.79076"
559
-       y="121.89365"
650
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
651
+       x="84.395386"
652
+       y="74.446815"
560
        id="text8883"><tspan
653
        id="text8883"><tspan
561
          sodipodi:role="line"
654
          sodipodi:role="line"
562
          id="tspan8881"
655
          id="tspan8881"
563
-         x="163.79076"
564
-         y="121.89365"
565
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">RESET</tspan></text>
656
+         x="84.395386"
657
+         y="74.446815"
658
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">RESET</tspan></text>
566
     <text
659
     <text
567
        id="text8897"
660
        id="text8897"
568
-       y="136.09314"
569
-       x="172.89067"
570
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
661
+       y="81.54657"
662
+       x="88.945343"
663
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
571
        xml:space="preserve"><tspan
664
        xml:space="preserve"><tspan
572
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px"
573
-         y="136.09314"
574
-         x="172.89067"
665
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px"
666
+         y="81.54657"
667
+         x="88.945343"
575
          id="tspan8895"
668
          id="tspan8895"
576
          sodipodi:role="line">RESET</tspan></text>
669
          sodipodi:role="line">RESET</tspan></text>
577
     <text
670
     <text
578
        xml:space="preserve"
671
        xml:space="preserve"
579
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
580
-       x="171.28427"
581
-       y="139.87289"
672
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
673
+       x="88.142136"
674
+       y="83.436447"
582
        id="text8901"><tspan
675
        id="text8901"><tspan
583
          sodipodi:role="line"
676
          sodipodi:role="line"
584
          id="tspan8899"
677
          id="tspan8899"
585
-         x="171.28427"
586
-         y="139.87289"
587
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.26458332px">DONE</tspan></text>
678
+         x="88.142136"
679
+         y="83.436447"
680
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';stroke-width:0.13229166px">DONE</tspan></text>
588
     <text
681
     <text
589
        id="text10969"
682
        id="text10969"
590
-       y="137.34343"
591
-       x="137.7104"
592
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
683
+       y="82.171722"
684
+       x="71.355194"
685
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
593
        xml:space="preserve"><tspan
686
        xml:space="preserve"><tspan
594
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px"
595
-         y="137.34343"
596
-         x="137.7104"
687
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px"
688
+         y="82.171722"
689
+         x="71.355194"
597
          id="tspan10967"
690
          id="tspan10967"
598
          sodipodi:role="line">RESET</tspan></text>
691
          sodipodi:role="line">RESET</tspan></text>
599
     <text
692
     <text
600
        xml:space="preserve"
693
        xml:space="preserve"
601
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
602
-       x="102.55861"
603
-       y="140.0365"
694
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
695
+       x="53.779297"
696
+       y="83.51825"
604
        id="text10973"><tspan
697
        id="text10973"><tspan
605
          sodipodi:role="line"
698
          sodipodi:role="line"
606
          id="tspan10971"
699
          id="tspan10971"
607
-         x="102.55861"
608
-         y="140.0365"
609
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">RESET</tspan></text>
700
+         x="53.779297"
701
+         y="83.51825"
702
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">RESET</tspan></text>
610
     <text
703
     <text
611
        xml:space="preserve"
704
        xml:space="preserve"
612
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
613
-       x="106.65585"
614
-       y="88.631744"
705
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
706
+       x="55.827927"
707
+       y="57.815872"
615
        id="text10977"><tspan
708
        id="text10977"><tspan
616
          sodipodi:role="line"
709
          sodipodi:role="line"
617
          id="tspan10975"
710
          id="tspan10975"
618
-         x="106.65585"
619
-         y="88.631744"
620
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px">RESET</tspan></text>
711
+         x="55.827927"
712
+         y="57.815872"
713
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px">RESET</tspan></text>
621
     <text
714
     <text
622
        id="text10985"
715
        id="text10985"
623
-       y="82.96209"
624
-       x="98.211884"
625
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
716
+       y="54.981049"
717
+       x="51.605942"
718
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
626
        xml:space="preserve"><tspan
719
        xml:space="preserve"><tspan
627
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px"
628
-         y="82.96209"
629
-         x="98.211884"
720
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px"
721
+         y="54.981049"
722
+         x="51.605942"
630
          id="tspan10983"
723
          id="tspan10983"
631
          sodipodi:role="line">RESET</tspan></text>
724
          sodipodi:role="line">RESET</tspan></text>
632
     <text
725
     <text
633
        xml:space="preserve"
726
        xml:space="preserve"
634
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
635
-       x="98.495361"
636
-       y="79.182327"
727
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
728
+       x="51.747681"
729
+       y="53.091164"
637
        id="text10989"><tspan
730
        id="text10989"><tspan
638
          sodipodi:role="line"
731
          sodipodi:role="line"
639
          id="tspan10987"
732
          id="tspan10987"
640
-         x="98.495361"
641
-         y="79.182327"
642
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">DISCARD</tspan></text>
733
+         x="51.747681"
734
+         y="53.091164"
735
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">DISCARD</tspan></text>
643
     <text
736
     <text
644
        xml:space="preserve"
737
        xml:space="preserve"
645
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
646
-       x="159.78485"
647
-       y="102.2467"
738
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:end;letter-spacing:0px;word-spacing:0px;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
739
+       x="82.392426"
740
+       y="64.623352"
648
        id="text10993"><tspan
741
        id="text10993"><tspan
649
          sodipodi:role="line"
742
          sodipodi:role="line"
650
          id="tspan10991"
743
          id="tspan10991"
651
-         x="159.78485"
652
-         y="102.2467"
653
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">MSG_TX</tspan></text>
744
+         x="82.392426"
745
+         y="64.623352"
746
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">MSG_TX</tspan></text>
654
     <text
747
     <text
655
        xml:space="preserve"
748
        xml:space="preserve"
656
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
657
-       x="93.011848"
658
-       y="68.990501"
749
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
750
+       x="49.00592"
751
+       y="47.995255"
659
        id="text11243"><tspan
752
        id="text11243"><tspan
660
          sodipodi:role="line"
753
          sodipodi:role="line"
661
          id="tspan11241"
754
          id="tspan11241"
662
-         x="93.011848"
663
-         y="68.990501"
664
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px">protocol_rx.c</tspan></text>
755
+         x="49.00592"
756
+         y="47.995255"
757
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px">protocol_rx.c</tspan></text>
665
     <text
758
     <text
666
        id="text11247"
759
        id="text11247"
667
-       y="69.01413"
668
-       x="22.968136"
669
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
760
+       y="48.007065"
761
+       x="13.98407"
762
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
670
        xml:space="preserve"><tspan
763
        xml:space="preserve"><tspan
671
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px"
672
-         y="69.01413"
673
-         x="22.968136"
764
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px"
765
+         y="48.007065"
766
+         x="13.98407"
674
          id="tspan11245"
767
          id="tspan11245"
675
          sodipodi:role="line">int_n.c</tspan></text>
768
          sodipodi:role="line">int_n.c</tspan></text>
676
     <text
769
     <text
677
        xml:space="preserve"
770
        xml:space="preserve"
678
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
679
-       x="93.059097"
680
-       y="119.00148"
771
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
772
+       x="49.029549"
773
+       y="73.00074"
681
        id="text11251"><tspan
774
        id="text11251"><tspan
682
          sodipodi:role="line"
775
          sodipodi:role="line"
683
          id="tspan11249"
776
          id="tspan11249"
684
-         x="93.059097"
685
-         y="119.00148"
686
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px">protocol_tx.c</tspan></text>
777
+         x="49.029549"
778
+         y="73.00074"
779
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px">protocol_tx.c</tspan></text>
687
     <text
780
     <text
688
        id="text11255"
781
        id="text11255"
689
-       y="169.05969"
690
-       x="93.035469"
691
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
782
+       y="98.029854"
783
+       x="49.017731"
784
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
692
        xml:space="preserve"><tspan
785
        xml:space="preserve"><tspan
693
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px"
694
-         y="169.05969"
695
-         x="93.035469"
786
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px"
787
+         y="98.029854"
788
+         x="49.017731"
696
          id="tspan11253"
789
          id="tspan11253"
697
          sodipodi:role="line">hard_reset.c</tspan></text>
790
          sodipodi:role="line">hard_reset.c</tspan></text>
698
     <text
791
     <text
699
        xml:space="preserve"
792
        xml:space="preserve"
700
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
701
-       x="162.98183"
702
-       y="62.993641"
793
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
794
+       x="83.990906"
795
+       y="44.996826"
703
        id="text11259"><tspan
796
        id="text11259"><tspan
704
          sodipodi:role="line"
797
          sodipodi:role="line"
705
          id="tspan11257"
798
          id="tspan11257"
706
-         x="162.98183"
707
-         y="62.993641"
708
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px">policy_engine.c</tspan></text>
799
+         x="83.990906"
800
+         y="44.996826"
801
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px">policy_engine.c</tspan></text>
709
     <text
802
     <text
710
        id="text11263"
803
        id="text11263"
711
-       y="66.01712"
712
-       x="163.03194"
713
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:64.99999762%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
804
+       y="46.50856"
805
+       x="84.015961"
806
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:64.99999762%;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
714
        xml:space="preserve"><tspan
807
        xml:space="preserve"><tspan
715
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:64.99999762%;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px"
716
-         y="66.01712"
717
-         x="163.03194"
808
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;line-height:64.99999762%;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px"
809
+         y="46.50856"
810
+         x="84.015961"
718
          sodipodi:role="line"
811
          sodipodi:role="line"
719
          id="tspan11265">device_policy_</tspan><tspan
812
          id="tspan11265">device_policy_</tspan><tspan
720
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.82222223px;line-height:64.99999762%;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.26458332px"
721
-         y="68.768791"
722
-         x="163.03194"
813
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.41111112px;line-height:64.99999762%;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:start;text-anchor:start;stroke-width:0.13229166px"
814
+         y="47.884392"
815
+         x="84.015961"
723
          sodipodi:role="line"
816
          sodipodi:role="line"
724
          id="tspan11269"> manager.c</tspan></text>
817
          id="tspan11269"> manager.c</tspan></text>
725
     <path
818
     <path
726
        inkscape:connector-curvature="0"
819
        inkscape:connector-curvature="0"
727
        id="path11523"
820
        id="path11523"
728
-       d="M 15,37 H 195"
729
-       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11527)"
821
+       d="m 10,32.000003 h 90"
822
+       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11527)"
730
        sodipodi:nodetypes="cc" />
823
        sodipodi:nodetypes="cc" />
731
     <text
824
     <text
732
        id="text12755"
825
        id="text12755"
733
-       y="34.936695"
734
-       x="16.986437"
735
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
826
+       y="30.968353"
827
+       x="10.993217"
828
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
736
        xml:space="preserve"><tspan
829
        xml:space="preserve"><tspan
737
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';stroke-width:0.26458332px"
738
-         y="34.936695"
739
-         x="16.986437"
830
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Source Sans Pro';-inkscape-font-specification:'Source Sans Pro';stroke-width:0.13229166px"
831
+         y="30.968353"
832
+         x="10.993217"
740
          id="tspan12753"
833
          id="tspan12753"
741
          sodipodi:role="line">Priority</tspan></text>
834
          sodipodi:role="line">Priority</tspan></text>
742
     <text
835
     <text
743
        xml:space="preserve"
836
        xml:space="preserve"
744
-       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:6.61458302px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
745
-       x="137.7104"
746
-       y="137.34343"
837
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
838
+       x="71.355194"
839
+       y="82.171722"
747
        id="text4683"><tspan
840
        id="text4683"><tspan
748
          sodipodi:role="line"
841
          sodipodi:role="line"
749
          id="tspan4681"
842
          id="tspan4681"
750
-         x="137.7104"
751
-         y="137.34343"
752
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.26458332px">RESET</tspan></text>
843
+         x="71.355194"
844
+         y="82.171722"
845
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">RESET</tspan></text>
846
+    <text
847
+       xml:space="preserve"
848
+       style="font-style:normal;font-weight:normal;font-size:2.11666656px;line-height:3.30729151px;font-family:sans-serif;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.13229166px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
849
+       x="116.79938"
850
+       y="43.820847"
851
+       id="text7457"><tspan
852
+         sodipodi:role="line"
853
+         id="tspan7455"
854
+         x="116.79938"
855
+         y="43.820847"
856
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1.76388884px;font-family:'Source Code Pro';-inkscape-font-specification:'Source Code Pro';text-align:end;text-anchor:end;stroke-width:0.13229166px">GET_SOURCE_CAP</tspan></text>
753
   </g>
857
   </g>
754
 </svg>
858
 </svg>

Loading…
Cancel
Save