doc/manual/en/canfestival_OS.svg
changeset 472 4f5cb68098cf
parent 462 3c5b2eb51922
equal deleted inserted replaced
471:bea45a091214 472:4f5cb68098cf
     1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
     1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
     2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
     2 <!-- Created with Inkscape (http://www.inkscape.org/) -->
     3 <svg
     3 <svg
     4    xmlns:dc="http://purl.org/dc/elements/1.1/"
     4    xmlns:dc="http://purl.org/dc/elements/1.1/"
     5    xmlns:cc="http://web.resource.org/cc/"
     5    xmlns:cc="http://creativecommons.org/ns#"
     6    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     6    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     7    xmlns:svg="http://www.w3.org/2000/svg"
     7    xmlns:svg="http://www.w3.org/2000/svg"
     8    xmlns="http://www.w3.org/2000/svg"
     8    xmlns="http://www.w3.org/2000/svg"
     9    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
     9    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    10    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    10    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    11    width="841.88977pt"
    11    width="841.88977pt"
    12    height="595.27557pt"
    12    height="595.27557pt"
    13    id="svg2"
    13    id="svg2"
    14    sodipodi:version="0.32"
    14    sodipodi:version="0.32"
    15    inkscape:version="0.45.1"
    15    inkscape:version="0.46"
    16    sodipodi:docbase="/home/kgad/CVS/CanFestival-3/doc/manual/en"
    16    sodipodi:docbase="/home/kgad/CVS/CanFestival-3/doc/manual/en"
    17    sodipodi:docname="canfestival_OS.svg"
    17    sodipodi:docname="canfestival_OS.svg"
    18    version="1.0"
    18    version="1.0"
    19    inkscape:export-filename="/home/edouard/workspace/CanFestival-3/doc/canfestival_OS.png"
    19    inkscape:export-filename="/home/edouard/workspace/CanFestival-3/doc/canfestival_OS.png"
    20    inkscape:export-xdpi="87.57"
    20    inkscape:export-xdpi="87.57"
    21    inkscape:export-ydpi="87.57"
    21    inkscape:export-ydpi="87.57"
    22    inkscape:output_extension="org.inkscape.output.svg.inkscape">
    22    inkscape:output_extension="org.inkscape.output.svg.inkscape">
    23   <defs
    23   <defs
    24      id="defs4">
    24      id="defs4">
       
    25     <inkscape:perspective
       
    26        sodipodi:type="inkscape:persp3d"
       
    27        inkscape:vp_x="0 : 372.04724 : 1"
       
    28        inkscape:vp_y="0 : 1000 : 0"
       
    29        inkscape:vp_z="1052.3622 : 372.04724 : 1"
       
    30        inkscape:persp3d-origin="526.18109 : 248.03149 : 1"
       
    31        id="perspective254" />
    25     <marker
    32     <marker
    26        inkscape:stockid="Arrow2Mend"
    33        inkscape:stockid="Arrow2Mend"
    27        orient="auto"
    34        orient="auto"
    28        refY="0.0"
    35        refY="0.0"
    29        refX="0.0"
    36        refX="0.0"
   114      inkscape:window-width="1272"
   121      inkscape:window-width="1272"
   115      inkscape:window-height="775"
   122      inkscape:window-height="775"
   116      inkscape:window-x="0"
   123      inkscape:window-x="0"
   117      inkscape:window-y="0"
   124      inkscape:window-y="0"
   118      showgrid="false"
   125      showgrid="false"
   119      gridspacingy="1cm"
       
   120      gridspacingx="1cm"
       
   121      gridoriginy="0cm"
       
   122      gridoriginx="0cm"
       
   123      inkscape:grid-points="true"
   126      inkscape:grid-points="true"
   124      gridtolerance="0.1cm">
   127      gridtolerance="0.1cm">
   125     <sodipodi:guide
   128     <inkscape:grid
   126        orientation="vertical"
   129        id="GridFromPre046Settings"
   127        position="753.6122"
   130        type="xygrid"
   128        id="guide6590" />
   131        originx="0px"
   129     <sodipodi:guide
   132        originy="0cm"
   130        orientation="horizontal"
   133        spacingx="1cm"
   131        position="388.30944"
   134        spacingy="1cm"
   132        id="guide6592" />
   135        color="#0000ff"
       
   136        empcolor="#0000ff"
       
   137        opacity="0.2"
       
   138        empopacity="0.4"
       
   139        empspacing="5" />
   133   </sodipodi:namedview>
   140   </sodipodi:namedview>
   134   <metadata
   141   <metadata
   135      id="metadata7">
   142      id="metadata7">
   136     <rdf:RDF>
   143     <rdf:RDF>
   137       <cc:Work
   144       <cc:Work
   148      id="layer1">
   155      id="layer1">
   149     <rect
   156     <rect
   150        ry="35.82243"
   157        ry="35.82243"
   151        y="173.54816"
   158        y="173.54816"
   152        x="419.59946"
   159        x="419.59946"
   153        height="559.34753"
   160        height="582.34222"
   154        width="623.53339"
   161        width="624.41779"
   155        id="rect11124"
   162        id="rect11124"
   156        style="color:#000000;fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.34228134;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
   163        style="fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.34228134;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
   157        rx="35.822395" />
   164        rx="35.822395" />
   158     <path
   165     <path
   159        style="color:#000000;fill:#ff0000;fill-opacity:0.24437298;fill-rule:nonzero;stroke:#ff0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0999999;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
   166        style="color:#000000;fill:#ff0000;fill-opacity:0.24437298;fill-rule:nonzero;stroke:#ff0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0999999;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
   160        d="M 1008.7679,619.56757 L 780.04054,619.56757 C 764.77664,619.56757 752.48844,631.50525 752.48844,646.33366 L 752.48844,660.15582 L 658.72419,643.96468 L 752.48844,687.80013 L 752.48844,701.62229 C 752.48844,716.4507 764.77664,728.38837 780.04054,728.38837 L 1008.7679,728.38837 C 1024.0318,728.38837 1036.3201,716.4507 1036.3201,701.62229 L 1036.3201,646.33366 C 1036.3201,631.50525 1024.0318,619.56757 1008.7679,619.56757 z "
   167        d="M 998.15495,633.71817 L 769.42759,633.71817 C 754.16369,633.71817 741.87549,645.65585 741.87549,660.48426 L 741.87549,674.30642 L 658.72419,643.96468 L 741.87549,701.95073 L 741.87549,715.77289 C 741.87549,730.6013 754.16369,742.53897 769.42759,742.53897 L 998.15495,742.53897 C 1013.4189,742.53897 1025.7072,730.6013 1025.7072,715.77289 L 1025.7072,660.48426 C 1025.7072,645.65585 1013.4189,633.71817 998.15495,633.71817 z"
   161        id="rect8790"
   168        id="rect8790"
   162        sodipodi:nodetypes="cccccccccccc" />
   169        sodipodi:nodetypes="cccccccccccc" />
   163     <text
   170     <text
   164        xml:space="preserve"
   171        xml:space="preserve"
   165        style="font-size:29.08449554px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
   172        style="font-size:29.08449554px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
   464        d="M 270.05037,322.59336 C 282.90648,328.62999 296.63165,319.14243 313.73419,304.09801"
   471        d="M 270.05037,322.59336 C 282.90648,328.62999 296.63165,319.14243 313.73419,304.09801"
   465        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:3.4000001, 3.4000001;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   472        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:3.4000001, 3.4000001;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   466     <path
   473     <path
   467        id="rect6582"
   474        id="rect6582"
   468        style="color:#000000;fill:#ff0000;fill-opacity:0.3118971;fill-rule:evenodd;stroke:#000000;stroke-width:1.44212246;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible"
   475        style="color:#000000;fill:#ff0000;fill-opacity:0.3118971;fill-rule:evenodd;stroke:#000000;stroke-width:1.44212246;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible"
   469        d="M 422.98364,289.80847 C 431.51755,289.80847 729.63003,289.92349 738.16393,289.92349 C 746.69783,289.92349 753.56813,283.05339 753.56813,274.51969 C 753.56813,265.98599 753.48779,41.796139 753.48779,33.262434 C 753.48779,24.728729 760.35806,17.858635 768.89197,17.858635 L 1018.4444,17.858635 C 1026.9783,17.858635 1033.8486,24.728729 1033.8486,33.262434 C 1033.8486,41.796139 1033.8487,428.98473 1033.8487,437.51843 C 1033.8487,446.05213 1026.9784,452.92222 1018.4445,452.92222 L 422.98364,452.92222 C 414.44973,452.92222 407.57946,446.05213 407.57946,437.51843 L 407.57946,305.21227 C 407.57946,296.67856 414.44973,289.80847 422.98364,289.80847 z "
   476        d="M 422.98364,289.80847 C 431.51755,289.80847 729.63003,289.92349 738.16393,289.92349 C 746.69783,289.92349 753.56813,283.05339 753.56813,274.51969 C 753.56813,265.98599 753.48779,41.796139 753.48779,33.262434 C 753.48779,24.728729 760.35806,17.858635 768.89197,17.858635 L 1018.4444,17.858635 C 1026.9783,17.858635 1033.8486,24.728729 1033.8486,33.262434 C 1033.8486,41.796139 1033.8487,460.98473 1033.8487,469.51843 C 1033.8487,478.05213 1026.9784,484.92222 1018.4445,484.92222 L 422.98364,484.92222 C 414.44973,484.92222 407.57946,478.05213 407.57946,469.51843 L 407.57946,305.21227 C 407.57946,296.67856 414.44973,289.80847 422.98364,289.80847 z"
   470        sodipodi:nodetypes="ccccccccccccc" />
   477        sodipodi:nodetypes="ccccccccccccc" />
   471     <text
   478     <text
   472        xml:space="preserve"
   479        xml:space="preserve"
   473        style="font-size:109.70476532px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Sans"
   480        style="font-size:109.70476532px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Bitstream Vera Sans"
   474        x="1179.5238"
   481        x="1179.5238"
   710            x="-103.06849"
   717            x="-103.06849"
   711            sodipodi:role="line">mutex</tspan></text>
   718            sodipodi:role="line">mutex</tspan></text>
   712     </g>
   719     </g>
   713     <text
   720     <text
   714        xml:space="preserve"
   721        xml:space="preserve"
   715        style="font-size:15.25994587px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Courier New"
   722        style="font-size:15.25994587px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Courier New"
   716        x="466.21942"
   723        x="466.21942"
   717        y="231.06906"
   724        y="231.06906"
   718        id="text5118"
   725        id="text5118"
   719        sodipodi:linespacing="100%"><tspan
   726        sodipodi:linespacing="100%"><tspan
   720          sodipodi:role="line"
   727          sodipodi:role="line"
   725          x="466.21942"
   732          x="466.21942"
   726          y="246.32901"
   733          y="246.32901"
   727          id="tspan5267"> </tspan><tspan
   734          id="tspan5267"> </tspan><tspan
   728          sodipodi:role="line"
   735          sodipodi:role="line"
   729          x="466.21942"
   736          x="466.21942"
   730          y="261.58895"
   737          y="261.58896"
   731          id="tspan5285">//GUI generated header </tspan><tspan
   738          id="tspan5285">//GUI generated header </tspan><tspan
   732          sodipodi:role="line"
   739          sodipodi:role="line"
   733          x="466.21942"
   740          x="466.21942"
   734          y="276.8489"
   741          y="276.84891"
   735          id="tspan5277">#include MyNode.h</tspan><tspan
   742          id="tspan5277">#include MyNode.h</tspan><tspan
   736          sodipodi:role="line"
   743          sodipodi:role="line"
   737          x="466.21942"
   744          x="466.21942"
   738          y="292.10884"
   745          y="292.10886"
   739          id="tspan5265" /><tspan
   746          id="tspan5265" /><tspan
   740          sodipodi:role="line"
   747          sodipodi:role="line"
   741          x="466.21942"
   748          x="466.21942"
   742          y="307.36879"
   749          y="307.3688"
   743          id="tspan5389">void InitNode(CO_Data* d, UNS32 id)</tspan><tspan
   750          id="tspan5389">void InitNode(CO_Data* d, UNS32 id)</tspan><tspan
   744          sodipodi:role="line"
   751          sodipodi:role="line"
   745          x="466.21942"
   752          x="466.21942"
   746          y="322.62874"
   753          y="322.62872"
   747          id="tspan5409">{</tspan><tspan
   754          id="tspan5409">{</tspan><tspan
   748          sodipodi:role="line"
   755          sodipodi:role="line"
   749          x="466.21942"
   756          x="466.21942"
   750          y="337.88868"
   757          y="337.88867"
   751          id="tspan5417"> setNodeId(&amp;MyNode_Data, 0x01);</tspan><tspan
   758          id="tspan5417"> setNodeId(&amp;MyNode_Data, 0x01);</tspan><tspan
   752          sodipodi:role="line"
   759          sodipodi:role="line"
   753          x="466.21942"
   760          x="466.21942"
   754          y="353.14863"
   761          y="353.14862"
   755          id="tspan5421"> setState(&amp;MyNode_Data, Initialisation);</tspan><tspan
   762          id="tspan5421"> setState(&amp;MyNode_Data, Initialisation);</tspan><tspan
   756          sodipodi:role="line"
   763          sodipodi:role="line"
   757          x="466.21942"
   764          x="466.21942"
   758          y="368.40857"
   765          y="368.40857"
   759          id="tspan5423">}</tspan><tspan
   766          id="tspan5423">}</tspan><tspan
   765          x="466.21942"
   772          x="466.21942"
   766          y="398.92847"
   773          y="398.92847"
   767          id="tspan2420">void Exit(CO_Data*d, UNS32 id){}</tspan><tspan
   774          id="tspan2420">void Exit(CO_Data*d, UNS32 id){}</tspan><tspan
   768          sodipodi:role="line"
   775          sodipodi:role="line"
   769          x="466.21942"
   776          x="466.21942"
   770          y="414.18841"
   777          y="414.18842"
   771          id="tspan2422" /><tspan
   778          id="tspan2422" /><tspan
   772          sodipodi:role="line"
   779          sodipodi:role="line"
   773          x="466.21942"
   780          x="466.21942"
   774          y="429.44836"
   781          y="429.44836"
   775          id="tspan6600">void Operational()</tspan><tspan
   782          id="tspan6600">void Operational()</tspan><tspan
   776          sodipodi:role="line"
   783          sodipodi:role="line"
   777          x="466.21942"
   784          x="466.21942"
   778          y="444.7083"
   785          y="444.70831"
   779          id="tspan6602">{</tspan><tspan
   786          id="tspan6602">{</tspan><tspan
   780          sodipodi:role="line"
   787          sodipodi:role="line"
   781          x="466.21942"
   788          x="466.21942"
   782          y="459.96825"
   789          y="459.96826"
   783          id="tspan6606"> /* Your code for Operational State */</tspan><tspan
   790          id="tspan6606"> /* Your code for Operational State */</tspan><tspan
   784          sodipodi:role="line"
   791          sodipodi:role="line"
   785          x="466.21942"
   792          x="466.21942"
   786          y="475.2282"
   793          y="475.22821"
   787          id="tspan6604">}</tspan><tspan
   794          id="tspan6604">}</tspan><tspan
   788          sodipodi:role="line"
   795          sodipodi:role="line"
   789          x="466.21942"
   796          x="466.21942"
   790          y="490.48814"
   797          y="490.48813"
   791          id="tspan6598" /><tspan
   798          id="tspan6598" /><tspan
   792          sodipodi:role="line"
   799          sodipodi:role="line"
   793          x="466.21942"
   800          x="466.21942"
   794          y="505.74809"
   801          y="505.74808"
   795          id="tspan6596">int main(int argc, char *argv[])</tspan><tspan
   802          id="tspan6596">int main(int argc, char *argv[])</tspan><tspan
   796          sodipodi:role="line"
   803          sodipodi:role="line"
   797          x="466.21942"
   804          x="466.21942"
   798          y="521.00803"
   805          y="521.00806"
   799          id="tspan5393">{</tspan><tspan
   806          id="tspan5393">{</tspan><tspan
   800          sodipodi:role="line"
   807          sodipodi:role="line"
   801          x="466.21942"
   808          x="466.21942"
   802          y="536.26798"
   809          y="536.26801"
   803          id="tspan5260"> LoadCanDriver(&quot;can_peak_win32.dll&quot;);</tspan><tspan
   810          id="tspan5260"> LoadCanDriver(&quot;can_peak_win32.dll&quot;);</tspan><tspan
   804          sodipodi:role="line"
   811          sodipodi:role="line"
   805          x="466.21942"
   812          x="466.21942"
   806          y="551.52792"
   813          y="551.52795"
   807          id="tspan6610" /><tspan
   814          id="tspan6610" /><tspan
   808          sodipodi:role="line"
   815          sodipodi:role="line"
   809          x="466.21942"
   816          x="466.21942"
   810          y="566.78787"
   817          y="566.78784"
   811          id="tspan6612"> MyNode_Data.operational = Operational;</tspan><tspan
   818          id="tspan6612"> MyNode_Data.operational = Operational;</tspan><tspan
   812          sodipodi:role="line"
   819          sodipodi:role="line"
   813          id="tspan5226"
   820          id="tspan5226"
   814          x="466.21942"
   821          x="466.21942"
   815          y="582.04782" /><tspan
   822          y="582.04779" /><tspan
   816          sodipodi:role="line"
   823          sodipodi:role="line"
   817          id="tspan5230"
   824          id="tspan5230"
   818          x="466.21942"
   825          x="466.21942"
   819          y="597.30776"> s_BOARD MyBoard = {&quot;0&quot;, &quot;500K&quot;};</tspan><tspan
   826          y="597.30774"> s_BOARD MyBoard = {&quot;0&quot;, &quot;500K&quot;};</tspan><tspan
   820          sodipodi:role="line"
   827          sodipodi:role="line"
   821          x="466.21942"
   828          x="466.21942"
   822          y="612.56771"
   829          y="612.56769"
   823          id="tspan5279"> MyCanHandle = canOpen(&amp;MyBoard,&amp;MyNode_Data);</tspan><tspan
   830          id="tspan5279"> TimerInit();</tspan><tspan
   824          sodipodi:role="line"
   831          sodipodi:role="line"
   825          id="tspan5232"
   832          x="466.21942"
   826          x="466.21942"
   833          y="627.82764"
   827          y="627.82765"> TimerInit();</tspan><tspan
   834          id="tspan2629"> MyCanHandle = canOpen(&amp;MyBoard,&amp;MyNode_Data);</tspan><tspan
   828          sodipodi:role="line"
   835          sodipodi:role="line"
   829          id="tspan5236"
   836          id="tspan5236"
   830          x="466.21942"
   837          x="466.21942"
   831          y="643.0876"> StartTimerLoop(&amp;InitNode);</tspan><tspan
   838          y="643.08759"> StartTimerLoop(&amp;InitNode);</tspan><tspan
   832          sodipodi:role="line"
   839          sodipodi:role="line"
   833          id="tspan5238"
   840          id="tspan5238"
   834          x="466.21942"
   841          x="466.21942"
   835          y="658.34755" /><tspan
   842          y="658.34753" /><tspan
   836          sodipodi:role="line"
   843          sodipodi:role="line"
   837          x="466.21942"
   844          x="466.21942"
   838          y="673.60749"
   845          y="673.60748"
   839          id="tspan5401"> /*    Your Code Here    */</tspan><tspan
   846          id="tspan5401"> /*    Your Code Here    */</tspan><tspan
   840          sodipodi:role="line"
   847          sodipodi:role="line"
   841          id="tspan5246"
   848          id="tspan5246"
   842          x="466.21942"
   849          x="466.21942"
   843          y="688.86744"> </tspan><tspan
   850          y="688.86743"> </tspan><tspan
   844          sodipodi:role="line"
   851          sodipodi:role="line"
   845          id="tspan5250"
   852          id="tspan5250"
   846          x="466.21942"
   853          x="466.21942"
   847          y="704.12738"> StopTimerLoop(&amp;Exit);</tspan><tspan
   854          y="704.12738"> StopTimerLoop(&amp;Exit);</tspan><tspan
   848          sodipodi:role="line"
   855          sodipodi:role="line"
   849          id="tspan5252"
   856          x="466.21942"
   850          x="466.21942"
   857          y="719.38733"
   851          y="719.38733"> TimerCleanup();</tspan><tspan
   858          id="tspan2633"> canClose(&amp;MyNode_Data);</tspan><tspan
   852          sodipodi:role="line"
   859          sodipodi:role="line"
   853          id="tspan5256"
   860          id="tspan5256"
   854          x="466.21942"
   861          x="466.21942"
   855          y="734.64727"> canClose(&amp;MyNode_Data);</tspan><tspan
   862          y="749.90723"> TimerCleanup();</tspan><tspan
   856          sodipodi:role="line"
   863          sodipodi:role="line"
   857          x="466.21942"
   864          x="466.21942"
   858          y="749.90722"
   865          y="765.16718"
   859          id="tspan5395">}</tspan><tspan
   866          id="tspan5395">}</tspan><tspan
   860          sodipodi:role="line"
   867          sodipodi:role="line"
   861          id="tspan5258"
   868          id="tspan5258"
   862          x="466.21942"
   869          x="466.21942"
   863          y="765.16717" /></text>
   870          y="780.42712" /></text>
   864     <path
   871     <path
   865        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
   872        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
   866        d="M 901.72023,227.88056 C 946.99304,257.23786 885.53123,272.66927 802.41689,308.87468"
   873        d="M 901.72023,227.88056 C 946.99304,257.23786 885.53123,272.66927 802.41689,308.87468"
   867        id="path6594"
   874        id="path6594"
   868        sodipodi:nodetypes="cc" />
   875        sodipodi:nodetypes="cc" />
   947            sodipodi:role="line">canOpen</tspan></text>
   954            sodipodi:role="line">canOpen</tspan></text>
   948     </g>
   955     </g>
   949     <path
   956     <path
   950        sodipodi:nodetypes="cc"
   957        sodipodi:nodetypes="cc"
   951        id="path6666"
   958        id="path6666"
   952        d="M 467.41056,504.38606 C 423.45302,498.09823 344.62678,375.13935 225.70053,362.40075"
   959        d="M 470.0638,532.68725 C 426.10626,526.39942 344.62678,375.13935 225.70053,362.40075"
   953        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   960        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   954     <path
   961     <path
   955        sodipodi:nodetypes="cc"
   962        sodipodi:nodetypes="cc"
   956        id="path6668"
   963        id="path6668"
   957        d="M 97.819708,365.03572 C 63.727503,348.60562 41.656574,264.36039 73.258295,182.22314"
   964        d="M 97.819708,365.03572 C 63.727503,348.60562 41.656574,264.36039 73.258295,182.22314"
   962        d="M 106.77229,410.07541 C 70.747528,398.23464 39.550986,340.23513 97.525668,302.11164"
   969        d="M 106.77229,410.07541 C 70.747528,398.23464 39.550986,340.23513 97.525668,302.11164"
   963        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   970        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   964     <path
   971     <path
   965        sodipodi:nodetypes="cc"
   972        sodipodi:nodetypes="cc"
   966        id="path6674"
   973        id="path6674"
   967        d="M 471.43332,612.07934 C 273.57991,551.84863 439.02683,366.4133 255.84509,332.25619"
   974        d="M 469.6645,640.38053 C 271.81109,580.14982 439.02683,366.4133 255.84509,332.25619"
   968        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   975        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   969     <g
   976     <g
   970        transform="translate(-415.56229,204.83931)"
   977        transform="translate(-415.56229,204.83931)"
   971        id="g6676">
   978        id="g6676">
   972       <rect
   979       <rect
   991            id="tspan6682">canClose</tspan></text>
   998            id="tspan6682">canClose</tspan></text>
   992     </g>
   999     </g>
   993     <path
  1000     <path
   994        sodipodi:nodetypes="cc"
  1001        sodipodi:nodetypes="cc"
   995        id="path6684"
  1002        id="path6684"
   996        d="M 459.69362,699.59173 C 301.49979,550.48664 296.23708,454.58598 214.15732,449.53785"
  1003        d="M 462.34685,621.76345 C 386.40337,542.52693 296.23708,454.58598 214.15732,449.53785"
   997        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
  1004        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
   998     <path
  1005     <path
   999        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1006        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1000        d="M 106.77229,452.07541 C 54.537173,449.92637 2.922531,334.31067 95.145835,288.5822"
  1007        d="M 106.77229,452.07541 C 54.537173,449.92637 2.922531,334.31067 95.145835,288.5822"
  1001        id="path6686"
  1008        id="path6686"
  1075        id="path6744"
  1082        id="path6744"
  1076        d="M 106.77229,452.07541 C 30.859263,456.0958 -26.586907,178.09994 95.145835,123.58044"
  1083        d="M 106.77229,452.07541 C 30.859263,456.0958 -26.586907,178.09994 95.145835,123.58044"
  1077        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
  1084        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" />
  1078     <path
  1085     <path
  1079        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1086        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1080        d="M 466.94586,580.07602 C 422.98832,573.78819 352.55956,414.80324 210.62826,409.20413"
  1087        d="M 469.5991,731.31052 C 288.55766,618.89322 352.55956,414.80324 210.62826,409.20413"
  1081        id="path6670"
  1088        id="path6670"
  1082        sodipodi:nodetypes="cc" />
  1089        sodipodi:nodetypes="cc" />
  1083     <path
  1090     <path
  1084        sodipodi:nodetypes="csc"
  1091        sodipodi:nodetypes="csc"
  1085        id="path6758"
  1092        id="path6758"
  1131          y="541.28142"
  1138          y="541.28142"
  1132          id="tspan6800">&quot;On Operational State&quot; callback.</tspan></text>
  1139          id="tspan6800">&quot;On Operational State&quot; callback.</tspan></text>
  1133     <text
  1140     <text
  1134        sodipodi:linespacing="100%"
  1141        sodipodi:linespacing="100%"
  1135        id="text6804"
  1142        id="text6804"
  1136        y="601.85828"
  1143        y="589.85828"
  1137        x="757.27936"
  1144        x="897.27936"
  1138        style="font-size:11.42314053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
  1145        style="font-size:11.42314053px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
  1139        xml:space="preserve"><tspan
  1146        xml:space="preserve"><tspan
  1140          id="tspan6808"
  1147          id="tspan6808"
  1141          y="601.85828"
  1148          y="589.85828"
  1142          x="757.27936"
  1149          x="897.27936"
  1143          sodipodi:role="line">Start the scheduler with InitNode as the first</tspan><tspan
  1150          sodipodi:role="line">Start the scheduler with </tspan><tspan
  1144          y="613.28142"
  1151          y="601.28143"
  1145          x="757.27936"
  1152          x="897.27936"
       
  1153          sodipodi:role="line"
       
  1154          id="tspan2627">InitNode as the first</tspan><tspan
       
  1155          y="612.70453"
       
  1156          x="897.27936"
  1146          sodipodi:role="line"
  1157          sodipodi:role="line"
  1147          id="tspan6812">scheduled function call.</tspan></text>
  1158          id="tspan6812">scheduled function call.</tspan></text>
  1148     <path
  1159     <path
  1149        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1160        style="opacity:1;color:#ff0000;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.4000001;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible"
  1150        d="M 967.14579,220.52677 C 991.41355,213.9215 963.66304,74.623825 958.7903,69.744207 C 895.98747,6.8527216 571.25806,132.9419 379.06207,93.795141"
  1161        d="M 967.14579,220.52677 C 991.41355,213.9215 963.66304,74.623825 958.7903,69.744207 C 895.98747,6.8527216 571.25806,132.9419 379.06207,93.795141"
  1181        id="path6828"
  1192        id="path6828"
  1182        sodipodi:nodetypes="cs" />
  1193        sodipodi:nodetypes="cs" />
  1183     <text
  1194     <text
  1184        sodipodi:linespacing="100%"
  1195        sodipodi:linespacing="100%"
  1185        id="text7799"
  1196        id="text7799"
  1186        y="647.98663"
  1197        y="661.25281"
  1187        x="934.95795"
  1198        x="926.19818"
  1188        style="font-size:22.45409584px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
  1199        style="font-size:22.45409584px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:center;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;font-family:Bitstream Vera Sans"
  1189        xml:space="preserve"><tspan
  1200        xml:space="preserve"><tspan
  1190          y="647.98663"
  1201          y="661.25281"
  1191          x="938.53218"
  1202          x="929.7724"
  1192          sodipodi:role="line"
  1203          sodipodi:role="line"
  1193          id="tspan8772">Always surround </tspan><tspan
  1204          id="tspan8772">Always surround </tspan><tspan
  1194          y="670.44073"
  1205          y="683.70691"
  1195          x="934.95794"
  1206          x="926.19818"
  1196          sodipodi:role="line"
  1207          sodipodi:role="line"
  1197          id="tspan8782">stack calls with</tspan><tspan
  1208          id="tspan8782">stack calls with</tspan><tspan
  1198          y="692.89482"
  1209          y="706.16101"
  1199          x="934.95795"
  1210          x="926.19818"
  1200          sodipodi:role="line"
  1211          sodipodi:role="line"
  1201          id="tspan8778">EnterMutex()</tspan><tspan
  1212          id="tspan8778">EnterMutex()</tspan><tspan
  1202          y="715.34892"
  1213          y="728.61511"
  1203          x="938.53218"
  1214          x="929.7724"
  1204          sodipodi:role="line"
  1215          sodipodi:role="line"
  1205          id="tspan8780">LeaveMutex() </tspan><tspan
  1216          id="tspan8780">LeaveMutex() </tspan><tspan
  1206          y="737.80302"
  1217          y="751.06921"
  1207          x="934.95795"
  1218          x="926.19818"
  1208          sodipodi:role="line"
  1219          sodipodi:role="line"
  1209          id="tspan8776" /></text>
  1220          id="tspan8776" /></text>
  1210     <path
  1221     <path
  1211        sodipodi:type="star"
  1222        sodipodi:type="star"
  1212        style="opacity:1;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:15.60000038;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0999999;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  1223        style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff0000;stroke-width:15.60000038;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0999999;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
  1213        id="path8784"
  1224        id="path8784"
  1214        sodipodi:sides="3"
  1225        sodipodi:sides="3"
  1215        sodipodi:cx="87.505402"
  1226        sodipodi:cx="87.505402"
  1216        sodipodi:cy="594.88654"
  1227        sodipodi:cy="594.88654"
  1217        sodipodi:r1="80.782005"
  1228        sodipodi:r1="80.782005"
  1219        sodipodi:arg1="0.52359878"
  1230        sodipodi:arg1="0.52359878"
  1220        sodipodi:arg2="1.5707963"
  1231        sodipodi:arg2="1.5707963"
  1221        inkscape:flatsided="false"
  1232        inkscape:flatsided="false"
  1222        inkscape:rounded="0"
  1233        inkscape:rounded="0"
  1223        inkscape:randomized="0"
  1234        inkscape:randomized="0"
  1224        d="M 157.46467,635.27754 L 87.505403,635.27754 L 17.546133,635.27754 L 52.525767,574.69104 L 87.505402,514.10453 L 122.48504,574.69103 L 157.46467,635.27754 z "
  1235        d="M 157.46467,635.27754 L 87.505403,635.27754 L 17.546133,635.27754 L 52.525767,574.69104 L 87.505402,514.10453 L 122.48504,574.69103 L 157.46467,635.27754 z"
  1225        transform="matrix(0.6104602,0,0,0.6104602,751.66073,326.06345)" />
  1236        transform="matrix(0.6104602,0,0,0.6104602,742.90098,339.32963)" />
  1226     <text
  1237     <text
  1227        xml:space="preserve"
  1238        xml:space="preserve"
  1228        style="font-size:48px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
  1239        style="font-size:48px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
  1229        x="795.45819"
  1240        x="786.69843"
  1230        y="702.97998"
  1241        y="716.24615"
  1231        id="text8786"><tspan
  1242        id="text8786"><tspan
  1232          sodipodi:role="line"
  1243          sodipodi:role="line"
  1233          id="tspan8788"
  1244          id="tspan8788"
  1234          x="795.45819"
  1245          x="786.69843"
  1235          y="702.97998">!</tspan></text>
  1246          y="716.24615">!</tspan></text>
  1236     <path
  1247     <path
  1237        style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
  1248        style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
  1238        d="M 713.22509,608.90986 L 756.97779,603.86147"
  1249        d="M 839.69604,596.52809 L 887.87081,587.05764"
  1239        id="path8795"
  1250        id="path8795"
  1240        sodipodi:nodetypes="cc" />
  1251        sodipodi:nodetypes="cc" />
  1241     <path
  1252     <path
  1242        sodipodi:nodetypes="cc"
  1253        sodipodi:nodetypes="cc"
  1243        id="path9766"
  1254        id="path9766"
  1278          x="851.27936"
  1289          x="851.27936"
  1279          sodipodi:role="line"
  1290          sodipodi:role="line"
  1280          id="tspan9790">it with the CanOpen node.</tspan></text>
  1291          id="tspan9790">it with the CanOpen node.</tspan></text>
  1281     <path
  1292     <path
  1282        style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1293        style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1283        d="M 797.66594,569.88477 L 850.11309,558.1052"
  1294        d="M 823.3139,567.23153 L 850.11309,558.1052"
  1284        id="path9786"
  1295        id="path9786"
  1285        sodipodi:nodetypes="cc" />
  1296        sodipodi:nodetypes="cc" />
  1286     <text
  1297     <text
  1287        xml:space="preserve"
  1298        xml:space="preserve"
  1288        style="font-size:40.09508514px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
  1299        style="font-size:40.09508514px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
  1304          id="tspan10818">Unix and win32 </tspan><tspan
  1315          id="tspan10818">Unix and win32 </tspan><tspan
  1305          sodipodi:role="line"
  1316          sodipodi:role="line"
  1306          x="179.44179"
  1317          x="179.44179"
  1307          y="713.27274"
  1318          y="713.27274"
  1308          id="tspan10820">OS</tspan></text>
  1319          id="tspan10820">OS</tspan></text>
  1309     <flowRoot
  1320   </g>
  1310        xml:space="preserve"
       
  1311        id="flowRoot2412"><flowRegion
       
  1312          id="flowRegion2414"><rect
       
  1313            id="rect2416"
       
  1314            width="353.96164"
       
  1315            height="208.87489"
       
  1316            x="462.7767"
       
  1317            y="442.66425" /></flowRegion><flowPara
       
  1318          id="flowPara2418">+</flowPara></flowRoot>  </g>
       
  1319 </svg>
  1321 </svg>