-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathUML.drawio
253 lines (253 loc) · 29.9 KB
/
UML.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
<mxfile host="65bd71144e">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1109" dy="820" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" background="none" math="0" shadow="1">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0"/>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0"/>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--0" value="Serial" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="30" y="50" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="zkfFHV4jXpPFQw0GAbJ--4" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="zkfFHV4jXpPFQw0GAbJ--0" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-3" target="zkfFHV4jXpPFQw0GAbJ--0" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-3" value="SerialReceiver" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="150" y="236" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-4" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-3" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-7" value="+ readPacquet(freq)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-3" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-8" target="DU9ld-jW2FnQ6wdhDmQf-3" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-8" target="DU9ld-jW2FnQ6wdhDmQf-12" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-8" value="Storer" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="370" y="236" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-10" value="lastLine[]" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-8" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-9" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-8" vertex="1">
<mxGeometry y="52" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-14" value="save(data)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-8" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-18" value="readline(freq)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-8" vertex="1">
<mxGeometry y="86" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-12" value="Store" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="370" y="424" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-15" value="buff: str" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-12" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-13" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-12" vertex="1">
<mxGeometry y="52" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-16" value="save(data)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-12" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-19" value="CSV/Whatever" style="rounded=1;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="600" y="467" width="120" height="60" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-21" target="DU9ld-jW2FnQ6wdhDmQf-19" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-21" value="Reader" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="580" y="236" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-23" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-21" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-24" value="read(specifics)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-21" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-26" target="DU9ld-jW2FnQ6wdhDmQf-30" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-26" value="React" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="780" y="50" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-27" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-26" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-43" value="getGraph(parameters)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-26" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-61" value="updateGraph()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-26" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-30" target="DU9ld-jW2FnQ6wdhDmQf-34" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-30" value="HTML Graph" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="1000" y="50" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-31" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-30" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-33" value="html-izer(Graph graph)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-30" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-62" value="getLiveNext()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-30" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-34" value="<Graph>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="1000" y="240" width="160" height="140" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-37" value="data" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-34" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-38" value="dimension" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-34" vertex="1">
<mxGeometry y="52" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-39" value="axes" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-34" vertex="1">
<mxGeometry y="78" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-35" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-34" vertex="1">
<mxGeometry y="104" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-63" value="getLiveNext()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-34" vertex="1">
<mxGeometry y="112" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=block;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-44" target="DU9ld-jW2FnQ6wdhDmQf-34" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-44" value="Poopy" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="1000" y="510" width="160" height="26" as="geometry">
<mxRectangle x="840" y="510" width="160" height="130" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-45" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-44" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-53" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;entryX=0.625;entryY=1.09;entryDx=0;entryDy=0;entryPerimeter=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-47" target="DU9ld-jW2FnQ6wdhDmQf-63" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1100" y="390" as="targetPoint"/>
<Array as="points">
<mxPoint x="1100" y="410"/>
<mxPoint x="1100" y="410"/>
</Array>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-47" value="SuspensionGraph1" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="1020" y="490" width="160" height="26" as="geometry">
<mxRectangle x="860" y="490" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-48" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-47" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=1;entryDx=0;entryDy=0;endArrow=block;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-50" target="DU9ld-jW2FnQ6wdhDmQf-34" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-50" value="AccelGraph" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="1040" y="470" width="160" height="26" as="geometry">
<mxRectangle x="880" y="470" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-51" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-50" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-64" value="WifiReceiver" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="180" y="200" width="160" height="26" as="geometry">
<mxRectangle x="170" y="200" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-65" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-64" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="DU9ld-jW2FnQ6wdhDmQf-66" value="+ receivePacket()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="DU9ld-jW2FnQ6wdhDmQf-64" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="yQUXTbxbRLl8RpDcg6P7-0" target="DU9ld-jW2FnQ6wdhDmQf-21" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="yQUXTbxbRLl8RpDcg6P7-0" target="DU9ld-jW2FnQ6wdhDmQf-8" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-0" value="<DataAnalyzer>" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="790" y="236" width="160" height="138" as="geometry">
<mxRectangle x="230" y="140" width="160" height="26" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-1" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-0" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-43" value="read(specifics)" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-0" vertex="1">
<mxGeometry y="34" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-44" value="getLiveNext()" style="text;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-0" vertex="1">
<mxGeometry y="60" width="160" height="26" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=block;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="yQUXTbxbRLl8RpDcg6P7-20" target="yQUXTbxbRLl8RpDcg6P7-0" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="720.1764705882354" y="380" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.25;entryY=1;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=block;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="yQUXTbxbRLl8RpDcg6P7-16" target="yQUXTbxbRLl8RpDcg6P7-0" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-16" value="AccelCurve" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="750" y="506" width="160" height="26" as="geometry">
<mxRectangle x="880" y="470" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-17" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-16" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=block;endFill=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="yQUXTbxbRLl8RpDcg6P7-24" target="yQUXTbxbRLl8RpDcg6P7-0" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="670" y="380" as="targetPoint"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-24" value="SusData" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="830" y="454" width="160" height="26" as="geometry">
<mxRectangle x="880" y="470" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-25" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-24" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-20" value="LowPassFilter" style="swimlane;fontStyle=0;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeLast=0;collapsible=1;marginBottom=0;rounded=0;shadow=0;strokeWidth=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1" collapsed="1">
<mxGeometry x="790" y="480" width="160" height="26" as="geometry">
<mxRectangle x="880" y="470" width="160" height="138" as="alternateBounds"/>
</mxGeometry>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-21" value="" style="line;html=1;strokeWidth=1;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;" parent="yQUXTbxbRLl8RpDcg6P7-20" vertex="1">
<mxGeometry y="26" width="160" height="8" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-16" target="DU9ld-jW2FnQ6wdhDmQf-19" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="yQUXTbxbRLl8RpDcg6P7-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;startFill=0;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="DU9ld-jW2FnQ6wdhDmQf-38" target="yQUXTbxbRLl8RpDcg6P7-0" edge="1">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>