Files
NeoECU-Hardware/Architecture/diagrams/ignition-flag.svg
T

2 lines
7.8 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light;" version="1.1" width="1041px" height="298px" viewBox="0 0 1041 298" content="&lt;mxfile host=&quot;Electron&quot;&gt;&#10; &lt;diagram name=&quot;Ignition current-flag diagnostic&quot; id=&quot;ignition-flag&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;-544&quot; dy=&quot;-89&quot; grid=&quot;0&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;0&quot; page=&quot;0&quot; pageScale=&quot;1&quot; pageWidth=&quot;1040&quot; pageHeight=&quot;270&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;node_title&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=26;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;&quot; value=&quot;Ignition current-flag diagnostic&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;42&quot; width=&quot;980&quot; x=&quot;30&quot; y=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_0&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f0fc;spacing=10;&quot; value=&quot;VBG08H-E C.F.&amp;#xa;Open-drain output&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;85&quot; width=&quot;293.3333333333333&quot; x=&quot;40&quot; y=&quot;95&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_1&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f0fc;spacing=10;&quot; value=&quot;Reference-style R/C filter&amp;#xa;+3V3_MAIN pull-up&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;85&quot; width=&quot;293.3333333333333&quot; x=&quot;373.3333333333333&quot; y=&quot;95&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e0&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_0&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#416680;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;&quot; target=&quot;node_1&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_2&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=18;fontColor=#172b40;strokeColor=#577086;fillColor=#e8f0fc;spacing=10;&quot; value=&quot;STM32 GPIO&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;85&quot; width=&quot;293.3333333333333&quot; x=&quot;706.6666666666666&quot; y=&quot;95&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;e1&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;node_1&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;html=0;strokeWidth=2;strokeColor=#416680;fontSize=16;fontFamily=DejaVu Sans;labelBackgroundColor=#ffffff;endArrow=block;endFill=1;exitX=1;exitY=0.5;entryX=0;entryY=0.5;&quot; target=&quot;node_2&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;node_note195&quot; parent=&quot;1&quot; style=&quot;rounded=1;html=0;fontFamily=DejaVu Sans;fontSize=16;fontColor=#172b40;strokeColor=#577086;fillColor=#ffffff;spacing=10;strokeColor=none;fillColor=none;align=left;&quot; value=&quot;Diagnostic current-threshold observation; separate from the hardware inhibit path.&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;60&quot; width=&quot;980&quot; x=&quot;30&quot; y=&quot;195&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs /><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="node_title"><g transform="translate(0.5,0.5)"><rect x="20" y="20" width="980" height="42" rx="6.3" ry="6.3" fill="none" stroke="none" pointer-events="all" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="start" font-size="26px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="30" y="53">Ignition current-flag diagnostic</text></g></g></g><g data-cell-id="node_0"><g transform="translate(0.5,0.5)"><rect x="30" y="97" width="293.33" height="85" rx="12.75" ry="12.75" fill="#e8f0fc" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 240, 252), rgb(25, 32, 43)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="176.67" y="136.5">VBG08H-E C.F.</text><text x="176.67" y="158.5">Open-drain output</text></g></g></g><g data-cell-id="node_1"><g transform="translate(0.5,0.5)"><rect x="363.33" y="97" width="293.33" height="85" rx="12.75" ry="12.75" fill="#e8f0fc" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 240, 252), rgb(25, 32, 43)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="510" y="136.5">Reference-style R/C filter</text><text x="510" y="158.5">+3V3_MAIN pull-up</text></g></g></g><g data-cell-id="e0"><g><path d="M 323.33 139.5 L 353.1 139.5" fill="none" stroke="#416680" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(65, 102, 128), rgb(127, 159, 181));" /><path d="M 361.1 139.5 L 353.1 143.5 L 353.1 135.5 Z" fill="#416680" stroke="#416680" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(65, 102, 128), rgb(127, 159, 181)); stroke: light-dark(rgb(65, 102, 128), rgb(127, 159, 181));" /></g></g><g data-cell-id="node_2"><g transform="translate(0.5,0.5)"><rect x="696.67" y="97" width="293.33" height="85" rx="12.75" ry="12.75" fill="#e8f0fc" stroke="#577086" pointer-events="all" style="fill: light-dark(rgb(232, 240, 252), rgb(25, 32, 43)); stroke: light-dark(rgb(87, 112, 134), rgb(126, 147, 166));" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="middle" font-size="18px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="843.33" y="147.5">STM32 GPIO</text></g></g></g><g data-cell-id="e1"><g><path d="M 656.67 139.5 L 686.43 139.5" fill="none" stroke="#416680" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(65, 102, 128), rgb(127, 159, 181));" /><path d="M 694.43 139.5 L 686.43 143.5 L 686.43 135.5 Z" fill="#416680" stroke="#416680" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(65, 102, 128), rgb(127, 159, 181)); stroke: light-dark(rgb(65, 102, 128), rgb(127, 159, 181));" /></g></g><g data-cell-id="node_note195"><g transform="translate(0.5,0.5)"><rect x="20" y="197" width="980" height="60" rx="9" ry="9" fill="none" stroke="none" pointer-events="all" /></g><g><g fill="#172b40" font-family="'DejaVu Sans'" text-anchor="start" font-size="16px" style="fill: light-dark(rgb(23, 43, 64), rgb(188, 205, 223));"><text x="30" y="234">Diagnostic current-threshold observation; separate from the hardware inhibit path.</text></g></g></g></g></g></g></svg>