You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
31 KiB

<?xml version="1.0" encoding="UTF-8"?>
<mxGraphModel dx="3174" dy="501" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" background="#ffffff" math="0" shadow="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="4" target="8" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="4" value="&lt;div&gt;System&amp;nbsp;Send&amp;nbsp;&lt;/div&gt;&lt;div&gt;Uart Command&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="430" y="509" width="120" height="40" as="geometry"/></mxCell><mxCell id="35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="5" target="33" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="5" value="&lt;div&gt;SUB PROCESS&lt;/div&gt;&lt;div&gt;&amp;lt;Session&amp;gt;&lt;/div&gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#82b366;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="320" y="19" width="160" height="40" as="geometry"/></mxCell><mxCell id="89" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="8" target="87" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="8" value="SUB PROCESS&lt;br&gt;&amp;lt;UART Command&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="410" y="569" width="160" height="40" as="geometry"/></mxCell><mxCell id="14" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="400" y="159" width="40" height="20" as="geometry"/></mxCell><mxCell id="15" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=right;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="330" y="99" width="30" height="20" as="geometry"/></mxCell><mxCell id="26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="17" target="18" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="17" value="&lt;div&gt;System&lt;/div&gt;&lt;div&gt;Start&lt;/div&gt;&lt;div&gt;UART logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="160" y="79" width="120" height="80" as="geometry"/></mxCell><mxCell id="29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="18" target="25" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="18" value="SUB PROCESS&lt;br&gt;&amp;lt;UART&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="140" y="179" width="160" height="40" as="geometry"/></mxCell><mxCell id="45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="19" target="23" edge="1"><mxGeometry relative="1" as="geometry"><mxPoint x="674.7241379310346" y="349.1379310344828" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="19" value="&lt;div&gt;System&lt;/div&gt;&lt;div&gt;Start&lt;/div&gt;&lt;div&gt;I2C logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="615" y="239" width="120" height="80" as="geometry"/></mxCell><mxCell id="50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="23" target="48" edge="1"><mxGeometry relative="1" as="geometry"><mxPoint x="674.7241379310346" y="389.1379310344828" as="sourcePoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="23" value="SUB PROCESS&lt;br&gt;&amp;lt;I2C Logger&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="595" y="349" width="160" height="40" as="geometry"/></mxCell><mxCell id="54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="25" target="37" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="25" target="66" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="25" value="&lt;div&gt;Port&amp;nbsp;&lt;/div&gt;&lt;div&gt;Opened&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="180" y="239" width="80" height="80" as="geometry"/></mxCell><mxCell id="38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="33" target="37" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="33" target="17" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="33" value="&lt;div&gt;uart&lt;/div&gt;&lt;div&gt;log&lt;/div&gt;&lt;div&gt;Port&amp;nbsp;Open&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="360" y="79" width="80" height="80" as="geometry"/></mxCell><mxCell id="56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="37" target="19" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="57" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;entryX=0.5;entryY=0;" parent="1" source="37" target="58" edge="1"><mxGeometry relative="1" as="geometry"><mxPoint x="400.2413793103449" y="399" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="37" value="&lt;div&gt;I2C&lt;/div&gt;&lt;div&gt;Logger&lt;/div&gt;&lt;div&gt;Port&amp;nbsp;Open&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="360" y="239" width="80" height="80" as="geometry"/></mxCell><mxCell id="41" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="220" y="319" width="30" height="20" as="geometry"/></mxCell><mxCell id="42" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="260" y="259" width="40" height="20" as="geometry"/></mxCell><mxCell id="62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="48" target="58" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="48" value="&lt;div&gt;Port&amp;nbsp;&lt;/div&gt;&lt;div&gt;Opened&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="635" y="409" width="80" height="80" as="geometry"/></mxCell><mxCell id="55" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="440" y="259" width="30" height="20" as="geometry"/></mxCell><mxCell id="60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="58" target="4" edge="1"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="400" y="490"/><mxPoint x="490" y="490"/></Array></mxGeometry></mxCell><mxCell id="75" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="58" target="66" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="58" target="81" edge="1"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="400" y="490"/><mxPoint x="310" y="490"/></Array></mxGeometry></mxCell><mxCell id="115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="58" target="112" edge="1"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="400" y="490"/><mxPoint x="130" y="490"/></Array></mxGeometry></mxCell><mxCell id="58" value="&lt;div&gt;uart&lt;/div&gt;&lt;div&gt;Com&lt;/div&gt;&lt;div&gt;Port&amp;nbsp;Open&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="360" y="389" width="80" height="80" as="geometry"/></mxCell><mxCell id="61" value="&lt;div align=&quot;center&quot;&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="400" y="319" width="40" height="20" as="geometry"/></mxCell><mxCell id="63" value="&lt;div align=&quot;center&quot;&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=right;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="595" y="430" width="40" height="20" as="geometry"/></mxCell><mxCell id="64" value="&lt;div align=&quot;center&quot;&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="400" y="469" width="40" height="20" as="geometry"/></mxCell><mxCell id="65" value="&lt;div&gt;SUPROCESS&lt;/div&gt;&lt;div&gt;&amp;lt;main&amp;gt;&lt;/div&gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#9673a6;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="160" y="409" width="120" height="42" as="geometry"/></mxCell><mxCell id="68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="66" edge="1"><mxGeometry relative="1" as="geometry"><mxPoint x="220.24137931034488" y="409.8275862068965" as="targetPoint"/></mxGeometry></mxCell><mxCell id="66" value="&lt;div&gt;System&lt;/div&gt;Print Error" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="160" y="349" width="120" height="40" as="geometry"/></mxCell><mxCell id="70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;exitX=0.5;exitY=1;" parent="1" source="48" target="74" edge="1"><mxGeometry relative="1" as="geometry"><mxPoint x="635" y="489" as="sourcePoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="71" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="675" y="489" width="30" height="20" as="geometry"/></mxCell><mxCell id="72" value="&lt;div&gt;SUPROCESS&lt;/div&gt;&lt;div&gt;&amp;lt;main&amp;gt;&lt;/div&gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#9673a6;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="615" y="595" width="120" height="42" as="geometry"/></mxCell><mxCell id="73" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="74" target="72" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="74" value="&lt;div&gt;System&lt;/div&gt;Print Error" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="615" y="519" width="120" height="40" as="geometry"/></mxCell><mxCell id="76" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=right;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="330" y="409" width="30" height="20" as="geometry"/></mxCell><mxCell id="100" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="78" target="97" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="78" value="SUB PROCESS&lt;br&gt;&amp;lt;UART Logger&amp;gt;&lt;br&gt;Packet Detection&lt;br&gt;Timestamps" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="230" y="570" width="160" height="59" as="geometry"/></mxCell><mxCell id="83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="81" target="78" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="81" value="&lt;div&gt;System&amp;nbsp;Start&lt;/div&gt;&lt;div&gt;Uart Logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="250" y="509" width="120" height="40" as="geometry"/></mxCell><mxCell id="84" value="&lt;div&gt;System&lt;/div&gt;&lt;div&gt;Set To Idle&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="430" y="759" width="120" height="40" as="geometry"/></mxCell><mxCell id="90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="87" target="84" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="87" target="74" edge="1"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="590" y="689"/><mxPoint x="590" y="539"/></Array></mxGeometry></mxCell><mxCell id="87" value="&lt;div&gt;Command&lt;/div&gt;&lt;div&gt;Sent ?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="450" y="649" width="80" height="80" as="geometry"/></mxCell><mxCell id="93" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=middle;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="490" y="729" width="40" height="20" as="geometry"/></mxCell><mxCell id="94" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="530" y="669" width="30" height="20" as="geometry"/></mxCell><mxCell id="119" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="95" target="118" edge="1"><mxGeometry relative="1" as="geometry"><Array as="points"><mxPoint x="310" y="839"/><mxPoint x="140" y="839"/></Array></mxGeometry></mxCell><mxCell id="125" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="95" target="121" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="148" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="95" target="147" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="95" value="&lt;div&gt;Stop&amp;nbsp;&lt;/div&gt;&lt;div&gt;Condition&lt;br&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="270" y="749" width="80" height="80" as="geometry"/></mxCell><mxCell id="98" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="97" target="95" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="97" value="&lt;div&gt;System&amp;nbsp;&lt;/div&gt;&lt;div&gt;Read Stop&amp;nbsp;&lt;/div&gt;&lt;div&gt;Condition Or&amp;nbsp;&lt;/div&gt;&lt;div&gt;Timeout&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="250" y="650" width="120" height="80" as="geometry"/></mxCell><mxCell id="102" value="&lt;div&gt;SQLITE&lt;div&gt;decoded_telemery&lt;/div&gt;&lt;div&gt;raw_telemery&lt;/div&gt;&lt;div&gt;tables&lt;/div&gt;&lt;/div&gt;" style="shape=cylinder;whiteSpace=wrap;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=bottom;" parent="1" vertex="1"><mxGeometry x="460" y="870" width="120" height="109" as="geometry"/></mxCell><mxCell id="133" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="103" target="107" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="103" value="&lt;div align=&quot;center&quot;&gt;System read&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;UART ring buffer&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="250" y="979" width="120" height="40" as="geometry"/></mxCell><mxCell id="105" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=middle;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="310" y="829" width="40" height="20" as="geometry"/></mxCell><mxCell id="134" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;entryX=1;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="107" target="131" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="139" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="107" target="109" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="107" value="&lt;div&gt;Buffers&lt;/div&gt;&lt;div&gt;Not Empty&lt;/div&gt;&lt;div&gt;&amp;nbsp;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="190" y="1019" width="80" height="80" as="geometry"/></mxCell><mxCell id="142" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="109" target="140" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="109" value="&lt;div align=&quot;center&quot;&gt;System decode&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;Buffers&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="310" y="1039" width="120" height="40" as="geometry"/></mxCell><mxCell id="114" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="112" target="113" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="112" value="&lt;div&gt;System&amp;nbsp;Start&lt;/div&gt;&lt;div&gt;I2C Logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="70" y="512" width="120" height="37" as="geometry"/></mxCell><mxCell id="113" value="SUB PROCESS&lt;br&gt;&amp;lt;I2C Logger&amp;gt;&lt;br&gt;Timestamps" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="50" y="569" width="160" height="49" as="geometry"/></mxCell><mxCell id="132" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="116" target="107" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="116" value="&lt;div align=&quot;center&quot;&gt;System read&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;I2C ring buffer&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="80" y="979" width="120" height="40" as="geometry"/></mxCell><mxCell id="123" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="118" target="122" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="118" value="&lt;div&gt;System Stop&lt;/div&gt;&lt;div&gt;I2C Logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="80" y="859" width="120" height="37" as="geometry"/></mxCell><mxCell id="127" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="121" target="126" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="121" value="&lt;div&gt;System Stop&lt;/div&gt;&lt;div&gt;Uart Logger&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="250" y="862" width="120" height="37" as="geometry"/></mxCell><mxCell id="124" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="122" target="116" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="122" value="SUB PROCESS&lt;br&gt;&amp;lt;I2C Logger&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="60" y="919" width="160" height="40" as="geometry"/></mxCell><mxCell id="128" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="126" target="103" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="126" value="SUB PROCESS&lt;br&gt;&amp;lt;UART Logger&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#d79b00;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="230" y="919" width="160" height="40" as="geometry"/></mxCell><mxCell id="137" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="131" target="136" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="131" value="&lt;div&gt;System&lt;/div&gt;Print Error" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="30" y="1039" width="120" height="40" as="geometry"/></mxCell><mxCell id="135" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=right;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="160" y="1039" width="30" height="20" as="geometry"/></mxCell><mxCell id="136" value="&lt;div&gt;SUPROCESS&lt;/div&gt;&lt;div&gt;&amp;lt;main&amp;gt;&lt;/div&gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#9673a6;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="30" y="1097" width="120" height="42" as="geometry"/></mxCell><mxCell id="138" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=middle;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="270" y="1059" width="40" height="20" as="geometry"/></mxCell><mxCell id="143" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0;entryX=0.5;entryY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;fillColor=#dae8fc;strokeColor=#6c8ebf;dashed=1;" parent="1" source="140" target="102" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="144" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="140" target="141" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="140" value="&lt;div align=&quot;center&quot;&gt;System save&lt;/div&gt;Rund to DB" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="460" y="1039" width="120" height="40" as="geometry"/></mxCell><mxCell id="146" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=1;entryX=0.5;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="141" target="145" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="141" value="&lt;div align=&quot;center&quot;&gt;System send&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;Run Finished&lt;/div&gt;" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="610" y="1039" width="120" height="40" as="geometry"/></mxCell><mxCell id="145" value="SUB PROCESS&lt;br&gt;&amp;lt;Session&amp;gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#82b366;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="590" y="1098" width="160" height="40" as="geometry"/></mxCell><mxCell id="151" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0;exitY=0.5;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="147" target="149" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="152" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0;entryX=0.625;entryY=0;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="147" target="149" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="147" value="&lt;div&gt;Timeout&lt;/div&gt;&lt;div&gt;?&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="160" y="749" width="80" height="80" as="geometry"/></mxCell><mxCell id="156" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;exitX=0.5;exitY=0;entryX=0.5;entryY=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;jettySize=auto;orthogonalLoop=1;" parent="1" source="149" target="150" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="149" value="&lt;div&gt;System&lt;/div&gt;Print Error" style="shape=hexagon;perimeter=hexagonPerimeter;whiteSpace=wrap;html=1;strokeColor=#b85450;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="10" y="769" width="120" height="40" as="geometry"/></mxCell><mxCell id="150" value="&lt;div&gt;SUPROCESS&lt;/div&gt;&lt;div&gt;&amp;lt;main&amp;gt;&lt;/div&gt;" style="shape=process;whiteSpace=wrap;html=1;strokeColor=#9673a6;fillColor=none;align=center;" parent="1" vertex="1"><mxGeometry x="10" y="660" width="120" height="42" as="geometry"/></mxCell><mxCell id="154" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="140" y="769" width="30" height="20" as="geometry"/></mxCell><mxCell id="155" value="&lt;div&gt;YES&lt;/div&gt;" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=middle;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="200" y="729" width="40" height="20" as="geometry"/></mxCell><mxCell id="157" value="NO" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=bottom;spacingTop=-4;" parent="1" vertex="1"><mxGeometry x="255" y="769" width="30" height="20" as="geometry"/></mxCell></root></mxGraphModel>