aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2019-04-11 16:22:04 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2019-04-11 16:22:04 +0200
commiteed7072d6336a3cfdc8b52eb20166529a4de4d81 (patch)
tree1505819a1216406e6f15c4315bed93750c7ed68d /doc
parent3555e921a0c743dbc2cc10d8655827be975c61e0 (diff)
downloadglutte-o-matic-eed7072d6336a3cfdc8b52eb20166529a4de4d81.tar.gz
glutte-o-matic-eed7072d6336a3cfdc8b52eb20166529a4de4d81.tar.bz2
glutte-o-matic-eed7072d6336a3cfdc8b52eb20166529a4de4d81.zip
Add some 1750 detection code to glutt-o-logic
Diffstat (limited to 'doc')
-rw-r--r--doc/perfboard.svg496
-rw-r--r--doc/pio.txt26
-rw-r--r--doc/schematic.svg478
3 files changed, 850 insertions, 150 deletions
diff --git a/doc/perfboard.svg b/doc/perfboard.svg
index 6aaa0ef..5c2ed38 100644
--- a/doc/perfboard.svg
+++ b/doc/perfboard.svg
@@ -2312,9 +2312,9 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="1.4142136"
- inkscape:cx="683.86634"
- inkscape:cy="322.31479"
+ inkscape:zoom="2.8284272"
+ inkscape:cx="442.8626"
+ inkscape:cy="320.50152"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
@@ -20673,6 +20673,24 @@
transform="translate(0,-308.26772)"
style="display:inline">
<path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path7241"
+ d="m 651.96853,442.91336 v 7.08661 l 0,28.34646 h 70.86615 l 15.59055,12.75591 h 75.11811 l 8.50394,8.50393"
+ style="fill:none;fill-rule:evenodd;stroke:#ff7106;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ d="M 646.29923,485.43305 623.62208,442.91336"
+ style="fill:none;fill-rule:evenodd;stroke:#e00000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path7239" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#ffd234;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ d="m 396.85041,981.49606 226.77167,-85.03937 0,-170.07875 H 737.00791 V 556.29919 h 56.69291 l 14.17323,-14.17323"
+ id="path7119"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
sodipodi:nodetypes="ccccc"
inkscape:connector-curvature="0"
id="path11567"
@@ -24666,7 +24684,7 @@
y="1007.1062"
x="398.24316"
sodipodi:role="line"
- style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-03-02 HB9EGM ­— HB9FOH</tspan></text>
+ style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-03-22 HB9EGM ­— HB9FOH</tspan></text>
</g>
<g
transform="matrix(0,1,1,0,-400.39366,329.52752)"
@@ -24834,13 +24852,13 @@
sodipodi:nodetypes="cc" />
<text
id="text47021-9"
- y="468.42517"
- x="335.90552"
+ y="468.38654"
+ x="285.29633"
style="font-style:normal;font-weight:normal;line-height:0%;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:7.5px;line-height:1.25;font-family:sans-serif"
- y="468.42517"
- x="335.90552"
+ y="468.38654"
+ x="285.29633"
id="tspan47023-7"
sodipodi:role="line">470k</tspan></text>
<path
@@ -25389,7 +25407,7 @@
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0"
id="path11532"
- d="m 822.04727,499.60628 h 28.34646 l 21.25985,14.17322 -1e-5,178.58269 7.08661,5.66929 38.26772,-7.08662 h 32.59843"
+ d="m 836.22051,542.12596 v 7.08661 l 35.43307,34.01575 -1e-5,109.13387 7.08661,5.66929 38.26772,-7.08662 h 32.59843"
style="fill:none;fill-rule:evenodd;stroke:#ffd234;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
<path
sodipodi:nodetypes="cccccccc"
@@ -25416,11 +25434,6 @@
d="m 524.40946,797.24409 -5.66929,5.66929 v 136.063 h 246.61418"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
<path
- inkscape:connector-curvature="0"
- id="path10161"
- d="m 822.04729,513.77951 h 7.08661 v 14.17322 h -7.08661"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
- <path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
d="m 779.5276,457.08658 h -7.08661 v -14.17322 h 7.08661"
id="path10157"
@@ -25451,7 +25464,7 @@
sodipodi:nodetypes="ccccccc"
inkscape:connector-curvature="0"
id="path11536"
- d="m 779.52758,499.60628 9.92126,9.92126 h 60.94489 v 107.71654 l 28.34645,9.92125 35.43308,25.51182 h 21.25984"
+ d="m 779.52758,499.60628 9.92126,9.92126 7.08663,-10e-6 v 117.6378 l 82.20471,0 35.43308,25.51182 h 21.25984"
style="fill:none;fill-rule:evenodd;stroke:#34c3ff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
<text
xml:space="preserve"
@@ -27214,7 +27227,7 @@
</g>
<path
style="fill:none;fill-rule:evenodd;stroke:#b000e3;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
- d="m 325.98426,457.08659 14.17323,-14.17323 h 365.6693 v 252.28348 h 144.56694 l 28.34645,31.1811 38.26772,-21.25985 h 32.59843"
+ d="m 325.98426,457.08659 7.08662,7.08661 372.75592,0 -1e-5,231.02364 h 144.56694 l 28.34645,31.1811 38.26772,-21.25985 h 32.59843"
id="path47548"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccccccc" />
@@ -27222,7 +27235,7 @@
sodipodi:nodetypes="ccccccccc"
inkscape:connector-curvature="0"
id="path35344"
- d="m 524.40946,457.08659 h 14.17323 164.40946 v 240.94489 h 147.40158 v 80.78741 l 28.34645,4.25196 43.93701,-49.6063 h 26.92914"
+ d="m 524.40946,457.08659 14.17324,12.7559 h 164.40946 l -10e-6,228.18899 h 147.40158 v 80.78741 l 28.34645,4.25196 43.93701,-49.6063 h 26.92914"
style="fill:none;fill-rule:evenodd;stroke:#008607;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
<g
id="g9148"
@@ -27302,9 +27315,9 @@
y="554.84326"
style="font-size:7.5px;line-height:1.25;font-family:sans-serif">8k2</tspan></text>
<path
- sodipodi:nodetypes="ccc"
+ sodipodi:nodetypes="cc"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
- d="m 765.35434,513.7795 h 7.08664 7.08661"
+ d="M 836.22051,527.95273 850.39374,513.7795"
id="path9221"
inkscape:connector-curvature="0" />
<text
@@ -27496,19 +27509,6 @@
y="427.7695"
style="font-size:5px;line-height:1.25;font-family:sans-serif">SWR Refl</tspan></text>
<text
- xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-align:start;letter-spacing:0px;word-spacing:0px;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="825.36292"
- y="498.14804"
- id="text47426-3"><tspan
- sodipodi:role="line"
- id="tspan47428-6"
- x="825.36292"
- y="498.14804"
- style="font-size:5px;line-height:1.25;font-family:sans-serif">f<tspan
- style="font-size:64.99999762%;font-family:sans-serif;baseline-shift:sub"
- id="tspan47434-8">0</tspan> OFFSET</tspan></text>
- <text
id="text47418-7"
y="552.4939"
x="760.07379"
@@ -29249,72 +29249,6 @@
id="path11297"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cccc" />
- <g
- id="g11544"
- transform="translate(297.63781,7.0866053)"
- style="opacity:0.717">
- <circle
- style="opacity:1;fill:#007f00;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="circle11538"
- cx="170.07875"
- cy="705.1181"
- r="15" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;line-height:23.4375px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;opacity:1;fill:#faff5a;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- x="158.20619"
- y="707.84821"
- id="text11542"><tspan
- sodipodi:role="line"
- id="tspan11540"
- x="158.20619"
- y="707.84821"
- style="fill:#faff5a;fill-opacity:1;stroke-width:1.41732287">TODO</tspan></text>
- </g>
- <g
- id="g11552"
- transform="translate(382.67718,7.0866053)"
- style="opacity:0.717">
- <circle
- style="opacity:1;fill:#007f00;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="circle11546"
- cx="170.07875"
- cy="705.1181"
- r="15" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;line-height:23.4375px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;opacity:1;fill:#faff5a;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- x="158.20619"
- y="707.84821"
- id="text11550"><tspan
- sodipodi:role="line"
- id="tspan11548"
- x="158.20619"
- y="707.84821"
- style="fill:#faff5a;fill-opacity:1;stroke-width:1.41732287">TODO</tspan></text>
- </g>
- <g
- transform="translate(240.94489,191.33858)"
- id="g11560"
- style="opacity:0.717">
- <circle
- style="opacity:1;fill:#007f00;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- id="circle11554"
- cx="170.07875"
- cy="705.1181"
- r="15" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.5px;line-height:23.4375px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;opacity:1;fill:#faff5a;fill-opacity:1;stroke:none;stroke-width:1.41732287;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
- x="158.20619"
- y="707.84821"
- id="text11558"><tspan
- sodipodi:role="line"
- id="tspan11556"
- x="158.20619"
- y="707.84821"
- style="fill:#faff5a;fill-opacity:1;stroke-width:1.41732287">TODO</tspan></text>
- </g>
<path
sodipodi:nodetypes="cccccc"
inkscape:connector-curvature="0"
@@ -29494,6 +29428,372 @@
y="545.66931"
x="-634.25195"
sodipodi:role="line">DET 1750</tspan></text>
+ <g
+ style="display:inline"
+ id="g34108-3"
+ transform="rotate(90,942.51975,974.40946)">
+ <g
+ id="g33915-67">
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 496.06302,1080.7087 h 5.66929 v -5.6693 11.3385"
+ id="path33911-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path33913-3"
+ d="m 510.23625,1080.7087 h -5.6693 v -5.6693 11.3385"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ sodipodi:nodetypes="cccc" />
+ </g>
+ <path
+ d="m 496.06301,1077.797 c -1.60373,0 -2.91168,1.3096 -2.91168,2.9116 0,1.6038 1.30795,2.9117 2.91168,2.9117 1.60203,0 2.91169,-1.3148 2.91169,-2.9117 0,-1.602 -1.30966,-2.9116 -2.91169,-2.9116"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path25107-4-5"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path33940-6"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 510.23624,1077.797 c -1.60373,0 -2.91168,1.3096 -2.91168,2.9116 0,1.6038 1.30795,2.9117 2.91168,2.9117 1.60203,0 2.91169,-1.3148 2.91169,-2.9117 0,-1.602 -1.30966,-2.9116 -2.91169,-2.9116" />
+ <rect
+ y="1072.2047"
+ x="491.81104"
+ height="17.007875"
+ width="22.677166"
+ id="rect33942-2"
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </g>
+ <text
+ id="text7074"
+ y="554.00098"
+ x="819.17279"
+ style="font-style:normal;font-weight:normal;line-height:0%;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:7.5px;line-height:1.25;font-family:sans-serif"
+ y="554.00098"
+ x="819.17279"
+ id="tspan7072"
+ sodipodi:role="line">1µF</tspan></text>
+ <g
+ transform="matrix(0,1,1,0,24.803191,46.062952)"
+ id="g7084">
+ <path
+ d="m 467.71654,808.50563 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path7076"
+ inkscape:connector-curvature="0" />
+ <ellipse
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#00001c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="ellipse7078"
+ cx="467.71655"
+ cy="811.4173"
+ rx="8.5039444"
+ ry="8.5039177" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path7080"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,822.67886 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 467.71655,825.59054 c -1.44203,-4.4297 -1.51518,-9.08849 0,-14.17322"
+ id="path7082"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path7095"
+ d="m 822.04728,513.7795 14.17323,0"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g7105"
+ transform="rotate(-90,503.14963,506.69289)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7097"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,808.50563 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <ellipse
+ ry="8.5039177"
+ rx="8.5039444"
+ cy="811.4173"
+ cx="467.71655"
+ id="ellipse7099"
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#00001c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="m 467.71654,822.67886 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path7101"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7103"
+ d="m 467.71655,825.59054 c -1.44203,-4.4297 -1.51518,-9.08849 0,-14.17322"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path7107"
+ d="m 807.87405,542.12596 14.17323,-14.17323"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="cccc"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ d="m 822.04728,542.12596 4.25197,-4.25197 0,-19.84252 -4.25197,-4.25197"
+ id="path7109"
+ inkscape:connector-curvature="0" />
+ <text
+ id="text7113"
+ y="554.84326"
+ x="801.04602"
+ style="font-style:normal;font-weight:normal;line-height:0%;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:7.5px;line-height:1.25;font-family:sans-serif"
+ y="554.84326"
+ x="801.04602"
+ id="tspan7111"
+ sodipodi:role="line">4k7</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;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="847.83417"
+ y="509.54202"
+ id="text7117"><tspan
+ sodipodi:role="line"
+ id="tspan7115"
+ x="847.83417"
+ y="509.54202"
+ style="font-size:7.5px;line-height:1.25;font-family:sans-serif">4k7</tspan></text>
+ <g
+ style="display:inline"
+ transform="rotate(90,775.98429,751.1811)"
+ id="g9171-9">
+ <path
+ style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1"
+ d="m 459.21261,848.2677 17.00787,10e-6 -8.50393,12.75591 z"
+ id="path9205-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ d="m 467.71654,829.76548 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path9207-2"
+ inkscape:connector-curvature="0" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path9268-7"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,872.28517 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 467.71654,875.19685 10e-6,-14.17324"
+ id="path9270-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+ d="m 459.21261,863.85827 2.83464,-2.83465 h 11.33859 l 2.83464,-2.83465"
+ id="path9277-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path11265-3"
+ d="m 467.71654,847.55906 v -14.8819"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ id="text9352-6"
+ y="459.81668"
+ x="658.92194"
+ style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;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:7.5px;line-height:1.25;font-family:sans-serif;stroke-width:1px"
+ y="459.81668"
+ x="658.92194"
+ sodipodi:role="line"
+ id="tspan9356-6">4V3</tspan></text>
+ <g
+ transform="rotate(-90,361.41733,549.21257)"
+ id="g7173">
+ <path
+ d="m 467.71654,808.50563 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path7165"
+ inkscape:connector-curvature="0" />
+ <ellipse
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#00001c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="ellipse7167"
+ cx="467.71655"
+ cy="811.4173"
+ rx="8.5039444"
+ ry="8.5039177" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path7169"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,822.67886 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 467.71655,825.59054 c -1.44203,-4.4297 -1.51518,-9.08849 0,-14.17322"
+ id="path7171"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;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="616.77393"
+ y="459.9357"
+ id="text7177"><tspan
+ sodipodi:role="line"
+ id="tspan7175"
+ x="616.77393"
+ y="459.9357"
+ style="font-size:7.5px;line-height:1.25;font-family:sans-serif">2k2</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path7095-6"
+ d="m 637.79531,442.91336 h 14.17323"
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <g
+ style="display:inline"
+ id="g9178-1"
+ transform="translate(-128.51774,-44.895669)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path10167-8"
+ d="m 825.8406,491.35233 h 5.66929"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path10187-7"
+ d="m 823.00595,487.80903 h 5.66929 v 4.25196"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1" />
+ </g>
+ <g
+ style="display:inline"
+ id="g7105-9"
+ transform="rotate(-90,517.32284,931.88975)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7097-2"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,808.50563 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <ellipse
+ ry="8.5039177"
+ rx="8.5039444"
+ cy="811.4173"
+ cx="467.71655"
+ id="ellipse7099-0"
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#00001c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="m 467.71654,822.67886 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path7101-2"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7103-3"
+ d="m 467.71655,825.59054 c -1.44203,-4.4297 -1.51518,-9.08849 0,-14.17322"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ id="text7113-7"
+ y="970.17194"
+ x="390.03885"
+ style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;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:7.5px;line-height:1.25;font-family:sans-serif;stroke-width:1px"
+ y="970.17194"
+ x="390.03885"
+ id="tspan7111-5"
+ sodipodi:role="line">4k7</tspan></text>
+ <g
+ style="display:inline"
+ id="g7105-92"
+ transform="rotate(-90,531.49607,917.71652)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7097-28"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 467.71654,808.50563 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168" />
+ <ellipse
+ ry="8.5039177"
+ rx="8.5039444"
+ cy="811.4173"
+ cx="467.71655"
+ id="ellipse7099-9"
+ style="opacity:1;fill:none;fill-opacity:1;stroke:#00001c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="m 467.71654,822.67886 c -1.60373,0 -2.91168,1.30966 -2.91168,2.91168 0,1.60374 1.30795,2.91169 2.91168,2.91169 1.60203,0 2.91169,-1.31479 2.91169,-2.91169 0,-1.60202 -1.30966,-2.91168 -2.91169,-2.91168"
+ style="fill:#174568;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path7101-7"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7103-36"
+ d="m 467.71655,825.59054 c -1.44203,-4.4297 -1.51518,-9.08849 0,-14.17322"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ id="text7113-1"
+ y="970.17194"
+ x="418.38538"
+ style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;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:7.5px;line-height:1.25;font-family:sans-serif;stroke-width:1px"
+ y="970.17194"
+ x="418.38538"
+ id="tspan7111-2"
+ sodipodi:role="line">4k7</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path7095-6-9"
+ d="m 411.02363,981.49606 h 14.17323"
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="translate(-383.63588,493.68701)"
+ id="g7324"
+ style="display:inline">
+ <path
+ sodipodi:nodetypes="cc"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.39999998;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 825.8406,491.35233 h 5.66929"
+ id="path7320"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
+ d="m 823.00595,487.80903 h 5.66929 v 4.25196"
+ id="path7322"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccc" />
+ </g>
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path33224-3"
+ d="m 411.02364,981.49606 -24.13519,-140.3894 0.0407,-15.51612 -4.25197,-14.17323"
+ style="display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ style="display:inline;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 386.92915,829.13384 4.25197,7.08662 -8.50394,-10e-6 z"
+ id="path33298-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
</g>
<g
inkscape:groupmode="layer"
diff --git a/doc/pio.txt b/doc/pio.txt
index c8d74c0..856111c 100644
--- a/doc/pio.txt
+++ b/doc/pio.txt
@@ -24,11 +24,15 @@ Connexions Relais
Analog signals
--------------
-- in NF (demod audio) PB1 (ADC12 IN9)
+
+on ADC1, configured in single-shot mode, software trigger:
- in Vcc 12V PA5 (ADC12 IN5)
- in SWR forward PA6 (ADC12 IN6)
- in SWR reflected PA7 (ADC12 IN7)
+on ADC2, configured in single-shot mode, triggered by a timer:
+- in NF (demod audio) PB1 (ADC12 IN9)
+
u-blox NEO-M8N GPS module connection
------------------------------------
Yellow out UART3 TX to GPS RX PD8
@@ -52,10 +56,20 @@ I2C to Audio Codec
STM32DISCOVERY onboard things
-----------------------------
-- out Green LED PD12
-- out Orange LED PD13
-- out Red LED PD14
-- out Blue LED PD15
-- in Blue Push Button PA0
+- out Green LED (launcher) PD12
+- out Orange LED (fsm) PD13
+- out Red LED (audio) PD14
+- out Blue LED (audio in) PD15
+- in Blue Push Button PA0
+
+
+Analog audio input for 1750 tone detector
+-----------------------------------------
+1. Timer 6 set to 8kHz triggers ADC2 sample.
+1. Timer 6 ISR accumulates N samples into a buffer.
+1. When buffer full, copy it into queue.
+1. `nf_analyse` task retrieves audio from queue, and gives it to tone detector.
+1. Tone detector returns one of [yes, no, more samples needed].
+1. `nf_analyse` task updates FSM input accordingly.
diff --git a/doc/schematic.svg b/doc/schematic.svg
index a30c62c..acd22ee 100644
--- a/doc/schematic.svg
+++ b/doc/schematic.svg
@@ -146,6 +146,48 @@
effect="spiro"
id="path-effect36408-1-1-09-2"
is_visible="true" />
+ <marker
+ inkscape:stockid="Arrow2Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mstart-7"
+ style="overflow:visible">
+ <path
+ id="path5430-5"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mstart-7-9"
+ style="overflow:visible">
+ <path
+ id="path5430-5-4"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mstart-7-9-5"
+ style="overflow:visible">
+ <path
+ id="path5430-5-4-0"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
</defs>
<sodipodi:namedview
id="base"
@@ -154,16 +196,16 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="4.9730289"
- inkscape:cx="607.84454"
- inkscape:cy="255.58511"
+ inkscape:zoom="1"
+ inkscape:cx="514.80553"
+ inkscape:cy="368.45754"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="true"
inkscape:object-nodes="true"
- inkscape:window-width="1876"
- inkscape:window-height="1044"
- inkscape:window-x="0"
+ inkscape:window-width="1884"
+ inkscape:window-height="1164"
+ inkscape:window-x="1920"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:snap-text-baseline="true"
@@ -233,7 +275,7 @@
x="718.53662"
y="983.32874"
id="tspan29929"
- style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-03-01 HB9EGM</tspan></text>
+ style="font-size:14px;line-height:1.25;font-family:sans-serif">2019-03-22 HB9EGM</tspan></text>
</g>
<g
inkscape:label="Layer 1"
@@ -4369,10 +4411,10 @@
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 255.48404,974.89657 h -15 v -22.5 h 75 v 30.00002"
+ d="m 255.00001,974.86221 -12.50001,0 V 952.3622 l 25.00001,10e-6"
id="path5356"
inkscape:connector-curvature="0"
- sodipodi:nodetypes="ccccc" />
+ sodipodi:nodetypes="cccc" />
<g
id="g5362"
transform="matrix(0.2109375,0,0,-0.2109375,224.17007,1178.9257)">
@@ -4419,7 +4461,7 @@
</g>
<path
style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="M 255.02746,989.89659 200,989.86222 V 792.3622 h 70 v -110 h -70 v 0"
+ d="m 205,974.86221 -5,10e-6 0,-182.50002 h 70 v -110 h -70 v 0"
id="path5380"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc" />
@@ -4464,7 +4506,7 @@
sodipodi:nodetypes="cccc"
inkscape:connector-curvature="0"
id="path5404"
- d="m 300.02746,982.39659 h 60 V 847.39657 h 75"
+ d="m 355.00001,982.36221 h 5 l 0,-135 h 75"
style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
id="g5362-0"
@@ -5570,45 +5612,11 @@
id="path5554"
d="m 457.52746,824.89657 v 7.5"
style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <g
- id="g5556"
- transform="matrix(0.75,0,0,0.75,226.90246,189.37494)">
- <rect
- style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect5558"
- width="5.99998"
- height="13"
- x="-880.36218"
- y="281"
- transform="rotate(-90)" />
- <path
- style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 275,877.3622 h 5.97933"
- id="path5560"
- inkscape:connector-curvature="0" />
- <path
- sodipodi:nodetypes="cc"
- style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- d="m 301,877.3622 h -6.97934"
- id="path5562"
- inkscape:connector-curvature="0" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
- x="288.39352"
- y="888.67877"
- id="text5564"><tspan
- sodipodi:role="line"
- x="288.39352"
- y="888.67877"
- style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle"
- id="tspan5566">1k2</tspan></text>
- </g>
<path
sodipodi:nodetypes="cc"
inkscape:connector-curvature="0"
id="path5568"
- d="m 450.02746,847.39657 h 52.5"
+ d="m 435.00001,847.36221 67.52745,0.0344"
style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<g
transform="matrix(0.2109375,0,0,0.2109375,418.71349,631.36741)"
@@ -8012,6 +8020,384 @@
x="605"
y="849.86218"
style="font-size:5.625px;line-height:1.25;font-family:sans-serif">ADC12 IN9</tspan></text>
+ <g
+ id="g5686-3"
+ transform="matrix(1.5,0,0,1.5,-489.77908,231.18097)">
+ <path
+ sodipodi:nodetypes="cc"
+ style="fill:none;stroke:#000000;stroke-width:0.39999998;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 406.51937,505.37082 v -3.53229"
+ id="path5500-9-6"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cc"
+ style="fill:none;stroke:#000000;stroke-width:0.39999998;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 406.51937,495.37082 v 3.48063"
+ id="path5502-2-7"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+ x="383.18607"
+ y="499.12082"
+ id="text5504-0-5"><tspan
+ sodipodi:role="line"
+ id="tspan5506-2-3"
+ x="383.18607"
+ y="499.12082"
+ style="font-weight:bold;font-size:4.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">1N749A</tspan><tspan
+ sodipodi:role="line"
+ x="383.18607"
+ y="504.74582"
+ style="font-weight:bold;font-size:4.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
+ id="tspan2497">4V3</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path5508-3-5"
+ d="m 408.51075,499.84714 v -0.99569 h -3.98277 v -0.9957"
+ style="fill:none;stroke:#000000;stroke-width:0.49784675;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5510-7-6"
+ d="m 406.51937,499.34929 1.49354,2.48924 h -2.98708 z"
+ style="fill:none;stroke:#000000;stroke-width:0.49784675;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <g
+ transform="matrix(0.2109375,0,0,0.2109375,66.186021,780.70804)"
+ id="g5694-2">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:2.84444451;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 255.11811,988.58266 v 21.25984"
+ id="path5696-9"
+ inkscape:connector-curvature="0"
+ transform="translate(0,2.5390623e-6)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:7.11111116;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 237.40157,1009.8425 h 35.43308"
+ id="path5698-1"
+ inkscape:connector-curvature="0"
+ transform="translate(0,2.5390623e-6)" />
+ </g>
+ <g
+ id="g5714-2"
+ transform="matrix(0.75,0,0,0.75,-573.75,588.09055)">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect5716-7"
+ width="5.99998"
+ height="13"
+ x="922"
+ y="495.86221" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 925,489.86222 v 5.97933"
+ id="path5718-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 925,514.86222 v -5.97934"
+ id="path5720-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+ x="901.66669"
+ y="504.71198"
+ id="text5722-3"><tspan
+ sodipodi:role="line"
+ id="tspan5724-6"
+ x="901.66669"
+ y="504.71198"
+ style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">2k2</tspan></text>
+ </g>
+ <g
+ id="g5726-0"
+ transform="matrix(0.2109375,0,0,-0.2109375,66.186021,1167.7663)">
+ <path
+ transform="translate(0,2.5390623e-6)"
+ inkscape:connector-curvature="0"
+ id="path5728-6"
+ d="m 255.11811,988.58266 v 21.25984"
+ style="fill:none;stroke:#000000;stroke-width:2.83464575;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ transform="translate(0,2.5390623e-6)"
+ inkscape:connector-curvature="0"
+ id="path5730-2"
+ d="m 237.40157,1009.8425 h 35.43308"
+ style="fill:none;stroke:#000000;stroke-width:2.83464575;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ transform="scale(1,-1)"
+ id="text5732-6"
+ y="-1015.4689"
+ x="253.54678"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
+ xml:space="preserve"><tspan
+ style="font-weight:bold;font-size:48px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle"
+ y="-1015.4689"
+ x="253.54678"
+ id="tspan5734-1"
+ sodipodi:role="line">12V</tspan></text>
+ </g>
+ <g
+ id="g25241-8"
+ transform="translate(-72.465546,45.499977)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3872-1-8-7"
+ d="m 274,929.3622 10.96555,3e-5"
+ style="fill:none;stroke:#000000;stroke-width:0.5988189;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3874-5-1-9"
+ d="m 299,929.3622 -10.04823,3e-5"
+ style="fill:none;stroke:#000000;stroke-width:0.5988189;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <text
+ id="text3876-2-8-2"
+ y="940.36224"
+ x="277.46555"
+ style="font-style:normal;font-weight:normal;font-size:6.75px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+ xml:space="preserve"><tspan
+ style="font-weight:bold;font-size:6.75px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
+ y="940.36224"
+ x="277.46555"
+ id="tspan3878-7-2-0"
+ sodipodi:role="line">1µF</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.99655509;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 288.45349,934.34501 v -9.96555"
+ id="path3920-6-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.99655509;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 285.46383,934.34501 v -9.96555"
+ id="path3922-6-3"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="matrix(0.75,0,0,0.75,16.765507,316.84056)"
+ id="g2542">
+ <rect
+ transform="rotate(-90)"
+ y="281"
+ x="-880.36218"
+ height="13"
+ width="5.99998"
+ id="rect2532"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2534"
+ d="m 275,877.3622 h 5.97933"
+ style="fill:none;stroke:#000000;stroke-width:0.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2536"
+ d="m 301,877.3622 h -6.97934"
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <text
+ id="text2540"
+ y="890.64972"
+ x="288.39352"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
+ xml:space="preserve"><tspan
+ style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle"
+ y="890.64972"
+ x="288.39352"
+ id="tspan2538"
+ sodipodi:role="line">4k7</tspan></text>
+ </g>
+ <g
+ id="g2554"
+ transform="matrix(0.75,0,0,0.75,59.375005,294.34057)">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect2544"
+ width="5.99998"
+ height="13"
+ x="-880.36218"
+ y="281"
+ transform="rotate(-90)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 275,877.3622 h 5.97933"
+ id="path2546"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:nodetypes="cc"
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 301,877.3622 h -6.97934"
+ id="path2548"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
+ x="287.5"
+ y="870.6955"
+ id="text2552"><tspan
+ sodipodi:role="line"
+ id="tspan2550"
+ x="287.5"
+ y="870.6955"
+ style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle">4k7</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path2556"
+ d="m 280.00001,952.36221 35,-10e-6 v 30.00001"
+ style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="cccc"
+ inkscape:connector-curvature="0"
+ id="path2558"
+ d="m 120,974.86221 h 42.5 v 15 l 92.5,10e-6"
+ style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path5556-9"
+ d="m 122.5,973.36221 7.5,-5 h 20"
+ style="fill:none;stroke:#000000;stroke-width:0.59999996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-7)" />
+ <text
+ xml:space="preserve"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:Sans;-inkscape-font-specification:'Sans Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+ x="130"
+ y="967.36218"
+ id="text5722-3-2"><tspan
+ sodipodi:role="line"
+ id="tspan5724-6-2"
+ x="130"
+ y="967.36218"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.75px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans Italic';stroke-width:0.75">3.85V</tspan></text>
+ <g
+ transform="matrix(0.75,0,0,0.75,129.25001,324.34056)"
+ id="g2665">
+ <rect
+ transform="rotate(-90)"
+ y="281"
+ x="-880.36218"
+ height="13"
+ width="5.99998"
+ id="rect2655"
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2657"
+ d="m 275,877.3622 h 5.97933"
+ style="fill:none;stroke:#000000;stroke-width:0.79999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path2659"
+ d="m 301,877.3622 h -6.97934"
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ sodipodi:nodetypes="cc" />
+ <text
+ id="text2663"
+ y="870.6955"
+ x="287.5"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
+ xml:space="preserve"><tspan
+ style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle"
+ y="870.6955"
+ x="287.5"
+ id="tspan2661"
+ sodipodi:role="line">4k7</tspan></text>
+ </g>
+ <g
+ id="g5433-8"
+ transform="matrix(0.2109375,0,0,0.2109375,329.18603,773.83305)">
+ <path
+ transform="translate(0,2.5390623e-6)"
+ inkscape:connector-curvature="0"
+ id="path5435-9"
+ d="m 255.11811,988.58266 v 21.25984"
+ style="fill:none;stroke:#000000;stroke-width:2.84444451;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <path
+ transform="translate(0,2.5390623e-6)"
+ inkscape:connector-curvature="0"
+ id="path5437-7"
+ d="m 237.40157,1009.8425 h 35.43308"
+ style="fill:none;stroke:#000000;stroke-width:7.11111116;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ </g>
+ <g
+ id="g5493-3"
+ transform="matrix(0.75,0,0,0.75,158.75001,324.34056)">
+ <rect
+ style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect5495-6"
+ width="5.99998"
+ height="13"
+ x="-880.36218"
+ y="281"
+ transform="rotate(-90)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 268.33333,877.3622 12.646,0"
+ id="path5497-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="cc"
+ style="fill:none;stroke:#000000;stroke-width:0.80000001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 299,877.3622 h -4.97934"
+ id="path5499-2"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none"
+ x="288.33334"
+ y="870.69556"
+ id="text5501-93"><tspan
+ sodipodi:role="line"
+ id="tspan5503-1"
+ x="288.33334"
+ y="870.69556"
+ style="font-weight:bold;font-size:9px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';text-align:center;text-anchor:middle">3k3</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="m 300.00001,982.36221 37.5,0"
+ id="path2718"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path5556-9-7"
+ d="m 198,973.86221 -7.5,-5 h -20"
+ style="fill:none;stroke:#000000;stroke-width:0.59999996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-7-9)" />
+ <text
+ xml:space="preserve"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:Sans;-inkscape-font-specification:'Sans Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+ x="170.50002"
+ y="966.86224"
+ id="text5722-3-2-8"><tspan
+ sodipodi:role="line"
+ id="tspan5724-6-2-4"
+ x="170.50002"
+ y="966.86224"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.75px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans Italic';stroke-width:0.75">5Vpp</tspan></text>
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path5556-9-7-3"
+ d="m 357.50001,984.86221 -15,10 -27.5,0"
+ style="fill:none;stroke:#000000;stroke-width:0.59999996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-7-9-5)" />
+ <text
+ xml:space="preserve"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:9px;line-height:0%;font-family:Sans;-inkscape-font-specification:'Sans Italic';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75"
+ x="315"
+ y="992.86224"
+ id="text5722-3-2-8-6"><tspan
+ sodipodi:role="line"
+ id="tspan5724-6-2-4-1"
+ x="315"
+ y="992.86224"
+ style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.75px;line-height:1.25;font-family:Sans;-inkscape-font-specification:'Sans Italic';stroke-width:0.75">0.5–2.9V</tspan></text>
</g>
<g
inkscape:groupmode="layer"