|
|
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="749px" height="671px" viewBox="-0.5 -0.5 749 671" content="<mxfile><diagram id="ekqv48hsWiU3TvYvexlC" name="Page-1">3Vpdk+IoFP01vHaREBLymNjpmZfd7aqeqp15pA1qaqJYGFvdX7+QEPOpRhdj9/aDDRdI4NxzDxcUoMly/03Q9eIPHrMU2DDeA/QMbJvYUH4qw6EwuJZTGOYiiQuTVRnekn+YNupx820Ss02jY8Z5miXrpnHKVys2zRo2KgTfNbvNeNp865rOWcfwNqVp1/p3EmcLvSwMK/t3lswX5ZstqFuWtOysDZsFjfmuZkIRQBPBeVaUlvsJSxV2JS7FuJcTrceJCbbKBg0o55EdysWxWK5VV1d8Jf+Fi2yZypoli2yfZD9r5V+yDJ9srKvPysWwrBzKyioTh5/1SjEMl9VqWF4rx3VXoxe44Vsx1fO1NQGomDPdS7NJraQ2TCPwjfElk2+RHQRLaZZ8NL1KNTnmx34VfrKgITwBp2UETu9zwek+DE5UPOODplv9VBAREEQgjEDkgfBZlSMXBBAQD0QYhC/A9671wRHOJ9fGDUjvBKj3KEDtDp7Bj+9SIhSWgQJPFgICSNiBUArVWhXXgk/ZRk4h3C2SjL2tab7OndT5JqrvdPp7Lvh2Ff+1zdJEgZ7bZ0maTnjKRf5cNCNTNp1K+1zQOJE41toYdd9dV7ZtMsF/s1rLO8EOPuuBDyYytj+Lrm51HK2BejOyXF3fVdJulXq9qMl62e+/OMS/US9gQy8GyoV1B7lAXXbjh8lFl973kIvSBUfYf9VaLin2E/LMS0yPEx4mMV3J/vPH5DMIzGkROSc9BgTG9h4oMKXkn6A3F9mCz/mKplFlvZyg3CY4nhHFcbpkJ6bJng8NhKCHWoc1T1bZpvbkV2Wo/Hw81pR+9nDdUxf7Ow5uebaYQeXn41IGud7pUUMMCFYBqLTPAgTmFimC0uIrTZTl6AWEE+AHSihDqZ5+3jkAgdtNbvPwY7F234WAbQUmhBiymbLzRujN8r++gIXQepZTMxKUrjsgKGFPUCITQXn+mDA4KG/bgu6QBeARYnIouNg07bsK+nVpT/olahzWn79rGHUrso3Q3h1rK+ruHbDpSGS3HFTMSY+qfHT1ntZ6j40u7Gmt/o5ldk9zDQS3n+ehOrj/R7Hd3tKOATdKcPdlG1JGJfBh6RD3yrPXnffBJ/MHMe8T7YNej0McRXp5+FKFEIRufi4LAXE6fiiPYwu2p9IFEoA1E4mcBBOV9bU02UNCZc/Kq/ze0CEUwv4QwV7eciqoDIQOwq3Q8Qce0RwDoYPQ2SgwcwPRy8KLfCZdPqOx+Et6+OsCXwoHVAVSXOZI5XcUfyWRpc+I+xluGh52ldmmsQNHvGlAXRG560XaDep9Lf1R+eVinf/2SPwvX94KACnahOQBYKndVaY4MtHx84RG2nt21CqhsW5IaLQqX5HQaLU+wd0ezAfTGVsD6eyZoHM3NfzydLZ76IzHojMZGU9iN4980HIuoJrXXmtpjmGovbGgtvtTPwJCW+fiAVJPU/sp0V+OBHlu+MV3T6Ny4zpj7p5911Zdn7UjKE2T9YZddgLdrIsfwuRpeBd9akOY34kMFnr3BUJTQn9MtzXyHu4iT3qAJyaA7zsndeMCA99XEWHyuuCxoDuoBfodv5aS1eo3TcW1T/XDMBT9Cw==</diagram></mxfile>">
|
|
|
<defs>
|
|
|
<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>
|
|
|
</defs>
|
|
|
<g>
|
|
|
<path d="M 480 15 L 573.63 15" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 578.88 15 L 571.88 18.5 L 573.63 15 L 571.88 11.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<path d="M 480 45 L 573.9 73.17" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 578.93 74.68 L 571.22 76.02 L 573.9 73.17 L 573.23 69.31 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<path d="M 397.5 60 L 348.82 124.91" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 345.67 129.11 L 347.07 121.41 L 348.82 124.91 L 352.67 125.61 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: 95px; margin-left: 371px;">
|
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
|
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
|
|
设置标志
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="371" y="99" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
|
|
设置标志
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<rect x="360" y="0" width="120" height="60" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
|
|
|
<path d="M 372 0 L 372 60 M 468 0 L 468 60" fill="none" stroke="#b85450" 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: 94px; height: 1px; padding-top: 30px; margin-left: 373px;">
|
|
|
<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;">
|
|
|
ATH20线程
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="420" y="34" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
ATH20线程
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 190 30 L 106.37 30" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 101.12 30 L 108.12 26.5 L 106.37 30 L 108.12 33.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<path d="M 250 60 L 310.67 125.33" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 314.24 129.18 L 306.91 126.43 L 310.67 125.33 L 312.04 121.67 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: 95px; margin-left: 283px;">
|
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
|
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
|
|
设置标志
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="283" y="98" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
|
|
设置标志
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<rect x="190" y="0" width="120" height="60" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
|
|
|
<path d="M 202 0 L 202 60 M 298 0 L 298 60" fill="none" stroke="#b85450" 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: 94px; height: 1px; padding-top: 30px; margin-left: 203px;">
|
|
|
<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;">
|
|
|
NTC线程
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="250" y="34" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
NTC线程
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 680 15 L 730 15 Q 740 15 740 25 L 740 275 Q 740 285 730 285 L 396.37 285" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 391.12 285 L 398.12 281.5 L 396.37 285 L 398.12 288.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="580" y="0" width="100" height="30" fill="#0050ef" stroke="#001dbc" 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: 15px; margin-left: 581px;">
|
|
|
<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;">
|
|
|
全局变量:温度1
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="630" y="19" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
全局变量:温度1
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 50 45 L 50 260 Q 50 270 60 270 L 263.63 270" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 268.88 270 L 261.88 273.5 L 263.63 270 L 261.88 266.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="0" y="15" width="100" height="30" fill="#0050ef" stroke="#001dbc" 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: 30px; margin-left: 1px;">
|
|
|
<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;">
|
|
|
全局变量:温度2
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="50" y="34" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
全局变量:温度2
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 680 75 L 710 75 Q 720 75 720 85 L 720 245 Q 720 255 710 255 L 396.37 255" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 391.12 255 L 398.12 251.5 L 396.37 255 L 398.12 258.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="580" y="60" width="100" height="30" fill="#0050ef" stroke="#001dbc" 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: 75px; margin-left: 581px;">
|
|
|
<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>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="630" y="79" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
全局变量:湿度
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 330 170 L 330 233.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 330 238.88 L 326.5 231.88 L 330 233.63 L 333.5 231.88 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: 205px; margin-left: 330px;">
|
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
|
<div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: nowrap;">
|
|
|
读取标志
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="330" y="208" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">
|
|
|
读取标志
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 290 130 L 370 130 L 390 150 L 370 170 L 290 170 L 270 150 Z" fill="#008a00" stroke="#005700" 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: 118px; height: 1px; padding-top: 150px; margin-left: 271px;">
|
|
|
<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>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="330" y="154" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
事件组
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 330 300 L 330 343.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 330 348.88 L 326.5 341.88 L 330 343.63 L 333.5 341.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="270" y="240" width="120" height="60" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
|
|
|
<path d="M 282 240 L 282 300 M 378 240 L 378 300" fill="none" stroke="#b85450" 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: 94px; height: 1px; padding-top: 270px; margin-left: 283px;">
|
|
|
<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;">
|
|
|
数据处理线程
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="330" y="274" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
数据处理线程
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 330 420 L 330 473.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 330 478.88 L 326.5 471.88 L 330 473.63 L 333.5 471.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="270" y="350" width="120" height="70" rx="10.5" ry="10.5" fill="#008a00" stroke="#005700" 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: 385px; margin-left: 271px;">
|
|
|
<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>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="330" y="389" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
消息队列
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<path d="M 330 540 L 255.4 586.62" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 250.95 589.41 L 255.03 582.73 L 255.4 586.62 L 258.74 588.67 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<path d="M 330 540 L 414.57 597.27" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
|
<path d="M 418.91 600.21 L 411.16 599.19 L 414.57 597.27 L 415.08 593.39 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
|
<rect x="270" y="480" width="120" height="60" fill="url(#mx-gradient-f8cecc-1-ea6b66-1-s-0)" stroke="#b85450" pointer-events="all"/>
|
|
|
<path d="M 282 480 L 282 540 M 378 480 L 378 540" fill="none" stroke="#b85450" 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: 94px; height: 1px; padding-top: 510px; margin-left: 283px;">
|
|
|
<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;">
|
|
|
串口/显示线程
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="330" y="514" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
串口/显示线程
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<ellipse cx="250" cy="630" rx="40" ry="40" fill="#a20025" stroke="#6f0000" 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: 630px; margin-left: 211px;">
|
|
|
<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>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="250" y="634" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
串口
|
|
|
</text>
|
|
|
</switch>
|
|
|
</g>
|
|
|
<rect x="350" y="600" width="120" height="60" fill="#a20025" stroke="#6f0000" 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: 630px; margin-left: 351px;">
|
|
|
<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>
|
|
|
</div>
|
|
|
</div>
|
|
|
</foreignObject>
|
|
|
<text x="410" y="634" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
|
显示器
|
|
|
</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> |