diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-10-21 12:21:50 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-10-21 12:21:50 +0200 |
commit | 6ea702cfd7e2ac16dc193e8d6b9bb035946648ea (patch) | |
tree | fb47d967a3dbd8b4060ffbe008d126f413992912 /doc | |
parent | 9d60320c00e5f9f0dbc1999d86d0f93376df4f4c (diff) | |
download | glutte-o-matic-6ea702cfd7e2ac16dc193e8d6b9bb035946648ea.tar.gz glutte-o-matic-6ea702cfd7e2ac16dc193e8d6b9bb035946648ea.tar.bz2 glutte-o-matic-6ea702cfd7e2ac16dc193e8d6b9bb035946648ea.zip |
Update statemachine diagram
Diffstat (limited to 'doc')
-rw-r--r-- | doc/statemachine.svg | 271 |
1 files changed, 192 insertions, 79 deletions
diff --git a/doc/statemachine.svg b/doc/statemachine.svg index 92a854e..5f851af 100644 --- a/doc/statemachine.svg +++ b/doc/statemachine.svg @@ -19,17 +19,103 @@ <defs id="defs8747"> <marker + inkscape:stockid="Arrow1Send" + orient="auto" + refY="0.0" + refX="0.0" + id="marker20860" + style="overflow:visible;" + inkscape:isstock="true"> + <path + id="path20862" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" + transform="scale(0.2) rotate(180) translate(6,0)" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker20592" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path20594" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker14726" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path14728" /> + </marker> + <marker + inkscape:stockid="Arrow1Send" + orient="auto" + refY="0.0" + refX="0.0" + id="Arrow1Send" + style="overflow:visible;" + inkscape:isstock="true"> + <path + id="path14223" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" + transform="scale(0.2) rotate(180) translate(6,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker8066" + style="overflow:visible;" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path8068" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" + transform="scale(0.4) rotate(180) translate(10,0)" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker7272" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path7274" /> + </marker> + <marker inkscape:stockid="Arrow1Mend" orient="auto" refY="0.0" refX="0.0" id="marker10609" style="overflow:visible;" - inkscape:isstock="true"> + inkscape:isstock="true" + inkscape:collect="always"> <path id="path10611" d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" + style="fill-rule:evenodd;stroke:#680176;stroke-width:1pt;stroke-opacity:1;fill:#680176;fill-opacity:1" transform="scale(0.4) rotate(180) translate(10,0)" /> </marker> <marker @@ -577,21 +663,21 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="2.2834645" - inkscape:cx="340.74619" - inkscape:cy="651.41357" + inkscape:zoom="1.4142136" + inkscape:cx="360.07538" + inkscape:cy="402.02994" inkscape:document-units="px" inkscape:current-layer="layer1" - showgrid="false" - inkscape:window-width="1890" - inkscape:window-height="1174" - inkscape:window-x="1600" + showgrid="true" + inkscape:window-width="1570" + inkscape:window-height="874" + inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" inkscape:snap-text-baseline="true" - inkscape:snap-smooth-nodes="false" + inkscape:snap-smooth-nodes="true" inkscape:object-nodes="true" - inkscape:snap-global="false"> + inkscape:snap-global="true"> <inkscape:grid type="xygrid" id="grid45482" /> @@ -1013,7 +1099,7 @@ sodipodi:nodetypes="cc" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker23822)" - d="m 349.37869,257.24786 c -3.79593,-7.55985 -10.61806,-31.92527 -102.94317,-71.28091" + d="M 266.20526,224.54417 C 255.42665,217.77981 247.1903,211.88756 237.24313,197.28066" id="path23820" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> @@ -1027,7 +1113,7 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path25326" - d="M 342.23583,261.17643 C 308.45399,260.96356 237.28391,244.10047 212.94678,234.54124" + d="M 342.23583,261.17643 C 319.06059,245.76076 300.74674,238.09007 276.40961,228.53084" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker25328)" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker25958)" @@ -1121,7 +1207,7 @@ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker38718)" /> <path style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker39552)" - d="M 319.24526,501.5167 C 162.28546,466.70561 284.02992,352.34302 346.24601,291.79537" + d="M 320.99526,499.5167 C 261.53546,445.20561 284.02992,352.34302 346.24601,291.79537" id="path39550" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> @@ -1307,12 +1393,7 @@ y="505.12033" x="299.98801" sodipodi:role="line" - id="tspan42071">SQ & délai 5s &</tspan><tspan - style="font-size:7.5px" - y="514.49536" - x="299.98801" - sodipodi:role="line" - id="tspan14806">QSO a eu lieu</tspan></text> + id="tspan14806">SQ & délai 5s</tspan></text> <path sodipodi:nodetypes="cc" inkscape:connector-curvature="0" @@ -1321,22 +1402,18 @@ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </g> <text - transform="matrix(0.84579799,0.53350328,-0.53350328,0.84579799,0,0)" + transform="matrix(0.43865919,0.8986535,-0.8986535,0.43865919,0,0)" xml:space="preserve" style="font-style:normal;font-weight:normal;font-size:14px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="454.04977" - y="254.95271" + x="514.99158" + y="-70.563583" id="text42082" sodipodi:linespacing="125%"><tspan id="tspan42086" sodipodi:role="line" - x="454.04977" - y="254.95271" - style="font-size:7.5px">t<tspan - style="font-size:64.99999762%;baseline-shift:sub" - id="tspan42090">ECOUTE</tspan>-t<tspan - style="font-size:64.99999762%;baseline-shift:sub" - id="tspan42092">OPEN2</tspan> < 5min</tspan></text> + x="514.99158" + y="-70.563583" + style="font-size:7.5px">Durée QSO < 5min</tspan></text> <text sodipodi:linespacing="125%" id="text42094" @@ -1349,11 +1426,7 @@ y="479.99182" x="246.84349" sodipodi:role="line" - id="tspan42096">t<tspan - id="tspan42098" - style="font-size:64.99999762%;baseline-shift:sub">ECOUTE</tspan>-t<tspan - id="tspan42100" - style="font-size:64.99999762%;baseline-shift:sub">OPEN2</tspan> < 10min</tspan></text> + id="tspan42096">Durée QSO < 10min</tspan></text> <text transform="matrix(0.99256979,-0.12167664,0.12167664,0.99256979,0,0)" xml:space="preserve" @@ -1366,11 +1439,7 @@ sodipodi:role="line" x="136.73248" y="545.90302" - style="font-size:7.5px">t<tspan - style="font-size:64.99999762%;baseline-shift:sub" - id="tspan42106">ECOUTE</tspan>-t<tspan - style="font-size:64.99999762%;baseline-shift:sub" - id="tspan42108">OPEN2</tspan> < 15min</tspan></text> + style="font-size:7.5px">Durée QSO < 15min</tspan></text> <text sodipodi:linespacing="125%" id="text42110" @@ -1383,11 +1452,7 @@ y="590.54193" x="3.3030047" sodipodi:role="line" - id="tspan42112">t<tspan - id="tspan42114" - style="font-size:64.99999762%;baseline-shift:sub">ECOUTE</tspan>-t<tspan - id="tspan42116" - style="font-size:64.99999762%;baseline-shift:sub">OPEN2</tspan> >= 15min</tspan></text> + id="tspan42112">Durée QSO >= 15min</tspan></text> <g id="g42355" transform="matrix(0.97227733,0.23383071,-0.23383071,0.97227733,124.5168,-65.52312)"> @@ -2042,39 +2107,23 @@ x="410" sodipodi:role="line" id="tspan45676">Balise courte,</tspan></text> + <text + transform="matrix(0.91979881,0.39239029,-0.39239029,0.91979881,0,0)" + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:14px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="348.97159" + y="98.606163" + id="text45703" + sodipodi:linespacing="125%" + inkscape:transform-center-x="2.6603018" + inkscape:transform-center-y="-4.8946168"><tspan + id="tspan45705" + sodipodi:role="line" + x="348.97159" + y="98.606163" + style="font-size:7.5px">BALISE PENDING</tspan></text> <g - id="g45701" - transform="matrix(0.96145312,0.27496891,-0.27496891,0.96145312,51.738805,-327.88699)"> - <text - inkscape:transform-center-y="-4.3190958" - inkscape:transform-center-x="3.5266973" - sodipodi:linespacing="125%" - id="text45703" - y="512.28949" - x="283.50449" - style="font-style:normal;font-weight:normal;font-size:14px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve" - transform="matrix(0.99826063,-0.05895518,0.05895518,0.99826063,0,0)"><tspan - style="font-size:7.5px" - y="512.28949" - x="283.50449" - sodipodi:role="line" - id="tspan45705">ROS & QRP & BALISE PENDING</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path45707" - d="m 312.90393,487.4316 15.63137,-0.46756" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="m 339.25983,486.00962 15.63137,-0.46756" - id="path46189" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - </g> - <g - transform="matrix(0.82669775,0.56264629,-0.56264629,0.82669775,269.63048,-401.10309)" + transform="matrix(0.60803952,0.79390677,-0.79390677,0.60803952,454.44159,-362.11082)" id="g46485"> <text transform="matrix(0.99826063,-0.05895518,0.05895518,0.99826063,0,0)" @@ -2090,7 +2139,7 @@ sodipodi:role="line" x="281.33423" y="524.74457" - style="font-size:7.5px">(ROS|QRP) & BALISE PENDING</tspan></text> + style="font-size:7.5px">ROS|QRP</tspan></text> </g> <g transform="matrix(0.99295311,-0.11850794,0.11850794,0.99295311,-137.62591,-166.55225)" @@ -2289,7 +2338,7 @@ sodipodi:role="line" x="400.38937" y="951.29523" - id="tspan29929">2016-09-21 HB9EGM - HB9FOH</tspan></text> + id="tspan29929">2016-10-21 HB9EGM - HB9FOH</tspan></text> <g transform="matrix(0.81050629,0.58572994,-0.58572994,0.81050629,69.391663,-216.89887)" id="g7074"> @@ -2491,5 +2540,69 @@ x="501.20056" sodipodi:role="line" id="tspan14037">QRP/ROS</tspan></text> + <circle + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="path37394-3" + cx="269.78247" + cy="227.26599" + r="2.5000002" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path7270" + d="M 265.32137,225.95838 C 252.775,221.75729 230.4849,216.48375 214.61571,219.20097" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker7272)" /> + <g + transform="matrix(0.98999268,0.14111872,-0.14111872,0.98999268,-23.318257,-303.82682)" + id="g7984"> + <text + transform="matrix(0.99826063,-0.05895518,0.05895518,0.99826063,0,0)" + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:14px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="283.50449" + y="512.28949" + id="text7986" + sodipodi:linespacing="125%" + inkscape:transform-center-x="3.5266973" + inkscape:transform-center-y="-4.3190958"><tspan + id="tspan7988" + sodipodi:role="line" + x="283.50449" + y="512.28949" + style="font-size:7.5px">ROS & QRP</tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 312.90393,487.4316 15.63137,-0.46756" + id="path7990" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path7992" + d="m 339.25983,486.00962 15.63137,-0.46756" + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + </g> + <path + style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker8066)" + d="M 319.48583,501.42643 C 191.81059,441.76076 357.7909,304.45402 274.64184,232.41992" + id="path8064" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + inkscape:transform-center-y="-5.5644849" + inkscape:transform-center-x="-0.62190141" + sodipodi:linespacing="125%" + id="text9882" + y="23.42992" + x="514.39752" + style="font-style:normal;font-weight:normal;font-size:14px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve" + transform="matrix(0.53749531,0.84326674,-0.84326674,0.53749531,0,0)"><tspan + style="font-size:7.5px" + y="23.42992" + x="514.39752" + sodipodi:role="line" + id="tspan9884">BALISE PENDING</tspan></text> </g> </svg> |