From e54ef949a643be37195766aed6c3f664aba01c72 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Sun, 17 Jul 2016 17:37:32 +0200 Subject: Update FSM document - Add QSO to ECOUTE transition - Distinguish BALISE and BALISE_OPEN --- doc/statemachine.svg | 463 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 312 insertions(+), 151 deletions(-) (limited to 'doc') diff --git a/doc/statemachine.svg b/doc/statemachine.svg index 7b49c8e..e44f66b 100644 --- a/doc/statemachine.svg +++ b/doc/statemachine.svg @@ -18,6 +18,49 @@ sodipodi:docname="statemachine.svg"> + + + + + + + + + + transform="translate(13.799729,9.4488191e-6)"> + transform="translate(13.799729,9.4488191e-6)"> + transform="translate(35.406872,56.428582)"> OPEN2 + transform="translate(60.942586,165.35715)"> ECOUTE + transform="translate(-48.495417,78.335317)"> ATTENTE + transform="translate(251.1611,105.35969)"> + transform="translate(248.32424,63.543352)"> + transform="translate(90.571319,-125.764)"> BALISE + transform="translate(-172.09281,-108.28757)"> BALISE + transform="translate(-221.33776,245.01328)"> TEXTE @@ -903,11 +946,11 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path10038" - d="m 407.16571,335.91151 c 1.00384,3.49145 6.35335,15.01146 9.02824,20.8344" + d="m 390.96544,335.91151 c 1.00384,3.49145 6.35335,15.01146 9.02824,20.8344" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker10040)" /> @@ -915,11 +958,11 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path11598" - d="m 450.09719,444.75545 c 2.33729,3.98735 2.8812,11.71243 2.65165,17.5514" + d="m 433.89692,444.75545 c 2.33729,3.98735 2.8812,11.71243 2.65165,17.5514" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker11600)" /> @@ -927,17 +970,17 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path12942" - d="m 420.17142,471.39823 c -15.46664,-6.24045 -53.93988,-40.56296 -66.29126,-54.04316" + d="m 403.97115,471.39823 c -15.46664,-6.24045 -53.93988,-40.56296 -66.29126,-54.04316" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12944)" /> @@ -945,17 +988,17 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path16086" - d="m 535.16874,408.2706 c -14.35478,-14.81188 15.06824,-25.48247 6.34819,-1.64124" + d="m 520.96847,408.2706 c -14.35478,-14.81188 15.06824,-25.48247 6.34819,-1.64124" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker16088)" /> @@ -963,17 +1006,17 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path22380" - d="m 390.75753,244.81151 c 17.98979,-13.98842 40.2748,-31.56813 64.02112,-42.70948" + d="m 374.55726,244.81151 c 17.98979,-13.98842 40.2748,-31.56813 64.02112,-42.70948" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker22382)" /> @@ -981,23 +1024,23 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path24810" - d="m 264.00416,153.36313 c 50.26013,-4.42053 95.68328,11.63793 106.69317,84.85234" + d="m 247.80389,153.36313 c 50.26013,-4.42053 95.68328,11.63793 106.69317,84.85234" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker24812)" /> @@ -1005,11 +1048,11 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path27168" - d="m 343.18319,374.78455 c 1.01819,-32.58838 15.89303,-64.17483 25.73249,-97.93123" + d="m 326.98292,374.78455 c 1.01819,-32.58838 15.89303,-64.17483 25.73249,-97.93123" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker27170)" /> @@ -1017,11 +1060,11 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path29916" - d="M 138.72447,493.56158 C 119.03453,403.14196 260.58634,339.39906 358.81415,272.30763" + d="M 122.5242,493.56158 C 102.83426,403.14196 239.4221,336.34431 342.61388,272.30763" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker29918)" /> @@ -1029,11 +1072,11 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path30960" - d="m 479.05615,478.71999 c 20.24308,-0.50286 40.78978,-19.48709 49.62375,-36.66316" + d="m 462.85588,478.71999 c 20.24308,-0.50286 40.78978,-19.48709 49.62375,-36.66316" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker30962)" /> @@ -1041,17 +1084,17 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path34472" - d="m 173.35269,525.03727 c 19.33459,14.12339 53.17209,32.9485 105.40932,38.90649" + d="m 157.15242,525.03727 c 19.33459,14.12339 53.17209,32.9485 105.40932,38.90649" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> @@ -1059,17 +1102,17 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path36302" - d="m 335.34473,487.55632 c -19.75235,3.75955 -111.85395,8.4461 -133.1339,-11.10552" + d="m 319.14446,487.55632 c -19.75235,3.75955 -111.85395,8.4461 -133.1339,-11.10552" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker36304)" /> @@ -1077,54 +1120,54 @@ sodipodi:nodetypes="cc" inkscape:connector-curvature="0" id="path38716" - d="m 335.87147,489.74065 c -21.89521,11.61669 -119.1664,25.90462 -158.3035,24.21015" + d="M 319.6712,489.74065 C 297.77599,501.35734 200.5048,515.64527 161.3677,513.9508" style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker38718)" /> 1750 &SQ SQ + transform="matrix(0.99762077,-0.06894062,0.06894062,0.99762077,-11.814308,28.274361)"> délai200ms + transform="translate(-4.2002711,9.4488191e-6)"> SQ + style="font-size:7.5px">SQ après 5s SQ délai 5min &SQ SQ SQ délai 10s + transform="translate(14.809881,12.121841)"> tECOUTE-tttECOUTE-ttOPEN2 >= 15min + transform="matrix(0.97227733,0.23383071,-0.23383071,0.97227733,124.5168,-81.888046)"> SQ SQ SQ SQ + transform="matrix(0.79590608,0.60542011,-0.60542011,0.79590608,-3.7033161,-58.031105)"> @@ -1896,7 +1942,7 @@ height="25" x="450" y="657.36218" /> 26 janvier 2016 + sodipodi:role="line">17.07.2016 + transform="matrix(0.95462798,0.29780099,-0.29780099,0.95462798,89.241269,-344.11963)"> (ROS|QRP) & START TM Dès que le timer atteint 20 minutes, TX balise et remise à zéro. + + + BALISEOPEN + + + + SQ & CW fini + + SQ avant 5s + + + + + + SQ & CW fini + + -- cgit v1.2.3