changeset 472 | 4f5cb68098cf |
parent 462 | 3c5b2eb51922 |
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(&MyNode_Data, 0x01);</tspan><tspan |
758 id="tspan5417"> setNodeId(&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(&MyNode_Data, Initialisation);</tspan><tspan |
762 id="tspan5421"> setState(&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("can_peak_win32.dll");</tspan><tspan |
810 id="tspan5260"> LoadCanDriver("can_peak_win32.dll");</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 = {"0", "500K"};</tspan><tspan |
826 y="597.30774"> s_BOARD MyBoard = {"0", "500K"};</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(&MyBoard,&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(&MyBoard,&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(&InitNode);</tspan><tspan |
838 y="643.08759"> StartTimerLoop(&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(&Exit);</tspan><tspan |
854 y="704.12738"> StopTimerLoop(&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(&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(&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">"On Operational State" callback.</tspan></text> |
1139 id="tspan6800">"On Operational State" 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> |