0
mirror of https://github.com/Aightech/CleverHand-hardware.git synced 2026-05-05 16:27:36 +00:00
Files
CleverHand-hardware/docs/img/diagram.drawio.svg
2026-01-04 21:19:32 +00:00

1119 lines
96 KiB
XML

<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1140px" height="799px" viewBox="-0.5 -0.5 1140 799" content="&lt;mxfile&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;IM49sPf6R1_xTn5Gqx_o&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-d5e8d4-1-97d077-1-s-0">
<stop offset="0%" style="stop-color: rgb(213, 232, 212); stop-opacity: 1;"/>
<stop offset="100%" style="stop-color: rgb(151, 208, 119); stop-opacity: 1;"/>
</linearGradient>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-e6d0de-1-d5739d-1-s-0">
<stop offset="0%" style="stop-color: rgb(230, 208, 222); stop-opacity: 1;"/>
<stop offset="100%" style="stop-color: rgb(213, 115, 157); stop-opacity: 1;"/>
</linearGradient>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-dae8fc-1-7ea6e0-1-s-0">
<stop offset="0%" style="stop-color: rgb(218, 232, 252); stop-opacity: 1;"/>
<stop offset="100%" style="stop-color: rgb(126, 166, 224); stop-opacity: 1;"/>
</linearGradient>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-f8cecc-1-ea6b66-1-s-0">
<stop offset="0%" style="stop-color: rgb(248, 206, 204); stop-opacity: 1;"/>
<stop offset="100%" style="stop-color: rgb(234, 107, 102); stop-opacity: 1;"/>
</linearGradient>
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-ffcd28-1-ffa500-1-s-0">
<stop offset="0%" style="stop-color: rgb(255, 205, 40); stop-opacity: 1;"/>
<stop offset="100%" style="stop-color: rgb(255, 165, 0); stop-opacity: 1;"/>
</linearGradient>
</defs>
<g>
<rect x="299.5" y="635" width="330" height="90" fill="#363636" stroke="rgb(0, 0, 0)" stroke-dasharray="3 3" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 328px; height: 1px; padding-top: 642px; margin-left: 301px;">
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Possible additional modules
</div>
</div>
</div>
</foreignObject>
<text x="465" y="654" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
Possible additional modules
</text>
</switch>
</g>
<rect x="969" y="310" width="130" height="240" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="679" y="310" width="240" height="270" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="249" y="310" width="230" height="190" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 364 420 L 364 440 L 304 440 L 304 453.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 304 458.88 L 300.5 451.88 L 304 453.63 L 307.5 451.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 364 420 L 364 440 L 424 440 L 424 453.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 424 458.88 L 420.5 451.88 L 424 453.63 L 427.5 451.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="324" y="380" width="80" height="40" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 400px; margin-left: 325px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
EMG DAQ
</div>
</div>
</div>
</foreignObject>
<text x="364" y="404" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
EMG DAQ
</text>
</switch>
</g>
<rect x="254" y="460" width="100" height="30" fill="url(#mx-gradient-e6d0de-1-d5739d-1-s-0)" stroke="#996185" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 475px; margin-left: 255px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Electrode type A
</div>
</div>
</div>
</foreignObject>
<text x="304" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Electrode type A
</text>
</switch>
</g>
<rect x="374" y="460" width="100" height="30" fill="url(#mx-gradient-e6d0de-1-d5739d-1-s-0)" stroke="#996185" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 475px; margin-left: 375px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Electrode type B
</div>
</div>
</div>
</foreignObject>
<text x="424" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Electrode type B
</text>
</switch>
</g>
<path d="M 364 360 L 364 373.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 364 378.88 L 360.5 371.88 L 364 373.63 L 367.5 371.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="309" y="320" width="110" height="40" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 340px; margin-left: 310px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Communication module
</div>
</div>
</div>
</foreignObject>
<text x="364" y="344" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Communication modu...
</text>
</switch>
</g>
<path d="M 487.6 340.24 L 459.03 340.23 L 429.1 340.06" fill="none" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 494.35 340.24 L 485.34 344.74 L 487.6 340.24 L 485.35 335.74 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 422.35 340.02 L 431.38 335.57 L 429.1 340.06 L 431.33 344.57 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 340px; margin-left: 459px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: #d79b00; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(215, 155, 0); white-space: nowrap;">
com. bus
</div>
</div>
</div>
</foreignObject>
<text x="459" y="343" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
com. bus
</text>
</switch>
</g>
<rect x="4" y="310" width="230" height="190" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<path d="M 119 420 L 119.03 440 L 59.03 440 L 59.01 453.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 59 458.88 L 55.51 451.88 L 59.01 453.63 L 62.51 451.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 119 420 L 119.03 440 L 179.03 440 L 179.01 453.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 179 458.88 L 175.51 451.88 L 179.01 453.63 L 182.51 451.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="79" y="380" width="80" height="40" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 400px; margin-left: 80px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
EMG DAQ
</div>
</div>
</div>
</foreignObject>
<text x="119" y="404" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
EMG DAQ
</text>
</switch>
</g>
<rect x="9" y="460" width="100" height="30" fill="url(#mx-gradient-e6d0de-1-d5739d-1-s-0)" stroke="#996185" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 475px; margin-left: 10px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Electrode type A
</div>
</div>
</div>
</foreignObject>
<text x="59" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Electrode type A
</text>
</switch>
</g>
<rect x="129" y="460" width="100" height="30" fill="url(#mx-gradient-e6d0de-1-d5739d-1-s-0)" stroke="#996185" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 475px; margin-left: 130px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Electrode type B
</div>
</div>
</div>
</foreignObject>
<text x="179" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Electrode type B
</text>
</switch>
</g>
<path d="M 119 360 L 119 373.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 119 378.88 L 115.5 371.88 L 119 373.63 L 122.5 371.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="64" y="320" width="110" height="40" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 108px; height: 1px; padding-top: 340px; margin-left: 65px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Communication module
</div>
</div>
</div>
</foreignObject>
<text x="119" y="344" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Communication modu...
</text>
</switch>
</g>
<path d="M 299.9 340 L 184.1 340" fill="none" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 306.65 340 L 297.65 344.5 L 299.9 340 L 297.65 335.5 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 177.35 340 L 186.35 335.5 L 184.1 340 L 186.35 344.5 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 340px; margin-left: 239px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: #d79b00; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(215, 155, 0); white-space: nowrap;">
com. bus
</div>
</div>
</div>
</foreignObject>
<text x="239" y="343" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
com. bus
</text>
</switch>
</g>
<path d="M 190.37 265 L 234 265.03 L 234 125.03 L 277.63 125" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 185.12 265 L 192.12 261.5 L 190.37 265 L 192.12 268.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 282.88 125 L 275.88 128.5 L 277.63 125 L 275.88 121.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 195px; margin-left: 234px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(255, 255, 255); white-space: nowrap;">
<div>
USB
</div>
<div>
Ethernet
</div>
<div>
WiFi
<br/>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="234" y="198" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
USB...
</text>
</switch>
</g>
<rect x="64" y="250" width="120" height="30" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 265px; margin-left: 65px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
MicroController
</div>
</div>
</div>
</foreignObject>
<text x="124" y="269" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
MicroController
</text>
</switch>
</g>
<path d="M 53.9 340 L 44 340 L 44 265.03 L 53.9 265.01" fill="none" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 60.65 340 L 51.65 344.5 L 53.9 340 L 51.65 335.5 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 60.65 265 L 51.65 269.52 L 53.9 265.01 L 51.64 260.52 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 300px; margin-left: 44px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: #d79b00; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(215, 155, 0); white-space: nowrap;">
<div>
Com. bus
</div>
</div>
</div>
</div>
</foreignObject>
<text x="44" y="303" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
Com. bus
</text>
</switch>
</g>
<rect x="284" y="0" width="665" height="250" fill="#363636" stroke="#36393d" pointer-events="all"/>
<path d="M 124 220 L 124 250" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 235px; margin-left: 124px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(0, 0, 0); white-space: nowrap;">
Sync
</div>
</div>
</div>
</foreignObject>
<text x="124" y="238" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
Sync
</text>
</switch>
</g>
<rect x="64" y="190" width="120" height="30" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 205px; margin-left: 65px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
MicroController
</div>
</div>
</div>
</foreignObject>
<text x="124" y="209" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
MicroController
</text>
</switch>
</g>
<rect x="679" y="310" width="240" height="25" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 238px; height: 1px; padding-top: 323px; margin-left: 680px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Communication module
</div>
</div>
</div>
</foreignObject>
<text x="799" y="326" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Communication module
</text>
</switch>
</g>
<rect x="743" y="390" width="120" height="40" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 410px; margin-left: 744px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
identity comp. SN54HC688
</div>
</div>
</div>
</foreignObject>
<text x="803" y="414" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
identity comp. SN54H...
</text>
</switch>
</g>
<path d="M 803.5 450 L 803.49 440 L 803.31 436.36" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 803.05 431.12 L 806.89 437.94 L 803.31 436.36 L 799.9 438.28 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 450px; margin-left: 859px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: nowrap;">
<span style="">
Set address
</span>
</div>
</div>
</div>
</foreignObject>
<text x="859" y="453" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
Set address
</text>
</switch>
</g>
<path d="M 803.5 490 L 803.5 498.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 803.5 503.88 L 800 496.88 L 803.5 498.63 L 807 496.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 838.5 470 L 982.63 470" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 987.88 470 L 980.88 473.5 L 982.63 470 L 980.88 466.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/>
<rect x="768.5" y="450" width="70" height="40" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 470px; margin-left: 770px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
uCtrl
</div>
<div>
HC32L110
</div>
</div>
</div>
</div>
</foreignObject>
<text x="804" y="474" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
uCtrl...
</text>
</switch>
</g>
<rect x="768.5" y="505" width="70" height="40" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 525px; margin-left: 770px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
RGB LED
</div>
<div>
NeoPixel
<br/>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="804" y="529" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
RGB LED...
</text>
</switch>
</g>
<path d="M 813 770 L 813.03 790 L 1024 790 L 1024 776.37" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 1024 771.12 L 1027.5 778.12 L 1024 776.37 L 1020.5 778.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="738" y="610" width="150" height="160" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="738" y="610" width="150" height="25" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 623px; margin-left: 739px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
EMG DAQ
</div>
</div>
</div>
</foreignObject>
<text x="813" y="626" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
EMG DAQ
</text>
</switch>
</g>
<path d="M 813 680 L 813 670" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="753" y="680" width="120" height="40" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 700px; margin-left: 754px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
EMG ADC
</div>
<div>
ADS1293
<br/>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="813" y="704" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
EMG ADC...
</text>
</switch>
</g>
<rect x="753" y="650" width="120" height="20" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 660px; margin-left: 754px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Crystal 4.096Mhz
<br/>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="813" y="664" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
Crystal 4.096Mhz
</text>
</switch>
</g>
<path d="M 789 734 L 699.03 734 L 699 550" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="stroke"/>
<rect x="909" y="670" width="230" height="100" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe flex-start; width: 228px; height: 1px; padding-top: 767px; margin-left: 911px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: left;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Ex:
<br/>
</div>
<div>
- Jack connectors for sticky wet electrodes
</div>
<div>
- pins connector for breadboards
</div>
<div>
- PCB gold plated surface electrodes
<br/>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="911" y="767" fill="#FFFFFF" font-family="Helvetica" font-size="12px">
Ex:...
</text>
</switch>
</g>
<rect x="909" y="670" width="230" height="30" fill="url(#mx-gradient-e6d0de-1-d5739d-1-s-0)" stroke="#996185" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 228px; height: 1px; padding-top: 685px; margin-left: 910px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Electrodes
</div>
</div>
</div>
</foreignObject>
<text x="1024" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Electrodes
</text>
</switch>
</g>
<rect x="499" y="310" width="130" height="240" fill="#363636" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="499" y="310" width="130.5" height="25" fill="url(#mx-gradient-ffcd28-1-ffa500-1-s-0)" stroke="#d79b00" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 129px; height: 1px; padding-top: 323px; margin-left: 500px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Communication bus
</div>
</div>
</div>
</div>
</foreignObject>
<text x="564" y="326" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Communication bus
</text>
</switch>
</g>
<path d="M 609 399 L 639.03 399.03 L 639.03 370 L 959.03 370 L 959.03 399.03 L 982.63 399.01" fill="none" stroke="#d6b656" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
<path d="M 987.88 399 L 980.89 402.51 L 982.63 399.01 L 980.88 395.51 Z" fill="#d6b656" stroke="#d6b656" stroke-miterlimit="10" pointer-events="all"/>
<rect x="513" y="374" width="96" height="50" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 399px; margin-left: 514px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
SPI_MISO
</div>
<div>
SPI_MOSI
</div>
<div>
SPI_CLK
</div>
</div>
</div>
</div>
</foreignObject>
<text x="561" y="403" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
SPI_MISO...
</text>
</switch>
</g>
<path d="M 729 380 L 729.03 410 L 736.63 410" fill="none" stroke="#9673a6" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 741.88 410 L 734.88 413.5 L 736.63 410 L 734.88 406.5 Z" fill="#9673a6" stroke="#9673a6" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 609 439 L 649.03 439.03 L 649.03 380 L 949.03 380 L 949.03 439.03 L 983.63 439" fill="none" stroke="#9673a6" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
<path d="M 988.88 439 L 981.88 442.51 L 983.63 439 L 981.88 435.51 Z" fill="#9673a6" stroke="#9673a6" stroke-miterlimit="10" pointer-events="all"/>
<rect x="520" y="424" width="89" height="30" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 87px; height: 1px; padding-top: 439px; margin-left: 521px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
ADDR_bits(5)
</div>
</div>
</div>
</foreignObject>
<text x="565" y="443" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
ADDR_bits(5)
</text>
</switch>
</g>
<path d="M 617 470 L 762.13 470" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 767.38 470 L 760.38 473.5 L 762.13 470 L 760.38 466.5 Z" fill="#666666" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/>
<rect x="509" y="450" width="108" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 106px; height: 1px; padding-top: 470px; margin-left: 510px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
additional io(5)
</div>
</div>
</div>
</foreignObject>
<text x="563" y="474" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
additional io(5)
</text>
</switch>
</g>
<path d="M 609 498 L 649.03 498 L 649.03 550 L 949.03 550 L 949.03 498 L 993.63 498" fill="none" stroke="#b85450" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
<path d="M 998.88 498 L 991.88 501.5 L 993.63 498 L 991.88 494.5 Z" fill="#b85450" stroke="#b85450" stroke-miterlimit="10" pointer-events="all"/>
<rect x="530" y="478" width="79" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 77px; height: 1px; padding-top: 498px; margin-left: 531px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Global Ref
</div>
</div>
</div>
</div>
</foreignObject>
<text x="570" y="502" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
Global Ref
</text>
</switch>
</g>
<path d="M 609 525 L 639.03 525.03 L 639.03 560 L 959.03 560 L 959.03 525.03 L 993.63 525.03" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
<path d="M 998.88 525.03 L 991.88 528.53 L 993.63 525.03 L 991.88 521.53 Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="all"/>
<rect x="530" y="505" width="79" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 77px; height: 1px; padding-top: 525px; margin-left: 531px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
3 aux.
</div>
</div>
</div>
</foreignObject>
<text x="570" y="529" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
3 aux.
</text>
</switch>
</g>
<path d="M 609 359 L 982.63 359" fill="none" stroke="#82b366" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
<path d="M 987.88 359 L 980.88 362.5 L 982.63 359 L 980.88 355.5 Z" fill="#82b366" stroke="#82b366" stroke-miterlimit="10" pointer-events="all"/>
<rect x="513" y="344" width="96" height="30" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 94px; height: 1px; padding-top: 359px; margin-left: 514px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Vcc
</div>
<div>
GND
</div>
</div>
</div>
</div>
</foreignObject>
<text x="561" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
Vcc...
</text>
</switch>
</g>
<rect x="989" y="374" width="94" height="50" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 92px; height: 1px; padding-top: 399px; margin-left: 990px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
SPI_MISO
</div>
<div>
SPI_MOSI
</div>
<div>
SPI_CLK
</div>
</div>
</div>
</div>
</foreignObject>
<text x="1036" y="403" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
SPI_MISO...
</text>
</switch>
</g>
<rect x="990" y="424" width="86" height="30" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 84px; height: 1px; padding-top: 439px; margin-left: 991px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
ADDR_bits(5)
</div>
</div>
</div>
</foreignObject>
<text x="1033" y="443" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
ADDR_bits(5)
</text>
</switch>
</g>
<rect x="989" y="450" width="98" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 96px; height: 1px; padding-top: 470px; margin-left: 990px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
additional io(5)
</div>
</div>
</div>
</foreignObject>
<text x="1038" y="474" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
additional io(5)
</text>
</switch>
</g>
<rect x="1000" y="478" width="66" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 64px; height: 1px; padding-top: 498px; margin-left: 1001px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Global Ref
</div>
</div>
</div>
</div>
</foreignObject>
<text x="1033" y="502" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
Global Ref
</text>
</switch>
</g>
<rect x="1000" y="505" width="66" height="40" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 64px; height: 1px; padding-top: 525px; margin-left: 1001px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
3 aux.
</div>
</div>
</div>
</foreignObject>
<text x="1033" y="529" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
3 aux.
</text>
</switch>
</g>
<rect x="989" y="344" width="94" height="30" fill="none" stroke="none" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 92px; height: 1px; padding-top: 359px; margin-left: 990px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Vcc
</div>
<div>
GND
</div>
</div>
</div>
</div>
</foreignObject>
<text x="1036" y="363" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
Vcc...
</text>
</switch>
</g>
<rect x="969" y="310" width="130" height="25" fill="url(#mx-gradient-ffcd28-1-ffa500-1-s-0)" stroke="#d79b00" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 323px; margin-left: 970px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<div>
Communication bus
</div>
</div>
</div>
</div>
</foreignObject>
<text x="1034" y="326" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Communication bus
</text>
</switch>
</g>
<path d="M 819 720.28 L 819 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 819 768.88 L 815.5 761.88 L 819 763.63 L 822.5 761.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 828.96 719.84 L 828.99 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 829 768.88 L 825.49 761.88 L 828.99 763.63 L 832.49 761.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 838.92 720.16 L 838.91 745.03 L 838.95 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 838.96 768.88 L 835.45 761.89 L 838.95 763.63 L 842.45 761.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 788.88 719.88 L 788.91 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 788.91 768.88 L 785.41 761.88 L 788.91 763.63 L 792.41 761.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 799.08 720.52 L 799.08 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 799.09 768.88 L 795.58 761.88 L 799.08 763.63 L 802.58 761.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 808.92 719.96 L 808.91 730 L 808.99 763.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 809 768.88 L 805.48 761.89 L 808.99 763.63 L 812.48 761.87 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 745px; margin-left: 809px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); white-space: nowrap;">
6 input chanels
</div>
</div>
</div>
</foreignObject>
<text x="809" y="748" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
6 input chanels
</text>
</switch>
</g>
<path d="M 719 370 L 719.03 700 L 746.63 700" fill="none" stroke="#d79b00" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 751.88 700 L 744.88 703.5 L 746.63 700 L 744.88 696.5 Z" fill="#d79b00" stroke="#d79b00" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 709 360 L 709.03 710 L 746.63 710" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 751.88 710 L 744.88 713.5 L 746.63 710 L 744.88 706.5 Z" fill="#82b366" stroke="#82b366" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 863 410 L 899.03 410 L 899.03 700 L 879.37 700" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 874.12 700 L 881.12 696.5 L 879.37 700 L 881.12 703.5 Z" fill="#6c8ebf" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="all"/>
<rect x="284" y="0" width="120" height="30" fill="#a0522d" stroke="#6d1f00" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 15px; margin-left: 285px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
PC
</div>
</div>
</div>
</foreignObject>
<text x="344" y="19" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
PC
</text>
</switch>
</g>
<path d="M 409 125 L 429.03 125.03 L 429.03 40 L 509.03 40 L 509.01 53.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 509 58.88 L 505.51 51.88 L 509.01 53.63 L 512.51 51.89 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 409 125 L 429.03 125.03 L 429.03 40 L 699.03 40 L 699.03 53.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 699.03 58.88 L 695.53 51.88 L 699.03 53.63 L 702.53 51.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 409 125 L 429.03 125.03 L 429.03 40 L 869.03 40 L 869.01 56.13" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 869 61.38 L 865.51 54.38 L 869.01 56.13 L 872.51 54.39 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
<rect x="289" y="107.5" width="120" height="112.5" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 217px; margin-left: 290px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
open_connection
<br/>
setup
<br/>
read_all_signal
<br/>
fast_EMG
<br/>
precise_EMG
</div>
</div>
</div>
</foreignObject>
<text x="349" y="217" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
open_connection...
</text>
</switch>
</g>
<rect x="449" y="60" width="120" height="120" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 177px; margin-left: 450px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">
open_connection
</span>
<br style="border-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"/>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">
setup
</span>
<br style="border-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"/>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">
read_all_signal
</span>
<br style="border-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"/>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">
fast_EMG
</span>
<br style="border-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"/>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">
precise_EMG
</span>
</div>
</div>
</div>
</foreignObject>
<text x="509" y="177" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
open_connection...
</text>
</switch>
</g>
<rect x="639" y="60" width="120" height="80" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 137px; margin-left: 640px;">
<div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
setup
<br/>
plot
</div>
</div>
</div>
</foreignObject>
<text x="699" y="137" fill="#FFFFFF" font-family="Helvetica" font-size="12px" text-anchor="middle">
setup...
</text>
</switch>
</g>
<rect x="809" y="62.5" width="120" height="60" fill="#292929" stroke="rgb(0, 0, 0)" pointer-events="all"/>
<rect x="289" y="107.5" width="120" height="35" fill="#647687" stroke="#314354" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 125px; margin-left: 290px;">
<div data-drawio-colors="color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Driver (C++)
</div>
</div>
</div>
</foreignObject>
<text x="349" y="129" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
Driver (C++)
</text>
</switch>
</g>
<rect x="449" y="60" width="120" height="40" fill="#647687" stroke="#314354" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 450px;">
<div data-drawio-colors="color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
API (python)
</div>
</div>
</div>
</foreignObject>
<text x="509" y="84" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
API (python)
</text>
</switch>
</g>
<rect x="809" y="62.5" width="120" height="35" fill="#647687" stroke="#314354" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 810px;">
<div data-drawio-colors="color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
API (matlab)
</div>
</div>
</div>
</foreignObject>
<text x="869" y="84" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
API (matlab)
</text>
</switch>
</g>
<rect x="639" y="60" width="120" height="40" fill="#647687" stroke="#314354" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 640px;">
<div data-drawio-colors="color: #ffffff; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
GUI (C++)
</div>
</div>
</div>
</foreignObject>
<text x="699" y="84" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
GUI (C++)
</text>
</switch>
</g>
<path d="M 53.9 204.78 L 39.03 204.8 L 39.03 140 L 19.1 140" fill="none" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/>
<path d="M 60.65 204.77 L 51.65 209.28 L 53.9 204.78 L 51.64 200.28 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<path d="M 12.35 140 L 21.35 135.5 L 19.1 140 L 21.35 144.5 Z" fill="#d79b00" stroke="#d79b00" stroke-width="3" stroke-miterlimit="10" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 170px; margin-left: 39px;">
<div data-drawio-colors="color: #FFFFFF; background-color: #363636; border-color: #d79b00; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; background-color: rgb(54, 54, 54); border: 1px solid rgb(215, 155, 0); white-space: nowrap;">
com. bus
</div>
</div>
</div>
</foreignObject>
<text x="39" y="173" fill="#FFFFFF" font-family="Helvetica" font-size="11px" text-anchor="middle">
com. bus
</text>
</switch>
</g>
<rect x="529.5" y="665" width="80" height="40" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 685px; margin-left: 531px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
Vibrotactile
</div>
</div>
</div>
</foreignObject>
<text x="570" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
Vibrotactile
</text>
</switch>
</g>
<rect x="424.5" y="665" width="80" height="40" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 685px; margin-left: 426px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
FES
</div>
</div>
</div>
</foreignObject>
<text x="465" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
FES
</text>
</switch>
</g>
<rect x="319.5" y="665" width="80" height="40" fill="url(#mx-gradient-d5e8d4-1-97d077-1-s-0)" stroke="#82b366" pointer-events="all"/>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 685px; margin-left: 321px;">
<div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;">
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
IMU
</div>
</div>
</div>
</foreignObject>
<text x="360" y="689" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">
IMU
</text>
</switch>
</g>
</g>
<switch>
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Text is not SVG - cannot display
</text>
</a>
</switch>
</svg>