diff options
Diffstat (limited to 'signaling/images/signal-agent-arch.svg')
-rw-r--r-- | signaling/images/signal-agent-arch.svg | 439 |
1 files changed, 439 insertions, 0 deletions
diff --git a/signaling/images/signal-agent-arch.svg b/signaling/images/signal-agent-arch.svg new file mode 100644 index 0000000..1a8677e --- /dev/null +++ b/signaling/images/signal-agent-arch.svg @@ -0,0 +1,439 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:ooo="http://xml.openoffice.org/svg/export" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.2" + width="210mm" + height="150mm" + viewBox="0 0 21000.002 15000" + preserveAspectRatio="xMidYMid" + xml:space="preserve" + id="svg2" + inkscape:version="0.91 r13725" + sodipodi:docname="signal-agent-arch.svg" + style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round"><metadata + id="metadata76"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview74" + showgrid="false" + inkscape:zoom="1.5390519" + inkscape:cx="373.34674" + inkscape:cy="148.54213" + inkscape:current-layer="svg2" + showguides="false" + units="mm" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /><defs + class="ClipPathGroup" + id="defs4"><clipPath + id="presentation_clip_path" + clipPathUnits="userSpaceOnUse"><rect + x="0" + y="0" + width="29700" + height="21000" + id="rect7" /></clipPath></defs><defs + class="TextShapeIndex" + id="defs9"><g + ooo:slide="id1" + ooo:id-list="id3 id4" + id="g11" /></defs><defs + class="EmbeddedBulletChars" + id="defs13"><g + id="bullet-char-template(57356)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="M 580,1141 1163,571 580,0 -4,571 580,1141 Z" + id="path16" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(57354)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="m 8,1128 1129,0 L 1137,0 8,0 8,1128 Z" + id="path19" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(10146)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="M 174,0 602,739 174,1481 1456,739 174,0 Z m 1184,739 -1049,607 350,-607 699,0 z" + id="path22" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(10132)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="M 2015,739 1276,0 717,0 l 543,543 -1086,0 0,393 1086,0 -543,545 557,0 741,-742 z" + id="path25" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(10007)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="m 0,-2 c -7,16 -16,29 -25,39 l 381,530 c -94,256 -141,385 -141,387 0,25 13,38 40,38 9,0 21,-2 34,-5 21,4 42,12 65,25 l 27,-13 111,-251 280,301 64,-25 24,25 c 21,-10 41,-24 62,-43 C 886,937 835,863 770,784 769,783 710,716 594,584 L 774,223 c 0,-27 -21,-55 -63,-84 l 16,-20 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 c -22,-34 -53,-51 -92,-51 -42,0 -63,17 -64,51 -7,9 -10,24 -10,44 0,9 1,19 2,30 z" + id="path28" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(10004)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 c 0,78 14,145 41,201 34,71 87,106 158,106 53,0 88,-31 106,-94 l 23,-176 c 8,-64 28,-97 59,-98 l 735,706 c 11,11 33,17 66,17 42,0 63,-15 63,-46 l 0,-122 c 0,-36 -10,-64 -30,-84 L 442,47 C 390,-6 338,-33 285,-33 Z" + id="path31" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(9679)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 c 0,181 53,324 160,431 106,107 249,161 430,161 179,0 323,-54 432,-161 108,-107 162,-251 162,-431 0,-180 -54,-324 -162,-431 C 1136,54 992,0 813,0 Z" + id="path34" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(8226)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="m 346,457 c -73,0 -137,26 -191,78 -54,51 -81,114 -81,188 0,73 27,136 81,188 54,52 118,78 191,78 73,0 134,-26 185,-79 51,-51 77,-114 77,-187 0,-75 -25,-137 -76,-188 -50,-52 -112,-78 -186,-78 z" + id="path37" + inkscape:connector-curvature="0" /></g><g + id="bullet-char-template(8211)" + transform="scale(4.8828125e-4,-4.8828125e-4)"><path + d="m -4,459 1139,0 0,147 -1139,0 0,-147 z" + id="path40" + inkscape:connector-curvature="0" /></g></defs><defs + class="TextEmbeddedBitmaps" + id="defs42" /><rect + style="fill:#f9f9f9;fill-opacity:1;stroke:#0d46f0;stroke-width:20.35718918;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect4209" + width="21002.145" + height="14953.24" + x="5.7676091" + y="40.992584" /><g + id="g44" + transform="matrix(0.48517515,0,0,0.48669202,-1304.7386,5086.6828)"><g + id="id2" + class="Master_Slide"><g + id="bg-id2" + class="Background" /><g + id="bo-id2" + class="BackgroundObjects" /></g></g><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3412" + xml:space="preserve"><flowRegion + id="flowRegion3414"><rect + y="418.03061" + x="34.835884" + height="229.91684" + width="305.16235" + id="rect3416" /></flowRegion><flowPara + id="flowPara3418" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3469" + xml:space="preserve"><flowRegion + id="flowRegion3471"><rect + y="422.21091" + x="319.09671" + height="231.31027" + width="305.16235" + id="rect3473" /></flowRegion><flowPara + id="flowPara3475" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3585" + xml:space="preserve"><flowRegion + id="flowRegion3587"><rect + y="551.80042" + x="57.130852" + height="29.262142" + width="182.54004" + id="rect3589" /></flowRegion><flowPara + id="flowPara3591" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3758" + xml:space="preserve"><flowRegion + id="flowRegion3760"><rect + style="font-size:17.5px" + y="535.07916" + x="-37.622753" + height="153.27789" + width="1096.6337" + id="rect3762" /></flowRegion><flowPara + id="flowPara3764" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3795" + xml:space="preserve"><flowRegion + id="flowRegion3797"><rect + y="429.1781" + x="15.327789" + height="253.60524" + width="261.96585" + id="rect3799" /></flowRegion><flowPara + id="flowPara3801" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3803" + xml:space="preserve"><flowRegion + id="flowRegion3805"><rect + y="429.1781" + x="18.11466" + height="264.75272" + width="263.35928" + id="rect3807" /></flowRegion><flowPara + id="flowPara3809" /></flowRoot><rect + y="3977.761" + x="2672.7629" + height="9934.5361" + width="17511.309" + id="rect3404-2-0-3-4" + style="fill:#ececec;fill-opacity:1;stroke:#0d46f0;stroke-width:61.54545212;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><rect + y="4574.5532" + x="6627.748" + height="5380.1162" + width="13070.993" + id="rect3601-6-5-40" + style="fill:#c8b7b7;fill-opacity:1;stroke:#0d46f0;stroke-width:103.14982605;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3866" + xml:space="preserve"><flowRegion + id="flowRegion3868"><rect + y="-1.3934354" + x="-4.180306" + height="254.99867" + width="295.40829" + id="rect3870" /></flowRegion><flowPara + id="flowPara3872" /></flowRoot><flowRoot + transform="matrix(11.168642,0,0,9.2397608,182.65622,6416.365)" + style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + id="flowRoot3925" + xml:space="preserve"><flowRegion + id="flowRegion3927"><rect + y="-12.540918" + x="273.11334" + height="278.68707" + width="275.90021" + id="rect3929" /></flowRegion><flowPara + id="flowPara3931" /></flowRoot><text + transform="scale(1.0789315,0.92684288)" + sodipodi:linespacing="125%" + id="text3984" + y="15768.004" + x="9721.9326" + style="font-style:normal;font-weight:normal;font-size:403.37136841px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-size:423.33337402px;text-align:center;text-anchor:middle;fill:#808080" + y="15768.004" + x="9721.9326" + id="tspan3986" + sodipodi:role="line">Generic CAN-Bus Signal Agent</tspan></text> +<text + transform="scale(1.352565,0.73933602)" + sodipodi:linespacing="125%" + id="text3603-9-2" + y="7558.9971" + x="9458.5166" + style="font-style:normal;font-weight:normal;font-size:1304.71459961px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-size:1014.77801514px;text-align:center;text-anchor:middle" + y="7558.9971" + x="9458.5166" + id="tspan3605-9-6" + sodipodi:role="line">Can Virtual Signal</tspan><tspan + id="tspan3511" + style="font-size:413.4994812px;text-align:center;text-anchor:middle" + y="7942.4819" + x="9458.5166" + sodipodi:role="line">(Business Logic)</tspan></text> +<rect + y="4530.375" + x="2974.5918" + height="8563.5547" + width="3387.0312" + id="rect3601-4-3" + style="fill:#c8b7b7;fill-opacity:1;stroke:#0d46f0;stroke-width:66.24529266;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><rect + y="2487.4666" + x="2780.7954" + height="1339.1387" + width="17326.658" + id="rect3775" + style="fill:#ececec;fill-opacity:1;stroke:#0d46f0;stroke-width:45.59245682;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><text + transform="scale(0.98227196,1.018048)" + sodipodi:linespacing="125%" + id="text3771-3" + y="3233.5654" + x="7937.6274" + style="font-style:normal;font-weight:normal;font-size:500.42831421px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="3233.5654" + x="7937.6274" + id="tspan3773-2" + sodipodi:role="line" + style="font-size:705.55559374px">Transport + Access Control</tspan></text> +<text + transform="matrix(0,-1.1653654,0.85809993,0,0,0)" + sodipodi:linespacing="125%" + id="text3603-9-1" + y="4743.6514" + x="-7532.8291" + style="font-style:normal;font-weight:normal;font-size:1024.6697998px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-size:635.00004585px;text-align:center;text-anchor:middle" + y="4743.6514" + x="-7532.8291" + sodipodi:role="line" + id="tspan3608">Signals</tspan><tspan + style="font-size:635.00004585px;text-align:center;text-anchor:middle" + y="5230.8979" + x="-7532.8291" + sodipodi:role="line" + id="tspan3427">Subscription</tspan></text> +<flowRoot + xml:space="preserve" + id="flowRoot3416" + style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + transform="translate(0,6673.3677)"><flowRegion + id="flowRegion3418"><rect + id="rect3420" + width="267.57834" + height="38.436668" + x="121.22334" + y="120.10205" + style="font-size:15px" /></flowRegion><flowPara + id="flowPara3422" /></flowRoot><g + id="g3485"><g + id="g3446"><rect + y="10154.886" + x="6701.6465" + height="775.28577" + width="13048.449" + id="rect3601-4-38" + style="fill:#c8b7b7;fill-opacity:1;fill-rule:evenodd;stroke:#0d46f0;stroke-width:39.12268829;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:941.5914917px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="6096.7612" + y="12292.677" + id="text3603-9-9" + sodipodi:linespacing="125%" + transform="scale(1.1528505,0.86741516)"><tspan + sodipodi:role="line" + id="tspan3605-9-7" + x="6096.7612" + y="12292.677" + style="font-size:564.44445801px">Module-A: Open-APIs CAN-bus Dev-ABC</tspan></text> +</g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:1031.8626709px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="11789.697" + y="7140.6982" + id="text3455-8" + sodipodi:linespacing="125%" + transform="scale(0.98186834,1.0184665)"><tspan + sodipodi:role="line" + id="tspan3457-6" + x="11789.697" + y="7140.6982" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">isDoorOpen</tspan><tspan + sodipodi:role="line" + x="11789.697" + y="7587.3408" + id="tspan3459-3" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">dimInternalLightOut</tspan><tspan + sodipodi:role="line" + x="11789.697" + y="8033.9834" + id="tspan3461-9" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">etc...</tspan></text> +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:1031.8626709px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="7553.7725" + y="7071.6685" + id="text3455-8-5" + sodipodi:linespacing="125%" + transform="scale(0.98186834,1.0184665)"><tspan + sodipodi:role="line" + id="tspan3457-6-2" + x="7553.7725" + y="7071.6685" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">GetPosition</tspan><tspan + sodipodi:role="line" + x="7553.7725" + y="7518.311" + id="tspan3459-3-9" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">GetSpeed</tspan><tspan + sodipodi:role="line" + x="7553.7725" + y="7964.9536" + id="tspan3461-9-6" + style="font-size:635.00003203px;-inkscape-font-specification:serif;font-family:serif;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal">IsMoving...</tspan></text> +<path + style="fill:#ececec;fill-opacity:1;fill-rule:evenodd;stroke:#0d46f0;stroke-width:75.28009796;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="m 913.74471,462.67859 0,13450.56941 19350.72929,0 0,-13450.56941 -19350.72929,0 z m 1807.57219,1822.66201 17476.2671,0 0,11609.4354 -17476.2671,0 0,-11609.4354 z" + id="rect3404-2-0-3-4-1" + inkscape:connector-curvature="0" /><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:1120.63903809px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="1349.3723" + y="1673.9717" + id="text4263" + sodipodi:linespacing="125%" + transform="scale(0.98135028,1.0190041)"><tspan + sodipodi:role="line" + id="tspan4265" + x="1349.3723" + y="1673.9717" + style="font-size:846.66673175px">Common Signal Agent Framework</tspan></text> +<g + transform="translate(32.075489,881.67751)" + style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round" + id="g3485-2"><g + id="g3446-3"><rect + y="10154.886" + x="6701.6465" + height="775.28577" + width="13048.449" + id="rect3601-4-38-1" + style="fill:#c8b7b7;fill-opacity:1;fill-rule:evenodd;stroke:#0d46f0;stroke-width:39.12268829;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:941.5914917px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="6096.7612" + y="12292.677" + id="text3603-9-9-8" + sodipodi:linespacing="125%" + transform="scale(1.1528505,0.86741516)"><tspan + sodipodi:role="line" + id="tspan3605-9-7-2" + x="6096.7612" + y="12292.677" + style="font-size:564.44445801px">Module-B: Privat-APIs CAN-bus Dev-XX</tspan></text> +</g><g + transform="translate(50.41284,1816.8854)" + style="fill-rule:evenodd;stroke-width:28.22200012;stroke-linejoin:round" + id="g3485-2-4"><g + id="g3446-3-7"><rect + y="10154.886" + x="6701.6465" + height="775.28577" + width="13048.449" + id="rect3601-4-38-1-0" + style="fill:#c8b7b7;fill-opacity:1;fill-rule:evenodd;stroke:#0d46f0;stroke-width:39.12268829;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:941.5914917px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="6096.7612" + y="12292.677" + id="text3603-9-9-8-0" + sodipodi:linespacing="125%" + transform="scale(1.1528505,0.86741516)"><tspan + sodipodi:role="line" + id="tspan3605-9-7-2-2" + x="6096.7612" + y="12292.677" + style="font-size:564.44445801px">Module-C: Privat-APIs CAN-bus Dev-YY</tspan></text> +</g></svg>
\ No newline at end of file |