kopia lustrzana https://github.com/ogre/habboy
164 wiersze
18 KiB
Plaintext
164 wiersze
18 KiB
Plaintext
<mxfile>
|
|
<diagram id="kVDm_knLuPEapHOvSkhW" name="Page-1">
|
|
<mxGraphModel dx="925" dy="764" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0"/>
|
|
<mxCell id="1" parent="0"/>
|
|
<mxCell id="12" value="" style="whiteSpace=wrap;html=1;strokeColor=#314354;opacity=50;shadow=0;sketch=0;glass=0;fillColor=#353E47;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;fontStyle=1;fontColor=#FF0000;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="510" y="120" width="340" height="470" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-16" value="" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="30" y="760" width="290" height="270" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-27" value="<div><font color="#CC0000">WEBSOCKET</font></div><div>- COMMAND &amp; GUI</div>" style="edgeStyle=none;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;shadow=0;startArrow=classic;startFill=1;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-1" target="ChM7FxRyLafK2Ug-lwnD-3" edge="1">
|
|
<mxGeometry x="0.625" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-30" value="<div><font color="#CC0000">WEBSOCKET</font><br></div><div>- PAYLOAD SENTENCES<br></div>" style="edgeStyle=none;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;shadow=0;startArrow=classic;startFill=1;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-1" target="ChM7FxRyLafK2Ug-lwnD-2" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-1" value="<div><font color="#3333FF">HABDEC</font></div>" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="370" y="150" width="120" height="60" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-25" value="<div><font color="#CC0000">HTTP REST</font></div><div>- PAYLOAD DATA<br></div><div>- HabBoy GPS</div>" style="edgeStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;startArrow=classic;startFill=1;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-2" target="ChM7FxRyLafK2Ug-lwnD-3" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="5" style="orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=0;exitDx=0;exitDy=0;strokeColor=#000000;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-2" target="3" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="6" value="<font color="#ff0000">HTTP REST<br></font>- PAYLOAD SENTENCES<font color="#ff0000"><br></font>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];rounded=1;" parent="5" vertex="1" connectable="0">
|
|
<mxGeometry x="-0.2415" y="1" relative="1" as="geometry">
|
|
<mxPoint x="2.6499999999999986" y="-81.99" as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-2" value="<div><font color="#3333FF">DATASERVER<br></font></div>" style="whiteSpace=wrap;html=1;align=right;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="40" y="390" width="170" height="100" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-3" value="<div><font color="#3333FF">WEB UI</font></div>" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="340" y="530" width="120" height="60" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-4" value="<div><font color="#3333FF">HW IFACE</font></div>" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="710" y="510" width="120" height="60" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-9" value="<div><font color="#CC0000">SERIAL</font></div><div>- GPS, BUTTONS, COMPASS<br></div>" style="orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=70;exitDy=80;exitPerimeter=0;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-6" target="ChM7FxRyLafK2Ug-lwnD-4" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-6" value="ARDUINO" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="700" y="310" width="120" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-7" value="SQLITE" style="shape=cylinder;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="60" y="400" width="60" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-10" value="<div><font color="#CC0000">WEBSOCKET</font></div><div>- GPS, BUTTONS, COMPASS</div>" style="endArrow=classic;startArrow=classic;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-3" target="ChM7FxRyLafK2Ug-lwnD-4" edge="1">
|
|
<mxGeometry x="0.2019" y="12" width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="130" y="600" as="sourcePoint"/>
|
|
<mxPoint x="180" y="550" as="targetPoint"/>
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-11" value="<div>BUTTONS</div><div>&amp;</div><div>JOYSTICK<br></div>" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="530" y="160" width="120" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-12" value="GPS" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="700" y="160" width="120" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-19" value="<font color="#CC0000">GPIO PINS</font>" style="endArrow=classic;startArrow=none;html=1;startFill=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-11" target="ChM7FxRyLafK2Ug-lwnD-6" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="180" y="610" as="sourcePoint"/>
|
|
<mxPoint x="130" y="660" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-20" value="<font color="#CC0000">I2C</font>" style="endArrow=classic;startArrow=classic;html=1;entryX=0.508;entryY=1.05;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-6" target="ChM7FxRyLafK2Ug-lwnD-12" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="750" y="280" as="sourcePoint"/>
|
|
<mxPoint x="710" y="210" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-24" value="<div><font color="#CC0000">HTTP</font></div><div>- MAP<br></div>" style="edgeStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000000;shadow=0;comic=0;startArrow=classic;startFill=1;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-22" target="ChM7FxRyLafK2Ug-lwnD-3" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-22" value="APACHE" style="whiteSpace=wrap;html=1;align=right;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="40" y="510" width="170" height="100" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-21" value="<div>OSM</div><div>TILES<br></div>" style="shape=cylinder;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="60" y="520" width="60" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-32" value="<div><font color="#CC0000">HTTP</font><br></div><div>- PAYLOAD TELEMETRY<br></div>" style="edgeStyle=none;comic=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.55;exitY=0.95;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;shadow=0;startArrow=classic;startFill=1;strokeColor=#000000;" parent="1" source="ChM7FxRyLafK2Ug-lwnD-31" target="ChM7FxRyLafK2Ug-lwnD-2" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="ChM7FxRyLafK2Ug-lwnD-31" value="HAB HUB" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;align=center;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="19" y="240" width="120" height="80" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-1" value="<font style="font-size: 18px"><i>Legend</i></font>" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="49" y="784" width="90" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-2" value="<font color="#3333FF">WEB UI</font>" style="whiteSpace=wrap;html=1;align=right;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="50" y="820" width="70" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-3" value="HabBoy Software Component" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="130" y="820" width="170" height="10" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-4" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;align=center;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="50" y="847" width="70" height="33" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-5" value="Internet Resource" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="130" y="853.5" width="130" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-6" value="" style="shape=cylinder;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="50" y="890" width="65" height="30" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-7" value="Disk Data Files" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="130" y="890" width="110" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-8" value="" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="50" y="942" width="60" height="38" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-9" value="Hardware Element" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="128" y="956" width="130" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-14" value="<font color="#CC0000">HTTP</font>" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="57.5" y="1000" width="50" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-15" value="Interface or Connection Type" style="text;html=1;resizable=0;points=[];autosize=1;align=left;verticalAlign=top;spacingTop=-4;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="128" y="1000" width="200" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-17" value="GOOGLE MAP" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;align=center;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="50" y="620" width="160" height="100" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="q6xpdlAktihQ9t4JN2tA-18" value="" style="endArrow=classic;startArrow=classic;html=1;exitX=0.88;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;strokeColor=#000000;" parent="1" source="q6xpdlAktihQ9t4JN2tA-17" target="ChM7FxRyLafK2Ug-lwnD-3" edge="1">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="220" y="650" as="sourcePoint"/>
|
|
<mxPoint x="380" y="640" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="28" value="<font color="#ff0000">HTTP<br></font>- Map" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontColor=#FFFFFF;" parent="q6xpdlAktihQ9t4JN2tA-18" vertex="1" connectable="0">
|
|
<mxGeometry x="0.0965" y="1" relative="1" as="geometry">
|
|
<mxPoint as="offset"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="11" value="<font color="#ff0000">TCP</font><br><font color="#ffffff">- Raw Text</font>" style="edgeStyle=none;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;strokeColor=#000000;" parent="1" source="3" target="7" edge="1">
|
|
<mxGeometry relative="1" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="3" value="<div><font color="#3333ff">fldigi Bridge</font></div>" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="115" y="170" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="7" value="<div><font color="#ffffff">fldigi</font></div>" style="whiteSpace=wrap;html=1;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="115" y="80" width="110" height="40" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="13" value="<b>ABANDONED</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;shadow=0;glass=0;sketch=0;fontColor=#FF0000;opacity=50;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="630" y="130" width="40" height="20" as="geometry"/>
|
|
</mxCell>
|
|
<mxCell id="27" value="<font color="#ff0000">USB - Serial</font>" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0;exitDx=0;exitDy=20;exitPerimeter=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;fontColor=#FFFFFF;strokeColor=#000000;" parent="1" edge="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="321" y="380" as="sourcePoint"/>
|
|
<mxPoint x="211" y="415" as="targetPoint"/>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="14" value="GPS Receiver" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;fillColor=#2a2a2a;gradientColor=none;fontColor=#f0f0f0;align=center;rounded=1;" parent="1" vertex="1">
|
|
<mxGeometry x="320" y="360" width="100" height="60" as="geometry"/>
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile> |