Added build document

master
marcel 4 months ago
parent 1fd8e655d4
commit 0c9b2a22c6
  1. 28
      README.md
  2. 9
      build-doc/Makefile
  3. 563
      build-doc/css/mvp.css
  4. BIN
      build-doc/images/BMP280_block_diagram.png
  5. BIN
      build-doc/images/Si7021_block_diagram.png
  6. 0
      build-doc/images/SparkFun-Weather_Meter.jpg
  7. 523
      build-doc/images/block_diagram.svg
  8. 264
      build-doc/images/block_diagram.svg.2024_01_15_13_59_05.0.svg
  9. 284
      build-doc/images/block_diagram.svg.2024_01_15_14_00_17.0.svg
  10. 295
      build-doc/images/block_diagram.svg.2024_01_15_14_00_56.0.svg
  11. BIN
      build-doc/images/capacitive_humidity_sensor.png
  12. 978
      build-doc/images/diagram_cup_anemometer.svg
  13. 955
      build-doc/images/diagram_rain_meter.svg
  14. 955
      build-doc/images/diagram_rain_meter.svg.2024_01_15_08_59_56.0.svg
  15. 2021
      build-doc/images/diagram_wind_vane.svg
  16. 0
      build-doc/images/garni_rs1.jpg
  17. 2189
      build-doc/images/i2c_bus.svg
  18. BIN
      build-doc/images/max485e_typical_application.png
  19. 275
      build-doc/images/mees_logo.svg
  20. 5383
      build-doc/images/micro-controller.svg
  21. BIN
      build-doc/images/piezo_resistive_pressure_sensor.png
  22. 1848
      build-doc/images/power_supply.svg
  23. 2039
      build-doc/images/reverse_polarity_protection.svg
  24. 1813
      build-doc/images/rs-485.svg
  25. BIN
      build-doc/images/sparkfun_cup_anemometer.jpg
  26. BIN
      build-doc/images/sparkfun_rain_meter.jpg
  27. BIN
      build-doc/images/sparkfun_rain_meter_inside.jpg
  28. BIN
      build-doc/images/sparkfun_wind_vane.jpg
  29. BIN
      build-doc/images/weather_station_schematic.pdf
  30. 33282
      build-doc/images/weather_station_schematic.svg
  31. BIN
      build-doc/images/wind_direction_diagram.odg
  32. 732
      build-doc/images/wind_direction_diagram.svg
  33. BIN
      build-doc/images/wind_speed_diagram.odg
  34. 1194
      build-doc/images/wind_speed_diagram.svg
  35. 103
      build-doc/template.html
  36. 726
      build-doc/weather_station.html
  37. 334
      build-doc/weather_station.md
  38. BIN
      build-doc/weather_station.pdf
  39. BIN
      datasheet/MAX1487E-MAX491E.pdf
  40. BIN
      datasheet/how_to_measure_RH_close_to_95_percent_without_saturating_the_sensor.pdf
  41. 5
      firmware/weather_station.ino
  42. BIN
      hardware/ds-15901_interface/ds-15901_interface-backups/ds-15901_interface-2024-01-10_185239.zip
  43. BIN
      hardware/ds-15901_interface/ds-15901_interface-backups/ds-15901_interface-2024-01-14_113333.zip
  44. BIN
      hardware/ds-15901_interface/ds-15901_interface-backups/ds-15901_interface-2024-01-14_120443.zip
  45. BIN
      hardware/ds-15901_interface/ds-15901_interface-backups/ds-15901_interface-2024-01-14_185724.zip
  46. BIN
      hardware/ds-15901_interface/ds-15901_interface.pdf
  47. 33282
      hardware/ds-15901_interface/ds-15901_interface.svg

@ -2,13 +2,13 @@
## Abstract
A weather station build around a SparkFun Weather Meter Kit (SEN-15901). The temperature, humidity and pressure are measured with I2C sensors housed in an RS1 Passive Radiation Shield from Garni. The data can be retrieved via an RS485 ModBus RTU interface. The main processor is an Arduino Pro Mini (ATmega328P 5V@16MHz)
A weather station build around a SparkFun Weather Meter Kit (SEN-15901). The temperature, humidity and pressure are measured with I2C sensors housed in an RS1 Passive Radiation Shield from Garni. The data is available via an RS485 ModBus RTU interface. The main processor is an Arduino Pro Mini (ATmega328P 5V@16MHz)
![SparkFun Weather Station](./images/SparkFun-Weather_Meter.jpg "SparkFun Weather Station")
SparkFun SEN-15901 Weather Station
![Block diagram of weather station](./build-doc/images/block_diagram.svg "Block diagram of weather station")
![Garni RS1 Passive Radiation Shield](./images/garni_rs1.jpg "Garni RS1 Passive Radiation Shield")
Garni RS1 Passive Radiation Shield
## Documentation
An apprehensive description of the project can be found here: https://meezenest.nl/mees/weather_station/weather_station.html
## Sensors
@ -32,24 +32,6 @@ Garni RS1 Passive Radiation Shield
- RS485 transceiver
- ModBus address: 14 (fixed in software)
### Input registers
The measurments and order of the measurements are the same as for APRS weather reports. But ofcourse we use SI units.
| Address | Description | Units |
|---------|-------------------------------------|-----------------------|
| 30001 | Wind direction | degrees |
| 30002 | Wind speed (average of 10 minutes) | m/s * 100 |
| 30003 | Wind gust (peak of last 10 minutes) | m/s * 100 |
| 30004 | Temperature | degrees Celcius * 100 |
| 30005 | Rain last hour | l/m2 * 100 |
| 30006 | Rain last 24 hours | l/m2 * 100 |
| 30007 | Rain since midnight | NOT IMPLEMENTED |
| 30008 | Humidity | percent * 100 |
| 30009 | Barometric pressure | hPa * 10 |
The ModBus registers are 16 bit wide. For better precision, some units are scaled by a factor of 100. This way, values with up to two decimal points can be stored as 16 bit integer values. Just divide by 100 to get the floating point values.
## Dependencies
- Arduino IDE

@ -0,0 +1,9 @@
html:
pandoc -s weather_station.md --toc --toc-depth=1 -c ./css/mvp.css \
--template template.html -o weather_station.html
pdf:
pandoc weather_station.md --toc -o weather_station.pdf --pdf-engine=xelatex
clean:
rm -rvf build

@ -0,0 +1,563 @@
/* MVP.css v1.14 - https://github.com/andybrewer/mvp */
/* Edited by Konstapel https://meezenest.nl/mees */
:root {
--active-brightness: 0.85;
--border-radius: 5px;
--box-shadow: 2px 2px 10px;
--color-accent: #f4f0ec;
--color-bg: #fff;
--color-bg-secondary: #e9e9e9;
--color-link: #a9a9a9;
--color-secondary: #3366FF;
--color-secondary-accent: #920de90b;
--color-shadow: #f4f4f4;
--color-table: #a9a9a9;
--color-text: #000;
--color-text-secondary: #999;
--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
--hover-brightness: 1.2;
--justify-important: center;
--justify-normal: left;
--line-height: 1.5;
--width-card: 285px;
--width-card-medium: 460px;
--width-card-wide: 1080px;
--width-content: 1080px;
}
@media (prefers-color-scheme: dark) {
:root[color-mode="user"] {
--color-accent: #0097fc4f;
--color-bg: #333;
--color-bg-secondary: #555;
--color-link: #0097fc;
--color-secondary: #e20de9;
--color-secondary-accent: #e20de94f;
--color-shadow: #bbbbbb20;
--color-table: #0097fc;
--color-text: #f7f7f7;
--color-text-secondary: #aaa;
}
}
html {
scroll-behavior: smooth;
}
@media (prefers-reduced-motion: reduce) {
html {
scroll-behavior: auto;
}
}
/* Layout */
article aside {
background: var(--color-secondary-accent);
border-left: 4px solid var(--color-secondary);
padding: 0.01rem 0.8rem;
}
body {
background: var(--color-bg);
color: var(--color-text);
font-family: var(--font-family);
line-height: var(--line-height);
margin: 0;
overflow-x: hidden;
padding: 0;
font-size: 110%;
}
footer,
header,
main {
margin: 0 auto;
max-width: var(--width-content);
padding: 3rem 1rem;
}
main {
border: 1px solid lightgray;
border-radius: 5px;
}
footer {
font-size: 0.7em;
}
hr {
background-color: var(--color-bg-secondary);
border: none;
height: 1px;
margin: 4rem 0;
width: 100%;
}
section {
display: flex;
flex-wrap: wrap;
justify-content: var(--justify-important);
}
section img,
article img {
max-width: 100%;
}
section pre {
overflow: auto;
}
section aside {
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
box-shadow: var(--box-shadow) var(--color-shadow);
margin: 1rem;
padding: 1.25rem;
width: var(--width-card);
}
section aside:hover {
box-shadow: var(--box-shadow) var(--color-bg-secondary);
}
[hidden] {
display: none;
}
/* Headers */
article header,
div header,
main header {
padding-top: 0;
}
header {
text-align: var(--justify-important);
}
header a b,
header a em,
header a i,
header a strong {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
header nav img {
margin: 1rem 0;
}
section header {
padding-top: 0;
width: 100%;
}
/* Nav */
nav {
align-items: center;
display: flex;
font-weight: bold;
justify-content: space-between;
margin-bottom: 7rem;
}
nav ul {
list-style: none;
padding: 0;
}
nav ul li {
display: inline-block;
margin: 0 0.5rem;
position: relative;
text-align: left;
}
/* Nav Dropdown */
nav ul li:hover ul {
display: block;
}
nav ul li ul {
background: var(--color-bg);
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
box-shadow: var(--box-shadow) var(--color-shadow);
display: none;
height: auto;
left: -2px;
padding: .5rem 1rem;
position: absolute;
top: 1.7rem;
white-space: nowrap;
width: auto;
z-index: 1;
}
nav ul li ul::before {
/* fill gap above to make mousing over them easier */
content: "";
position: absolute;
left: 0;
right: 0;
top: -0.5rem;
height: 0.5rem;
}
nav ul li ul li,
nav ul li ul li a {
display: block;
}
/* Typography */
code,
samp {
background-color: var(--color-accent);
border-radius: var(--border-radius);
color: var(--color-text);
display: inline-block;
margin: 0 0.1rem;
padding: 0 0.5rem;
}
details {
margin: 1.3rem 0;
}
details summary {
font-weight: bold;
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6 {
line-height: var(--line-height);
}
h1 {
font-size: 1.875em;
border-bottom: 1px solid lightgray;
}
h2 {
font-size: 1.4em;
}
mark {
padding: 0.1rem;
}
ol li,
ul li {
padding: 0.2rem 0;
}
p {
margin: 0.75rem 0;
padding: 0;
width: 100%;
}
pre {
margin: 1rem 0;
max-width: var(--width-card-wide);
padding: 1rem 0;
}
pre code,
pre samp {
display: block;
max-width: var(--width-card-wide);
padding: 0.8rem 2rem;
/*white-space: pre-wrap;*/
overflow-x: auto;
}
small {
color: var(--color-text-secondary);
}
sup {
background-color: var(--color-secondary);
border-radius: var(--border-radius);
color: var(--color-bg);
font-size: xx-small;
font-weight: bold;
margin: 0.2rem;
padding: 0.2rem 0.3rem;
position: relative;
top: -2px;
}
/* Links */
a {
color: var(--color-link);
display: inline-block;
font-weight: bold;
text-decoration: underline;
}
a:active {
filter: brightness(var(--active-brightness));
}
a:hover {
filter: brightness(var(--hover-brightness));
}
a b,
a em,
a i,
a strong,
button,
input[type="submit"] {
border-radius: var(--border-radius);
display: inline-block;
font-size: medium;
font-weight: bold;
line-height: var(--line-height);
margin: 0.5rem 0;
padding: 1rem 2rem;
}
button,
input[type="submit"] {
font-family: var(--font-family);
}
button:active,
input[type="submit"]:active {
filter: brightness(var(--active-brightness));
}
button:hover,
input[type="submit"]:hover {
cursor: pointer;
filter: brightness(var(--hover-brightness));
}
a b,
a strong,
button,
input[type="submit"] {
background-color: var(--color-link);
border: 2px solid var(--color-link);
color: var(--color-bg);
}
a em,
a i {
border: 2px solid var(--color-link);
border-radius: var(--border-radius);
color: var(--color-link);
display: inline-block;
padding: 1rem 2rem;
}
article aside a {
color: var(--color-secondary);
}
/* Images */
figure {
margin: 0;
padding: 0;
text-align: center;
}
figure img {
max-width: 100%;
max-height: 500px;
}
figure figcaption {
color: var(--color-text-secondary);
}
/* Forms */
button:disabled,
input:disabled {
background: var(--color-bg-secondary);
border-color: var(--color-bg-secondary);
color: var(--color-text-secondary);
cursor: not-allowed;
}
button[disabled]:hover,
input[type="submit"][disabled]:hover {
filter: none;
}
form {
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
box-shadow: var(--box-shadow) var(--color-shadow);
display: block;
max-width: var(--width-card-wide);
min-width: var(--width-card);
padding: 1.5rem;
text-align: var(--justify-normal);
}
form header {
margin: 1.5rem 0;
padding: 1.5rem 0;
}
input,
label,
select,
textarea {
display: block;
font-size: inherit;
max-width: var(--width-card-wide);
}
input[type="checkbox"],
input[type="radio"] {
display: inline-block;
}
input[type="checkbox"]+label,
input[type="radio"]+label {
display: inline-block;
font-weight: normal;
position: relative;
top: 1px;
}
input[type="range"] {
padding: 0.4rem 0;
}
input,
select,
textarea {
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
margin-bottom: 1rem;
padding: 0.4rem 0.8rem;
}
input[type="text"],
textarea {
width: calc(100% - 1.6rem);
}
input[readonly],
textarea[readonly] {
background-color: var(--color-bg-secondary);
}
label {
font-weight: bold;
margin-bottom: 0.2rem;
}
/* Popups */
dialog {
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
box-shadow: var(--box-shadow) var(--color-shadow);
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 50%;
z-index: 999;
}
/* Tables */
table {
border: 1px solid var(--color-bg-secondary);
border-radius: var(--border-radius);
border-spacing: 0;
display: inline-block;
max-width: 100%;
overflow-x: auto;
padding: 0;
white-space: nowrap;
}
table td,
table th,
table tr {
padding: 0.4rem 0.8rem;
text-align: var(--justify-important);
}
table thead {
background-color: var(--color-table);
border-collapse: collapse;
border-radius: var(--border-radius);
/*color: var(--color-bg);*/
margin: 0;
padding: 0;
}
table thead th:first-child {
border-top-left-radius: var(--border-radius);
}
table thead th:last-child {
border-top-right-radius: var(--border-radius);
}
table thead th:first-child,
table tr td:first-child {
text-align: var(--justify-normal);
}
table tr:nth-child(even) {
background-color: var(--color-accent);
}
/* Quotes */
blockquote {
display: block;
font-size: x-large;
line-height: var(--line-height);
margin: 1rem auto;
max-width: var(--width-card-medium);
padding: 1.5rem 1rem;
text-align: var(--justify-important);
}
blockquote footer {
color: var(--color-text-secondary);
display: block;
font-size: small;
line-height: var(--line-height);
padding: 1.5rem 0;
}
/* Scrollbars */
* {
scrollbar-width: thin;
scrollbar-color: rgb(202, 202, 232) auto;
}
*::-webkit-scrollbar {
width: 5px;
height: 5px;
}
*::-webkit-scrollbar-track {
background: transparent;
}
*::-webkit-scrollbar-thumb {
background-color: rgb(202, 202, 232);
border-radius: 10px;
}
h1.title {
border-bottom: 0px solid white;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

@ -0,0 +1,523 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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"
width="309.12595mm"
height="177.56494mm"
viewBox="0 0 309.12595 177.56494"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="block_diagram.svg">
<defs
id="defs2">
<marker
style="overflow:visible"
id="Arrow2Mend"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Send"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
d="M 0,0 5,-5 -12.5,0 5,5 Z"
id="path1039" />
</marker>
<marker
style="overflow:visible"
id="marker1328"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Send"
inkscape:isstock="true">
<path
transform="matrix(-0.3,0,0,-0.3,0.69,0)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1326" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Lend"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1045" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Send"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Send"
inkscape:isstock="true">
<path
transform="matrix(-0.3,0,0,-0.3,0.69,0)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1057" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-7"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-8" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-74"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-1" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-7-8"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-8-5" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-5"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-3" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-7-88"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-8-3" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Mend-7-88-9"
refX="0"
refY="0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(-0.6)"
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"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
id="path1051-8-3-6" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.69999999"
inkscape:cx="430.16995"
inkscape:cy="223.88619"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1008"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0" />
<metadata
id="metadata5">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(7.9824667,-15.012685)">
<g
id="g2414">
<g
transform="matrix(0.0015313,0,0,-0.0015313,0.07024996,141.47926)"
fill="#000000"
stroke="none"
id="g10">
<path
d="m 6095,12794 c -27,-2 -115,-8 -195,-14 C 4030,12643 2289,11657 1185,10109 -320,7999 -397,5162 992,2977 1816,1681 3084,716 4540,276 5466,-3 6424,-71 7380,76 c 761,117 1520,381 2180,759 1230,704 2185,1777 2734,3070 866,2040 607,4403 -679,6204 -886,1241 -2181,2128 -3645,2496 -340,86 -633,135 -1005,171 -150,14 -756,27 -870,18 z m 547,-984 c 776,-36 1477,-217 2158,-556 560,-279 978,-580 1426,-1028 435,-435 743,-858 1008,-1386 325,-645 500,-1269 567,-2020 26,-288 14,-767 -27,-1095 -128,-1030 -548,-1992 -1224,-2805 -133,-160 -427,-458 -591,-601 -792,-688 -1757,-1133 -2774,-1278 -283,-41 -469,-53 -785,-53 -880,0 -1667,187 -2450,582 -738,373 -1398,931 -1901,1605 -552,742 -909,1630 -1023,2550 -55,438 -55,912 0,1350 115,926 471,1810 1031,2560 163,219 293,368 522,596 241,240 338,325 576,504 863,649 1910,1026 2980,1075 238,10 281,10 507,0 z"
id="path4" />
<path
d="m 6240,10996 v -214 l -77,-6 c -431,-34 -740,-89 -1062,-191 -611,-193 -1123,-482 -1608,-908 l -130,-114 -155,148 -156,149 -110,-119 -111,-118 151,-151 152,-150 -75,-89 C 2395,8455 2022,7447 2020,6428 v -167 l -52,-5 c -29,-3 -125,-11 -213,-17 -88,-6 -161,-11 -162,-12 -4,-5 21,-313 26,-319 3,-4 96,0 205,8 110,8 205,13 213,10 7,-3 13,-20 13,-40 0,-63 60,-392 101,-552 80,-317 220,-686 361,-954 156,-298 322,-544 561,-831 82,-100 146,-184 140,-188 -25,-17 -313,-262 -313,-267 0,-11 204,-244 211,-242 4,2 169,138 365,303 197,165 364,305 372,310 11,9 -37,71 -233,305 -135,162 -281,344 -324,405 -372,523 -598,1102 -688,1765 -22,168 -26,712 -5,880 108,876 465,1631 1062,2244 627,643 1406,1026 2320,1138 66,8 223,13 420,13 197,0 354,-5 420,-13 755,-93 1397,-361 1980,-826 150,-120 433,-400 553,-547 423,-520 699,-1118 811,-1759 45,-260 51,-338 51,-680 -1,-280 -4,-347 -23,-481 -66,-466 -197,-882 -403,-1278 -151,-288 -279,-471 -609,-866 -192,-230 -239,-291 -228,-300 8,-5 175,-145 372,-310 196,-165 361,-301 365,-303 7,-2 211,231 211,242 0,5 -288,251 -314,268 -5,3 44,71 110,150 203,244 309,388 426,578 245,399 417,806 529,1253 42,166 99,481 99,543 0,20 6,37 13,40 8,3 103,-2 213,-10 109,-8 202,-12 205,-8 5,6 30,314 26,319 -1,1 -74,6 -162,12 -88,6 -183,14 -211,17 l -51,5 -6,247 c -11,459 -76,838 -217,1262 -183,555 -439,1011 -824,1468 l -70,84 152,150 151,151 -111,118 -110,119 -156,-149 -155,-148 -130,114 c -484,426 -997,715 -1608,908 -322,102 -631,157 -1061,191 l -78,6 v 214 214 h -160 -160 z"
id="path6" />
<path
d="m 8385,8348 c -165,-138 -605,-505 -978,-816 l -679,-565 -56,27 c -31,15 -82,33 -112,41 -74,20 -246,19 -323,-1 -229,-59 -412,-243 -471,-472 -21,-80 -22,-229 -1,-317 8,-38 12,-71 7,-74 -5,-3 -151,-125 -326,-270 l -317,-264 98,-101 c 54,-56 156,-161 226,-233 70,-73 130,-133 132,-133 2,0 131,140 286,311 198,218 287,309 298,305 118,-37 270,-48 371,-26 193,43 359,175 445,355 52,107 65,166 65,285 0,103 -13,173 -47,249 l -23,54 23,26 c 121,131 1675,1850 1681,1859 4,7 6,12 4,11 -2,0 -138,-113 -303,-251 z"
id="path8" />
</g>
<g
transform="matrix(0.00216713,0,0,-0.00216713,-4.3656354,125.00742)"
fill="#000000"
stroke="none"
id="g10-1">
<path
d="m 11241,8109 c -271,-58 -564,-218 -911,-498 -368,-296 -560,-417 -825,-516 -295,-111 -619,-116 -920,-13 -249,84 -471,218 -796,479 -80,65 -195,151 -255,192 -567,389 -1112,468 -1676,241 -220,-88 -427,-217 -703,-439 -306,-246 -562,-400 -795,-479 -271,-91 -558,-90 -827,5 -239,85 -461,223 -828,518 -377,302 -681,456 -1010,508 -131,21 -373,13 -496,-16 -271,-62 -582,-223 -863,-446 -47,-38 -86,-72 -86,-77 0,-11 280,-428 288,-428 2,0 48,33 101,74 507,388 882,458 1315,248 160,-78 291,-166 521,-351 236,-190 430,-320 627,-421 223,-114 394,-172 618,-211 106,-19 383,-16 500,4 385,66 763,260 1215,622 209,168 346,260 490,330 203,99 352,135 552,135 335,0 615,-123 1023,-451 424,-340 748,-519 1105,-609 164,-42 280,-53 483,-48 286,8 495,64 797,213 206,101 411,236 635,416 227,183 346,270 455,335 292,171 519,202 786,104 144,-52 333,-168 522,-320 48,-38 91,-70 95,-70 4,0 72,97 152,216 l 145,215 -25,20 c -364,290 -605,428 -885,506 -129,36 -387,42 -524,12 z"
id="path4-7" />
<path
d="m 11276,6634 c -219,-40 -480,-162 -741,-348 -38,-28 -146,-111 -240,-186 -364,-290 -581,-420 -841,-506 -158,-51 -259,-68 -424,-68 -228,0 -404,42 -640,155 -201,97 -336,185 -590,389 -248,198 -368,278 -571,379 -508,253 -993,254 -1504,2 -175,-86 -336,-192 -530,-347 -296,-237 -424,-323 -620,-419 -238,-117 -407,-159 -630,-158 -212,1 -375,42 -600,153 -188,92 -343,198 -635,433 -341,276 -648,436 -960,503 -118,26 -389,26 -514,1 -214,-43 -462,-152 -686,-302 -167,-111 -295,-213 -294,-233 0,-10 64,-111 141,-225 l 141,-208 34,29 c 18,16 76,60 128,99 477,349 841,406 1266,198 145,-71 280,-163 489,-330 198,-159 350,-268 490,-352 600,-360 1161,-407 1751,-145 238,106 469,256 788,514 194,157 399,283 566,347 256,99 535,106 795,20 202,-67 391,-181 670,-405 322,-258 636,-446 905,-541 708,-251 1374,-75 2155,569 280,231 474,351 665,413 123,40 283,46 415,16 167,-39 385,-161 619,-347 l 105,-83 146,215 c 171,252 172,209 -8,346 -398,303 -726,440 -1051,437 -61,0 -147,-7 -190,-15 z"
id="path6-5" />
<path
d="m 11300,5155 c -299,-49 -631,-227 -1015,-545 -364,-302 -694,-480 -1005,-546 -41,-8 -131,-18 -200,-21 -393,-18 -784,146 -1260,527 -277,222 -434,327 -626,416 -669,310 -1303,197 -1990,-358 -247,-199 -344,-268 -517,-368 -359,-206 -697,-266 -1029,-181 -275,69 -526,211 -878,496 -413,334 -692,486 -1024,557 -143,30 -389,30 -529,0 -230,-50 -457,-152 -687,-306 -139,-94 -290,-211 -290,-225 0,-6 271,-415 285,-429 2,-2 46,30 98,71 258,202 483,316 705,358 38,7 112,10 195,6 160,-6 257,-31 427,-113 148,-71 273,-155 487,-326 195,-157 311,-242 431,-317 310,-194 593,-304 879,-342 131,-17 399,-6 528,21 369,78 726,268 1155,614 319,258 548,383 812,442 101,23 345,23 448,0 119,-26 196,-54 325,-116 146,-70 275,-156 460,-304 333,-267 541,-400 801,-512 537,-233 1046,-217 1589,51 241,118 397,222 702,466 357,286 563,402 781,440 87,15 238,6 332,-21 157,-45 370,-168 585,-338 55,-44 103,-78 107,-76 3,2 70,99 148,215 138,205 142,212 124,229 -45,43 -229,180 -339,253 -135,89 -342,194 -455,231 -178,58 -396,78 -560,51 z"
id="path8-9" />
</g>
<g
transform="matrix(0.0021812,0,0,-0.0021812,2.965469,175.82155)"
fill="#000000"
stroke="none"
id="g6">
<path
d="m 2998,12790 c -315,-57 -548,-268 -644,-585 -18,-58 -19,-222 -22,-4115 l -3,-4055 -72,-50 c -86,-60 -250,-215 -323,-306 -379,-473 -476,-1119 -253,-1683 195,-493 612,-859 1134,-995 213,-56 533,-66 747,-22 221,45 468,151 648,279 114,81 297,259 372,362 150,206 250,425 299,655 94,445 5,902 -248,1285 -93,140 -292,344 -425,435 l -87,60 -3,4045 -3,4045 -23,73 c -85,276 -283,473 -554,553 -62,18 -103,22 -283,25 -115,1 -231,-1 -257,-6 z"
id="path4-1" />
</g>
<g
transform="matrix(0.00179894,0,0,-0.00179894,-2.036208,43.828814)"
fill="#000000"
stroke="none"
id="g10-7">
<path
d="m 6950,10549 c -782,-79 -1408,-535 -1640,-1194 -48,-139 -99,-382 -100,-482 v -23 h 994 994 l 31,-26 c 59,-49 65,-162 11,-216 l -28,-28 H 3606 0 v -98 c 0,-122 15,-369 36,-572 42,-430 118,-803 260,-1292 5,-17 181,-18 3519,-18 3851,0 3610,-4 3856,59 661,167 1188,657 1399,1299 273,833 -24,1729 -745,2243 -232,166 -522,283 -825,334 -116,19 -420,27 -550,14 z"
id="path4-8" />
<path
d="M 10600,8243 C 9884,8170 9320,7808 9039,7242 8948,7058 8879,6810 8864,6617 l -7,-87 h 1013 1013 l 23,-21 c 44,-41 43,-171 -1,-215 l -24,-24 H 5650 c -2876,0 -5230,-2 -5230,-5 0,-2 22,-60 49,-127 246,-616 588,-1196 1025,-1735 l 91,-112 4668,-1 c 3217,0 4698,3 4765,11 456,49 849,233 1176,549 314,303 506,670 583,1115 24,138 24,470 -1,610 -73,427 -258,793 -547,1083 -324,325 -715,519 -1162,577 -106,13 -370,18 -467,8 z"
id="path6-57" />
<path
d="m 1890,3956 c 0,-10 365,-343 485,-443 962,-801 2115,-1308 3345,-1472 391,-53 429,-54 1699,-60 l 1194,-6 20,-26 c 44,-59 38,-181 -10,-219 -25,-20 -39,-20 -1022,-20 h -997 l 8,-82 c 51,-531 322,-983 768,-1282 108,-73 337,-185 460,-226 457,-152 939,-158 1364,-19 803,263 1354,1018 1358,1859 0,224 -18,366 -73,560 -100,349 -287,656 -550,904 -285,267 -609,429 -1026,513 -83,17 -275,18 -3555,21 -1908,1 -3468,0 -3468,-2 z"
id="path8-4" />
</g>
<g
transform="matrix(-0.00273933,0,0,-0.00273933,27.053564,69.190774)"
fill="#000000"
stroke="none"
id="g6-5">
<path
d="m 7360,7349 c -704,-67 -1328,-436 -1670,-987 -110,-179 -180,-348 -237,-580 -45,-184 -49,-296 -16,-480 26,-140 39,-293 29,-344 -3,-18 -19,-49 -35,-68 -27,-33 -32,-35 -104,-38 -69,-4 -80,-1 -134,27 -136,73 -330,254 -419,391 -82,127 -164,330 -164,406 0,22 0,22 68,-6 93,-40 179,-52 327,-48 125,3 127,3 151,31 54,63 21,126 -142,273 -146,131 -144,129 -144,168 0,19 4,47 10,61 l 10,26 49,-26 c 27,-15 81,-56 119,-91 l 71,-64 30,43 c 143,209 59,553 -184,750 -107,87 -214,132 -350,147 -81,9 -114,-1 -181,-55 -23,-19 -46,-35 -50,-35 -4,0 -4,34 0,76 l 7,77 -68,-7 c -99,-10 -179,-33 -257,-74 -184,-96 -275,-254 -249,-430 6,-35 6,-62 1,-62 -5,0 -31,11 -58,25 -74,38 -194,75 -239,75 -33,0 -41,-4 -41,-18 0,-40 57,-129 137,-213 l 85,-89 h -52 c -28,0 -97,11 -152,25 -55,14 -103,24 -105,21 -10,-9 52,-109 82,-131 16,-13 51,-33 77,-44 52,-22 63,-37 72,-101 l 6,-45 -95,-75 c -143,-112 -256,-185 -392,-251 -67,-32 -127,-67 -133,-78 -13,-25 -13,-92 -1,-125 6,-13 37,-43 71,-66 74,-51 100,-89 100,-151 0,-49 -4,-56 -99,-171 -52,-63 -132,-227 -155,-318 -9,-36 -19,-110 -22,-165 -5,-84 -2,-120 20,-230 63,-306 163,-492 381,-711 179,-179 366,-295 605,-375 93,-30 100,-31 295,-33 178,-2 208,-5 270,-25 190,-63 322,-161 434,-323 45,-65 65,-84 140,-132 127,-81 210,-177 247,-289 13,-40 40,-75 139,-177 170,-178 220,-267 246,-444 12,-81 7,-128 -31,-265 -11,-41 -20,-96 -20,-123 v -48 H 3854 2068 l 50,63 c 40,50 779,1007 816,1056 6,8 7,12 1,9 -5,-3 -608,-259 -1340,-568 C 864,1611 211,1335 144,1306 77,1278 23,1251 24,1245 25,1240 266,1133 560,1009 2512,183 2923,10 2927,14 c 2,2 -189,253 -425,557 l -429,554 3774,3 3773,2 683,-411 c 375,-226 696,-420 713,-430 30,-18 66,-19 903,-19 479,0 871,3 871,8 0,4 -216,223 -480,487 l -480,480 480,480 c 264,264 480,483 480,488 0,4 -393,7 -873,7 h -873 l -712,-430 -713,-430 H 8061 6502 l -6,23 c -3,12 -28,61 -57,107 -79,131 -96,170 -113,259 -35,181 -23,236 108,494 94,186 105,213 133,338 35,150 91,302 155,418 43,77 216,312 253,343 48,41 112,53 285,53 142,0 176,-3 244,-23 170,-49 322,-139 444,-263 95,-98 112,-124 112,-179 0,-124 -68,-278 -165,-376 -81,-81 -148,-113 -276,-130 -56,-7 -103,-15 -106,-17 -2,-3 13,-19 34,-36 72,-60 254,-138 449,-192 98,-27 369,-38 496,-20 250,36 447,132 604,293 95,98 131,149 184,260 54,113 81,221 86,348 l 4,105 62,38 c 222,135 371,414 354,662 -3,50 -9,115 -12,145 -6,51 -3,60 35,126 59,103 85,213 78,329 -12,171 -72,354 -164,493 -21,31 -80,101 -131,154 l -93,96 31,24 c 41,30 114,127 151,200 92,182 97,405 14,649 -56,162 -151,297 -354,499 -406,404 -922,667 -1492,760 -131,21 -324,25 -489,9 z"
id="path4-3" />
</g>
<g
transform="matrix(0.00194266,0,0,-0.00194266,-2.9580694,99.75306)"
fill="#000000"
stroke="none"
id="g32">
<path
d="m 6710,12673 c -25,-2 -90,-10 -145,-19 -533,-81 -1001,-335 -1367,-742 l -65,-73 -84,45 c -869,470 -1958,306 -2664,-399 -315,-316 -513,-683 -619,-1147 -5,-23 -15,-30 -64,-43 -136,-38 -306,-101 -427,-160 C 605,9807 139,9173 24,8430 2,8288 -1,7939 18,7805 163,6801 900,6037 1895,5859 c 113,-21 162,-24 380,-23 266,0 345,8 545,59 229,58 493,173 681,296 l 93,61 51,-12 c 284,-67 433,-84 678,-77 181,5 335,26 492,65 l 70,18 75,-60 c 307,-244 686,-408 1083,-466 150,-23 445,-27 587,-10 416,52 839,229 1148,481 l 73,60 89,-51 c 268,-153 567,-253 875,-291 117,-14 417,-14 525,0 225,30 486,103 667,186 l 83,38 127,-19 c 170,-25 470,-25 633,0 515,79 970,315 1323,686 325,342 525,752 603,1235 22,136 25,485 6,620 -99,685 -474,1268 -1050,1632 -320,202 -774,341 -1120,343 h -72 l -113,113 c -388,393 -872,620 -1432,672 l -70,7 -56,102 c -268,481 -730,863 -1260,1039 -272,91 -610,132 -899,110 z"
id="path4-88" />
<path
d="m 3943,5543 c -60,-12 -557,-585 -717,-828 -121,-183 -153,-279 -143,-435 17,-274 207,-501 474,-565 101,-24 243,-17 340,17 182,65 322,205 385,388 34,96 32,291 -5,496 -41,230 -114,542 -187,794 -38,134 -56,151 -147,133 z"
id="path6-3" />
<path
d="m 7553,5543 c -44,-9 -441,-455 -632,-712 -183,-246 -226,-345 -225,-521 1,-87 5,-119 27,-183 71,-205 236,-360 442,-412 76,-19 214,-19 290,0 114,29 203,81 290,169 87,88 133,167 161,278 42,162 -10,521 -156,1079 -84,320 -86,323 -197,302 z"
id="path8-1" />
<path
d="m 11163,5542 c -43,-13 -429,-447 -608,-684 -112,-148 -183,-261 -217,-348 -19,-47 -22,-75 -23,-190 0,-116 3,-145 23,-202 83,-241 300,-403 555,-416 288,-14 526,153 623,438 52,154 -10,582 -171,1167 -58,213 -75,244 -129,242 -17,-1 -41,-4 -53,-7 z"
id="path10-8" />
<path
d="m 5303,4620 c -32,-7 -108,-82 -289,-285 -275,-308 -453,-545 -526,-702 -160,-341 44,-750 422,-844 30,-7 98,-13 150,-13 257,3 483,165 572,410 57,160 23,475 -107,991 -115,455 -122,467 -222,443 z"
id="path12-9" />
<path
d="m 8918,4623 c -62,-10 -548,-565 -723,-828 -117,-174 -145,-252 -145,-404 0,-166 54,-301 169,-423 117,-125 263,-190 431,-192 109,-1 176,13 275,59 161,73 293,232 336,405 38,151 -2,451 -127,955 -76,304 -102,388 -130,413 -25,22 -32,23 -86,15 z"
id="path14-6" />
<path
d="m 6664,3698 c -36,-8 -56,-24 -141,-116 -446,-484 -663,-775 -717,-961 -26,-88 -21,-243 9,-339 38,-120 119,-237 214,-307 249,-182 575,-163 794,45 154,146 210,310 186,544 -23,233 -110,641 -210,986 -41,140 -62,163 -135,148 z"
id="path16-4" />
<path
d="m 10275,3696 c -33,-9 -64,-36 -167,-146 -229,-245 -448,-510 -562,-680 -118,-176 -152,-277 -143,-435 11,-209 121,-393 298,-498 393,-232 898,31 926,482 9,154 -46,484 -152,896 -81,315 -95,356 -130,376 -25,13 -37,14 -70,5 z"
id="path18-3" />
<path
d="m 3024,3691 c -21,-9 -181,-177 -320,-336 -334,-382 -485,-607 -520,-775 -66,-312 148,-639 466,-714 320,-76 654,127 737,447 33,128 3,402 -83,776 -61,263 -142,554 -162,580 -20,28 -78,38 -118,22 z"
id="path20-3" />
<path
d="m 4393,2773 c -52,-10 -509,-527 -687,-776 -73,-102 -134,-214 -157,-287 -26,-81 -28,-236 -4,-324 55,-207 237,-387 444,-441 80,-20 226,-21 304,0 214,56 381,217 442,430 38,130 13,383 -76,779 -42,185 -130,519 -150,569 -20,48 -52,62 -116,50 z"
id="path22-3" />
<path
d="m 8008,2773 c -20,-3 -62,-41 -146,-131 -367,-391 -619,-720 -689,-897 -24,-63 -27,-83 -28,-195 0,-106 4,-136 24,-199 51,-154 171,-292 316,-361 105,-49 159,-62 276,-61 171,1 306,58 430,181 132,131 188,282 176,474 -12,181 -60,441 -147,786 -65,257 -98,362 -121,387 -22,22 -34,25 -91,16 z"
id="path24" />
<path
d="m 2140,1850 c -38,-9 -111,-81 -304,-300 -315,-356 -486,-591 -536,-733 -64,-182 -38,-378 72,-543 120,-179 332,-285 545,-271 268,18 498,208 563,465 16,62 14,241 -5,362 -43,285 -196,924 -238,990 -9,15 -52,43 -60,39 -1,-1 -18,-5 -37,-9 z"
id="path26" />
<path
d="m 5754,1848 c -37,-8 -57,-26 -177,-156 -415,-451 -636,-753 -682,-929 -20,-75 -19,-210 1,-292 41,-165 176,-333 326,-405 151,-72 315,-84 465,-33 99,34 156,69 233,143 109,104 175,239 187,378 15,179 -82,690 -222,1171 -36,124 -52,139 -131,123 z"
id="path28" />
<path
d="m 9371,1850 c -41,-10 -105,-72 -291,-280 -375,-422 -535,-650 -576,-827 -33,-139 1,-322 82,-451 170,-269 502,-365 789,-229 142,68 265,205 316,354 21,60 24,85 23,218 -1,187 -36,394 -135,785 -72,288 -105,393 -134,418 -14,12 -29,22 -33,21 -4,-1 -22,-5 -41,-9 z"
id="path30" />
</g>
<g
transform="matrix(0,-0.0034974,-0.0034974,0,297.39492,126.19227)"
fill="#000000"
stroke="none"
id="g30">
<path
d="M 815,5855 C 501,5811 237,5619 100,5337 73,5281 41,5197 28,5150 L 5,5065 V 3205 C 5,1461 6,1341 23,1276 116,912 382,647 740,563 c 71,-17 345,-18 5660,-18 5315,0 5589,1 5660,18 358,84 624,349 717,713 17,65 18,185 18,1929 v 1860 l -23,85 c -105,388 -422,663 -817,709 -143,17 -11021,13 -11140,-4 z m 11188,-364 c 90,-24 133,-44 212,-104 97,-73 176,-191 212,-318 17,-61 18,-152 18,-1864 0,-1688 -1,-1804 -18,-1864 -58,-210 -218,-370 -428,-428 -61,-17 -345,-18 -5599,-18 -5254,0 -5538,1 -5599,18 -210,58 -370,218 -428,428 -17,60 -18,176 -18,1864 0,1712 1,1803 18,1864 47,165 162,307 310,383 22,11 71,28 110,38 70,18 228,19 5603,19 5440,1 5532,1 5607,-18 z"
id="path4-86" />
<path
d="m 3719,5115 c -335,-53 -612,-289 -718,-613 -46,-140 -53,-242 -30,-452 85,-796 191,-1806 199,-1900 5,-63 19,-150 30,-194 88,-332 358,-588 695,-657 84,-17 194,-19 1635,-29 850,-6 1991,-12 2535,-13 943,-2 993,-1 1060,17 385,104 647,410 684,798 6,57 31,238 55,403 25,165 82,543 126,840 44,297 91,613 105,702 29,187 31,274 9,380 -35,170 -108,313 -223,435 -155,165 -333,257 -554,287 -54,8 -932,11 -2800,10 -2220,-1 -2738,-3 -2808,-14 z m 5626,-280 c 275,-57 495,-316 495,-581 0,-34 -18,-181 -39,-326 -143,-948 -261,-1754 -266,-1818 -21,-230 -150,-419 -349,-515 -50,-24 -118,-49 -151,-56 -62,-12 -1014,-10 -3830,11 -1341,10 -1269,6 -1415,78 -56,27 -96,57 -155,117 -97,97 -148,190 -170,310 -8,44 -42,343 -75,665 -33,322 -83,799 -111,1060 -50,469 -51,476 -36,554 41,206 192,393 378,467 126,50 -11,47 2914,48 2369,1 2749,-1 2810,-14 z"
id="path6-0" />
<path
d="m 4148,4229 c -113,-17 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 195,92 261,339 139,523 -69,104 -212,165 -341,145 z"
id="path8-48" />
<path
d="m 5280,4228 c -95,-15 -179,-69 -233,-151 -46,-70 -59,-115 -59,-203 1,-189 144,-334 337,-342 113,-5 180,21 261,102 75,75 104,143 104,246 0,221 -189,382 -410,348 z"
id="path10" />
<path
d="m 6318,4229 c -286,-44 -401,-393 -196,-599 63,-63 135,-94 233,-98 114,-5 180,21 261,102 75,75 104,143 104,246 0,217 -190,382 -402,349 z"
id="path12" />
<path
d="m 7474,4229 c -172,-22 -304,-173 -304,-349 0,-101 42,-193 120,-263 153,-138 405,-109 521,60 45,65 61,119 62,203 0,103 -29,175 -96,243 -86,86 -185,121 -303,106 z"
id="path14" />
<path
d="m 8578,4229 c -113,-18 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 286,135 261,559 -39,653 -64,20 -108,24 -163,15 z"
id="path16" />
<path
d="m 4718,2946 c -74,-30 -128,-74 -167,-134 -152,-237 15,-544 294,-544 208,0 369,173 352,378 -8,111 -68,210 -162,269 -98,61 -215,73 -317,31 z"
id="path18" />
<path
d="m 5749,2947 c -75,-31 -122,-69 -162,-130 -47,-71 -61,-119 -60,-202 1,-103 32,-176 104,-246 72,-72 143,-101 245,-101 155,0 288,94 335,239 50,151 -6,314 -140,404 -95,64 -219,78 -322,36 z"
id="path20" />
<path
d="m 6900,2948 c -78,-30 -169,-123 -199,-203 -31,-82 -27,-196 10,-275 56,-119 179,-201 307,-203 87,-1 144,15 211,62 235,161 191,521 -75,621 -74,27 -180,26 -254,-2 z"
id="path22" />
<path
d="m 8008,2947 c -216,-91 -290,-352 -153,-539 68,-92 165,-140 288,-140 65,0 87,5 140,30 77,36 142,100 176,172 22,47 26,69 26,150 0,81 -4,103 -25,145 -34,70 -99,136 -167,171 -48,24 -72,29 -143,32 -71,2 -94,-1 -142,-21 z"
id="path24-8" />
<path
d="m 1230,4060 c -336,-73 -601,-331 -681,-665 -27,-110 -29,-284 -6,-392 96,-444 510,-745 962,-701 539,53 909,578 775,1102 -119,467 -584,757 -1050,656 z m 390,-293 c 423,-150 547,-689 230,-1008 -194,-195 -464,-240 -709,-118 -216,107 -354,347 -337,585 16,214 140,407 325,503 110,57 173,71 306,67 88,-2 125,-8 185,-29 z"
id="path26-8" />
<path
d="m 11365,4074 c -11,-2 -47,-10 -80,-16 -71,-14 -207,-66 -267,-104 -299,-186 -462,-512 -427,-854 12,-115 32,-189 80,-289 165,-348 514,-546 894,-509 207,20 388,105 533,249 166,164 256,365 269,599 21,410 -253,784 -659,900 -71,21 -293,36 -343,24 z m 315,-307 c 91,-32 195,-102 256,-171 56,-64 122,-193 140,-277 78,-364 -180,-709 -556,-744 -165,-16 -351,55 -475,179 -188,189 -235,462 -120,701 76,158 234,287 403,330 91,23 259,15 352,-18 z"
id="path28-9" />
</g>
<g
transform="matrix(0.0107659,0,0,-0.0107659,107.4837,168.75113)"
fill="#000000"
stroke="none"
id="g12">
<path
d="m 7484,12789 c -67,-19 -123,-121 -109,-198 15,-81 61,-135 125,-148 l 30,-6 -2,-2120 -3,-2121 -47,3 -48,3 v -166 -166 h -195 -195 l -2,163 -3,162 -55,1 -55,1 -3,1128 c -2,1114 -2,1127 18,1152 27,35 43,99 35,142 -10,57 -50,116 -91,136 -49,23 -148,17 -186,-10 -65,-48 -90,-154 -55,-236 20,-50 76,-90 132,-97 l 45,-5 -2,-1104 -3,-1105 -85,-2 -85,-1 -3,-162 -2,-163 h -195 -194 v 163 162 h -83 -83 l -5,720 -5,720 -542,3 -543,2 v 755 755 l 28,42 c 23,36 27,52 27,113 0,63 -3,76 -28,108 -38,50 -75,67 -145,67 -45,0 -67,-6 -93,-23 -67,-44 -98,-153 -65,-230 17,-41 76,-93 115,-102 l 31,-7 v -789 -789 h 555 555 v -672 -673 h -52 -53 l -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -48 -47 v 418 417 h -633 -634 l -24,26 c -37,40 -73,54 -137,54 -45,0 -67,-5 -93,-23 -110,-74 -104,-253 11,-314 109,-58 238,3 257,122 l 6,35 h 553 554 l -2,-366 -3,-367 -70,-1 -70,-1 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -30 l -30,1 -3,182 -2,182 H 3527 2435 l -50,26 c -123,63 -255,-19 -255,-159 0,-62 19,-105 63,-144 93,-82 246,-32 279,91 l 12,46 h 1003 1004 l -3,-111 -3,-111 -95,-1 -95,-2 -3,-162 -2,-163 h -240 -240 v -345 -345 h -165 -165 v -40 -40 H 2442 1403 l -33,41 c -94,117 -272,81 -310,-63 -21,-77 10,-159 79,-205 26,-17 48,-23 91,-23 67,0 111,25 149,83 l 24,37 h 1039 1038 v -90 -90 h 165 165 v -195 -195 h -165 -165 v -70 -70 H 1870 260 v 930 930 l 25,16 c 41,27 68,96 63,165 -5,62 -23,97 -69,132 -56,41 -152,41 -208,0 -58,-42 -85,-139 -60,-214 13,-38 63,-96 91,-105 17,-5 18,-51 20,-997 l 3,-992 1677,-3 1678,-2 v -60 -60 h 165 165 v -195 -195 h -164 -165 l -3,-47 -3,-48 -1037,-3 -1036,-2 -31,-39 -31,-39 v -740 -740 l -35,-6 c -110,-21 -168,-180 -101,-278 35,-51 70,-71 134,-76 100,-7 158,35 184,133 13,50 0,125 -28,156 -12,13 -14,125 -14,753 0,489 -3,744 -10,757 -11,19 4,19 1000,19 h 1010 v -95 -95 h 165 165 v -285 -285 h 300 300 v -165 -165 h 40 40 v -779 c 0,-772 0,-779 -21,-805 l -20,-26 h -657 l -657,1 -20,31 c -30,48 -78,71 -145,71 -104,0 -173,-71 -174,-178 -1,-197 249,-255 334,-78 l 25,53 h 674 673 l 59,51 59,51 v 804 804 h 90 90 v 165 165 h 195 195 v -161 c 0,-152 1,-161 20,-166 20,-5 20,-14 20,-1818 V 691 l -26,-20 c -26,-21 -36,-21 -550,-21 -330,0 -524,4 -524,10 0,18 -65,83 -97,96 -80,34 -178,2 -221,-71 -33,-58 -28,-157 11,-209 41,-53 78,-69 151,-64 74,4 116,30 143,88 l 18,39 541,1 h 541 l 74,53 74,53 3,1837 2,1836 108,3 107,3 3,163 2,162 h 195 195 v -165 -165 h 50 50 V 2800 1281 l -42,-12 c -110,-29 -154,-161 -94,-277 32,-62 117,-93 197,-72 116,31 163,186 88,291 -18,26 -19,71 -19,1568 v 1541 h 80 80 v 165 165 h 195 195 v -165 -165 h 80 80 V 2325 c 0,-1961 0,-1994 -19,-2005 -13,-6 -241,-10 -671,-10 -647,0 -651,0 -679,21 -78,57 -194,37 -255,-44 -32,-43 -34,-150 -4,-202 41,-71 143,-104 221,-71 44,18 95,78 103,121 l 6,35 h 650 651 l 68,56 69,56 v 2019 2019 h 45 45 v 165 165 h 195 195 l 2,-163 3,-162 h 195 195 l 3,163 2,162 h 195 195 v -165 -165 h 195 195 v 165 165 h 195 195 l 2,-162 3,-163 192,-3 193,-2 2,162 3,163 393,3 392,2 v 490 490 h 160 160 v 60 60 h 660 660 v -770 -770 l -39,-24 c -77,-49 -103,-161 -58,-247 58,-109 218,-122 293,-23 26,34 29,45 29,114 0,69 -3,80 -29,114 -16,21 -44,44 -62,52 l -34,14 -2,838 -3,837 -707,3 -708,2 v 68 67 l -160,-3 -160,-3 v 201 200 h 160 159 l 3,88 3,87 801,3 801,2 18,-41 c 61,-134 254,-130 316,6 65,143 -52,291 -201,255 -44,-11 -110,-59 -110,-81 0,-5 -344,-8 -812,-7 l -813,3 -3,38 -3,37 h -160 -159 v 530 530 h -450 -450 l -2,163 c -2,123 -6,161 -15,160 -10,-2 -13,184 -13,907 v 910 h 900 899 l 19,-43 c 28,-63 72,-91 152,-95 55,-3 70,0 99,20 62,42 76,70 76,156 0,90 -21,129 -85,162 -70,36 -149,24 -205,-31 l -31,-29 -964,-2 -965,-3 -3,-975 -2,-975 -125,3 -125,3 v -165 -166 h -197 -198 v 163 162 l -45,1 -45,1 -3,1581 -2,1582 727,2 727,3 -3,446 -3,446 34,24 c 46,33 65,58 78,106 31,109 -40,220 -148,231 -65,6 -114,-11 -151,-53 -79,-90 -56,-233 46,-287 l 43,-23 v -398 -399 l -740,3 -740,2 -3,-1632 -2,-1633 -80,-1 -80,-2 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 -73,1 -72,2 v 2137 c 0,2120 0,2137 20,2165 31,44 44,117 31,168 -28,103 -126,153 -237,121 z"
id="path4-76" />
<path
d="m 7670,4298 c 0,-2 -1,-621 -3,-1377 l -2,-1374 -44,-13 c -80,-23 -123,-83 -124,-173 0,-77 32,-134 95,-167 39,-20 122,-18 167,6 98,49 120,206 41,287 l -30,31 -2,1388 -3,1389 -47,3 c -27,2 -48,2 -48,0 z"
id="path6-31" />
<path
d="M 8510,2775 V 1250 h 873 l 872,-1 20,-41 c 31,-65 63,-83 150,-83 59,0 79,4 102,21 104,77 95,255 -17,312 -25,12 -62,22 -85,22 -51,-1 -119,-31 -140,-64 l -17,-26 h -809 -809 l -2,1453 -3,1452 -67,3 -68,3 z"
id="path8-7" />
<path
d="m 9255,4288 c -3,-7 -4,-495 -3,-1083 l 3,-1070 932,-5 933,-5 22,-45 c 33,-65 76,-90 153,-90 68,0 110,21 149,73 32,43 34,150 4,202 -41,71 -143,104 -221,71 -32,-13 -97,-78 -97,-96 0,-6 -323,-10 -885,-10 h -885 l -2,1033 -3,1032 -48,3 c -32,2 -49,-1 -52,-10 z"
id="path10-5" />
</g>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="30.861294"
y="37.660305"
id="text1496"><tspan
sodipodi:role="line"
id="tspan1494"
x="30.861294"
y="37.660305"
style="stroke-width:0.264583">wind speed</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="30.665421"
y="61.108997"
id="text1500"><tspan
sodipodi:role="line"
id="tspan1498"
x="30.665421"
y="61.108997"
style="stroke-width:0.264583">wind direction</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="31.104523"
y="91.772964"
id="text1504"><tspan
sodipodi:role="line"
id="tspan1502"
x="31.104523"
y="91.772964"
style="stroke-width:0.264583">rain fall</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="30.963913"
y="114.55199"
id="text1508"><tspan
sodipodi:role="line"
id="tspan1506"
x="30.963913"
y="114.55199"
style="stroke-width:0.264583">humidity</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="30.718616"
y="134.5768"
id="text1512"><tspan
sodipodi:role="line"
id="tspan1510"
x="30.718616"
y="134.5768"
style="stroke-width:0.264583">pressure</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="30.413536"
y="163.44991"
id="text892"><tspan
sodipodi:role="line"
id="tspan890"
x="30.413536"
y="163.44991"
style="stroke-width:0.264583">temperature</tspan></text>
<rect
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect1020"
width="170.56596"
height="176.06494"
x="91.052582"
y="15.762685" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
d="m 76.318084,59.172397 c 12.512479,0 12.512479,0 12.512479,0"
id="path1022" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-7)"
d="m 76.318084,35.102567 c 12.512479,0 12.512479,0 12.512479,0"
id="path1022-5"
inkscape:transform-center-x="0.75591907"
inkscape:transform-center-y="16.263946" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-74)"
d="m 76.318082,112.473 c 12.512481,0 12.512481,0 12.512481,0"
id="path1022-9" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-7-8)"
d="m 76.318082,89.461512 c 12.512481,0 12.512481,0 12.512481,0"
id="path1022-5-7"
inkscape:transform-center-x="0.75591907"
inkscape:transform-center-y="16.263946" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-5)"
d="m 76.318084,162.00726 c 12.512479,0 12.512479,0 12.512479,0"
id="path1022-1" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-7-88)"
d="m 76.318084,132.64573 c 12.512479,0 12.512479,0 12.512479,0"
id="path1022-5-8"
inkscape:transform-center-x="0.75591907"
inkscape:transform-center-y="16.263946" />
<path
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Mend-7-88-9)"
d="m 262.32948,103.96688 c 12.51248,0 12.51248,0 12.51248,0"
id="path1022-5-8-4"
inkscape:transform-center-x="0.75591907"
inkscape:transform-center-y="16.263946" />
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="273.285"
y="134.66873"
id="text1974"><tspan
sodipodi:role="line"
id="tspan1972"
x="273.285"
y="134.66873"
style="stroke-width:0.264583">ModBus</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="205.57037"
y="186.94795"
id="text1978"><tspan
sodipodi:role="line"
id="tspan1976"
x="205.57037"
y="186.94795"
style="stroke-width:0.264583">Micro-controller</tspan></text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 39 KiB

@ -0,0 +1,264 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
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"
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="block_diagram.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="400"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1008"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
transform="matrix(0.0015313,0,0,-0.0015313,36.549533,137.12808)"
fill="#000000"
stroke="none"
id="g10">
<path
d="m 6095,12794 c -27,-2 -115,-8 -195,-14 C 4030,12643 2289,11657 1185,10109 -320,7999 -397,5162 992,2977 1816,1681 3084,716 4540,276 5466,-3 6424,-71 7380,76 c 761,117 1520,381 2180,759 1230,704 2185,1777 2734,3070 866,2040 607,4403 -679,6204 -886,1241 -2181,2128 -3645,2496 -340,86 -633,135 -1005,171 -150,14 -756,27 -870,18 z m 547,-984 c 776,-36 1477,-217 2158,-556 560,-279 978,-580 1426,-1028 435,-435 743,-858 1008,-1386 325,-645 500,-1269 567,-2020 26,-288 14,-767 -27,-1095 -128,-1030 -548,-1992 -1224,-2805 -133,-160 -427,-458 -591,-601 -792,-688 -1757,-1133 -2774,-1278 -283,-41 -469,-53 -785,-53 -880,0 -1667,187 -2450,582 -738,373 -1398,931 -1901,1605 -552,742 -909,1630 -1023,2550 -55,438 -55,912 0,1350 115,926 471,1810 1031,2560 163,219 293,368 522,596 241,240 338,325 576,504 863,649 1910,1026 2980,1075 238,10 281,10 507,0 z"
id="path4" />
<path
d="m 6240,10996 v -214 l -77,-6 c -431,-34 -740,-89 -1062,-191 -611,-193 -1123,-482 -1608,-908 l -130,-114 -155,148 -156,149 -110,-119 -111,-118 151,-151 152,-150 -75,-89 C 2395,8455 2022,7447 2020,6428 v -167 l -52,-5 c -29,-3 -125,-11 -213,-17 -88,-6 -161,-11 -162,-12 -4,-5 21,-313 26,-319 3,-4 96,0 205,8 110,8 205,13 213,10 7,-3 13,-20 13,-40 0,-63 60,-392 101,-552 80,-317 220,-686 361,-954 156,-298 322,-544 561,-831 82,-100 146,-184 140,-188 -25,-17 -313,-262 -313,-267 0,-11 204,-244 211,-242 4,2 169,138 365,303 197,165 364,305 372,310 11,9 -37,71 -233,305 -135,162 -281,344 -324,405 -372,523 -598,1102 -688,1765 -22,168 -26,712 -5,880 108,876 465,1631 1062,2244 627,643 1406,1026 2320,1138 66,8 223,13 420,13 197,0 354,-5 420,-13 755,-93 1397,-361 1980,-826 150,-120 433,-400 553,-547 423,-520 699,-1118 811,-1759 45,-260 51,-338 51,-680 -1,-280 -4,-347 -23,-481 -66,-466 -197,-882 -403,-1278 -151,-288 -279,-471 -609,-866 -192,-230 -239,-291 -228,-300 8,-5 175,-145 372,-310 196,-165 361,-301 365,-303 7,-2 211,231 211,242 0,5 -288,251 -314,268 -5,3 44,71 110,150 203,244 309,388 426,578 245,399 417,806 529,1253 42,166 99,481 99,543 0,20 6,37 13,40 8,3 103,-2 213,-10 109,-8 202,-12 205,-8 5,6 30,314 26,319 -1,1 -74,6 -162,12 -88,6 -183,14 -211,17 l -51,5 -6,247 c -11,459 -76,838 -217,1262 -183,555 -439,1011 -824,1468 l -70,84 152,150 151,151 -111,118 -110,119 -156,-149 -155,-148 -130,114 c -484,426 -997,715 -1608,908 -322,102 -631,157 -1061,191 l -78,6 v 214 214 h -160 -160 z"
id="path6" />
<path
d="m 8385,8348 c -165,-138 -605,-505 -978,-816 l -679,-565 -56,27 c -31,15 -82,33 -112,41 -74,20 -246,19 -323,-1 -229,-59 -412,-243 -471,-472 -21,-80 -22,-229 -1,-317 8,-38 12,-71 7,-74 -5,-3 -151,-125 -326,-270 l -317,-264 98,-101 c 54,-56 156,-161 226,-233 70,-73 130,-133 132,-133 2,0 131,140 286,311 198,218 287,309 298,305 118,-37 270,-48 371,-26 193,43 359,175 445,355 52,107 65,166 65,285 0,103 -13,173 -47,249 l -23,54 23,26 c 121,131 1675,1850 1681,1859 4,7 6,12 4,11 -2,0 -138,-113 -303,-251 z"
id="path8" />
</g>
<g
transform="matrix(0.00216713,0,0,-0.00216713,32.113648,120.65624)"
fill="#000000"
stroke="none"
id="g10-1">
<path
d="m 11241,8109 c -271,-58 -564,-218 -911,-498 -368,-296 -560,-417 -825,-516 -295,-111 -619,-116 -920,-13 -249,84 -471,218 -796,479 -80,65 -195,151 -255,192 -567,389 -1112,468 -1676,241 -220,-88 -427,-217 -703,-439 -306,-246 -562,-400 -795,-479 -271,-91 -558,-90 -827,5 -239,85 -461,223 -828,518 -377,302 -681,456 -1010,508 -131,21 -373,13 -496,-16 -271,-62 -582,-223 -863,-446 -47,-38 -86,-72 -86,-77 0,-11 280,-428 288,-428 2,0 48,33 101,74 507,388 882,458 1315,248 160,-78 291,-166 521,-351 236,-190 430,-320 627,-421 223,-114 394,-172 618,-211 106,-19 383,-16 500,4 385,66 763,260 1215,622 209,168 346,260 490,330 203,99 352,135 552,135 335,0 615,-123 1023,-451 424,-340 748,-519 1105,-609 164,-42 280,-53 483,-48 286,8 495,64 797,213 206,101 411,236 635,416 227,183 346,270 455,335 292,171 519,202 786,104 144,-52 333,-168 522,-320 48,-38 91,-70 95,-70 4,0 72,97 152,216 l 145,215 -25,20 c -364,290 -605,428 -885,506 -129,36 -387,42 -524,12 z"
id="path4-7" />
<path
d="m 11276,6634 c -219,-40 -480,-162 -741,-348 -38,-28 -146,-111 -240,-186 -364,-290 -581,-420 -841,-506 -158,-51 -259,-68 -424,-68 -228,0 -404,42 -640,155 -201,97 -336,185 -590,389 -248,198 -368,278 -571,379 -508,253 -993,254 -1504,2 -175,-86 -336,-192 -530,-347 -296,-237 -424,-323 -620,-419 -238,-117 -407,-159 -630,-158 -212,1 -375,42 -600,153 -188,92 -343,198 -635,433 -341,276 -648,436 -960,503 -118,26 -389,26 -514,1 -214,-43 -462,-152 -686,-302 -167,-111 -295,-213 -294,-233 0,-10 64,-111 141,-225 l 141,-208 34,29 c 18,16 76,60 128,99 477,349 841,406 1266,198 145,-71 280,-163 489,-330 198,-159 350,-268 490,-352 600,-360 1161,-407 1751,-145 238,106 469,256 788,514 194,157 399,283 566,347 256,99 535,106 795,20 202,-67 391,-181 670,-405 322,-258 636,-446 905,-541 708,-251 1374,-75 2155,569 280,231 474,351 665,413 123,40 283,46 415,16 167,-39 385,-161 619,-347 l 105,-83 146,215 c 171,252 172,209 -8,346 -398,303 -726,440 -1051,437 -61,0 -147,-7 -190,-15 z"
id="path6-5" />
<path
d="m 11300,5155 c -299,-49 -631,-227 -1015,-545 -364,-302 -694,-480 -1005,-546 -41,-8 -131,-18 -200,-21 -393,-18 -784,146 -1260,527 -277,222 -434,327 -626,416 -669,310 -1303,197 -1990,-358 -247,-199 -344,-268 -517,-368 -359,-206 -697,-266 -1029,-181 -275,69 -526,211 -878,496 -413,334 -692,486 -1024,557 -143,30 -389,30 -529,0 -230,-50 -457,-152 -687,-306 -139,-94 -290,-211 -290,-225 0,-6 271,-415 285,-429 2,-2 46,30 98,71 258,202 483,316 705,358 38,7 112,10 195,6 160,-6 257,-31 427,-113 148,-71 273,-155 487,-326 195,-157 311,-242 431,-317 310,-194 593,-304 879,-342 131,-17 399,-6 528,21 369,78 726,268 1155,614 319,258 548,383 812,442 101,23 345,23 448,0 119,-26 196,-54 325,-116 146,-70 275,-156 460,-304 333,-267 541,-400 801,-512 537,-233 1046,-217 1589,51 241,118 397,222 702,466 357,286 563,402 781,440 87,15 238,6 332,-21 157,-45 370,-168 585,-338 55,-44 103,-78 107,-76 3,2 70,99 148,215 138,205 142,212 124,229 -45,43 -229,180 -339,253 -135,89 -342,194 -455,231 -178,58 -396,78 -560,51 z"
id="path8-9" />
</g>
<g
transform="matrix(0.0021812,0,0,-0.0021812,39.444752,171.47037)"
fill="#000000"
stroke="none"
id="g6">
<path
d="m 2998,12790 c -315,-57 -548,-268 -644,-585 -18,-58 -19,-222 -22,-4115 l -3,-4055 -72,-50 c -86,-60 -250,-215 -323,-306 -379,-473 -476,-1119 -253,-1683 195,-493 612,-859 1134,-995 213,-56 533,-66 747,-22 221,45 468,151 648,279 114,81 297,259 372,362 150,206 250,425 299,655 94,445 5,902 -248,1285 -93,140 -292,344 -425,435 l -87,60 -3,4045 -3,4045 -23,73 c -85,276 -283,473 -554,553 -62,18 -103,22 -283,25 -115,1 -231,-1 -257,-6 z"
id="path4-1" />
</g>
<g
transform="matrix(0.00179894,0,0,-0.00179894,34.443075,39.477629)"
fill="#000000"
stroke="none"
id="g10-7">
<path
d="m 6950,10549 c -782,-79 -1408,-535 -1640,-1194 -48,-139 -99,-382 -100,-482 v -23 h 994 994 l 31,-26 c 59,-49 65,-162 11,-216 l -28,-28 H 3606 0 v -98 c 0,-122 15,-369 36,-572 42,-430 118,-803 260,-1292 5,-17 181,-18 3519,-18 3851,0 3610,-4 3856,59 661,167 1188,657 1399,1299 273,833 -24,1729 -745,2243 -232,166 -522,283 -825,334 -116,19 -420,27 -550,14 z"
id="path4-8" />
<path
d="M 10600,8243 C 9884,8170 9320,7808 9039,7242 8948,7058 8879,6810 8864,6617 l -7,-87 h 1013 1013 l 23,-21 c 44,-41 43,-171 -1,-215 l -24,-24 H 5650 c -2876,0 -5230,-2 -5230,-5 0,-2 22,-60 49,-127 246,-616 588,-1196 1025,-1735 l 91,-112 4668,-1 c 3217,0 4698,3 4765,11 456,49 849,233 1176,549 314,303 506,670 583,1115 24,138 24,470 -1,610 -73,427 -258,793 -547,1083 -324,325 -715,519 -1162,577 -106,13 -370,18 -467,8 z"
id="path6-57" />
<path
d="m 1890,3956 c 0,-10 365,-343 485,-443 962,-801 2115,-1308 3345,-1472 391,-53 429,-54 1699,-60 l 1194,-6 20,-26 c 44,-59 38,-181 -10,-219 -25,-20 -39,-20 -1022,-20 h -997 l 8,-82 c 51,-531 322,-983 768,-1282 108,-73 337,-185 460,-226 457,-152 939,-158 1364,-19 803,263 1354,1018 1358,1859 0,224 -18,366 -73,560 -100,349 -287,656 -550,904 -285,267 -609,429 -1026,513 -83,17 -275,18 -3555,21 -1908,1 -3468,0 -3468,-2 z"
id="path8-4" />
</g>
<g
transform="matrix(-0.00273933,0,0,-0.00273933,63.532847,64.839589)"
fill="#000000"
stroke="none"
id="g6-5">
<path
d="m 7360,7349 c -704,-67 -1328,-436 -1670,-987 -110,-179 -180,-348 -237,-580 -45,-184 -49,-296 -16,-480 26,-140 39,-293 29,-344 -3,-18 -19,-49 -35,-68 -27,-33 -32,-35 -104,-38 -69,-4 -80,-1 -134,27 -136,73 -330,254 -419,391 -82,127 -164,330 -164,406 0,22 0,22 68,-6 93,-40 179,-52 327,-48 125,3 127,3 151,31 54,63 21,126 -142,273 -146,131 -144,129 -144,168 0,19 4,47 10,61 l 10,26 49,-26 c 27,-15 81,-56 119,-91 l 71,-64 30,43 c 143,209 59,553 -184,750 -107,87 -214,132 -350,147 -81,9 -114,-1 -181,-55 -23,-19 -46,-35 -50,-35 -4,0 -4,34 0,76 l 7,77 -68,-7 c -99,-10 -179,-33 -257,-74 -184,-96 -275,-254 -249,-430 6,-35 6,-62 1,-62 -5,0 -31,11 -58,25 -74,38 -194,75 -239,75 -33,0 -41,-4 -41,-18 0,-40 57,-129 137,-213 l 85,-89 h -52 c -28,0 -97,11 -152,25 -55,14 -103,24 -105,21 -10,-9 52,-109 82,-131 16,-13 51,-33 77,-44 52,-22 63,-37 72,-101 l 6,-45 -95,-75 c -143,-112 -256,-185 -392,-251 -67,-32 -127,-67 -133,-78 -13,-25 -13,-92 -1,-125 6,-13 37,-43 71,-66 74,-51 100,-89 100,-151 0,-49 -4,-56 -99,-171 -52,-63 -132,-227 -155,-318 -9,-36 -19,-110 -22,-165 -5,-84 -2,-120 20,-230 63,-306 163,-492 381,-711 179,-179 366,-295 605,-375 93,-30 100,-31 295,-33 178,-2 208,-5 270,-25 190,-63 322,-161 434,-323 45,-65 65,-84 140,-132 127,-81 210,-177 247,-289 13,-40 40,-75 139,-177 170,-178 220,-267 246,-444 12,-81 7,-128 -31,-265 -11,-41 -20,-96 -20,-123 v -48 H 3854 2068 l 50,63 c 40,50 779,1007 816,1056 6,8 7,12 1,9 -5,-3 -608,-259 -1340,-568 C 864,1611 211,1335 144,1306 77,1278 23,1251 24,1245 25,1240 266,1133 560,1009 2512,183 2923,10 2927,14 c 2,2 -189,253 -425,557 l -429,554 3774,3 3773,2 683,-411 c 375,-226 696,-420 713,-430 30,-18 66,-19 903,-19 479,0 871,3 871,8 0,4 -216,223 -480,487 l -480,480 480,480 c 264,264 480,483 480,488 0,4 -393,7 -873,7 h -873 l -712,-430 -713,-430 H 8061 6502 l -6,23 c -3,12 -28,61 -57,107 -79,131 -96,170 -113,259 -35,181 -23,236 108,494 94,186 105,213 133,338 35,150 91,302 155,418 43,77 216,312 253,343 48,41 112,53 285,53 142,0 176,-3 244,-23 170,-49 322,-139 444,-263 95,-98 112,-124 112,-179 0,-124 -68,-278 -165,-376 -81,-81 -148,-113 -276,-130 -56,-7 -103,-15 -106,-17 -2,-3 13,-19 34,-36 72,-60 254,-138 449,-192 98,-27 369,-38 496,-20 250,36 447,132 604,293 95,98 131,149 184,260 54,113 81,221 86,348 l 4,105 62,38 c 222,135 371,414 354,662 -3,50 -9,115 -12,145 -6,51 -3,60 35,126 59,103 85,213 78,329 -12,171 -72,354 -164,493 -21,31 -80,101 -131,154 l -93,96 31,24 c 41,30 114,127 151,200 92,182 97,405 14,649 -56,162 -151,297 -354,499 -406,404 -922,667 -1492,760 -131,21 -324,25 -489,9 z"
id="path4-3" />
</g>
<g
transform="matrix(0.00194266,0,0,-0.00194266,33.521214,95.401876)"
fill="#000000"
stroke="none"
id="g32">
<path
d="m 6710,12673 c -25,-2 -90,-10 -145,-19 -533,-81 -1001,-335 -1367,-742 l -65,-73 -84,45 c -869,470 -1958,306 -2664,-399 -315,-316 -513,-683 -619,-1147 -5,-23 -15,-30 -64,-43 -136,-38 -306,-101 -427,-160 C 605,9807 139,9173 24,8430 2,8288 -1,7939 18,7805 163,6801 900,6037 1895,5859 c 113,-21 162,-24 380,-23 266,0 345,8 545,59 229,58 493,173 681,296 l 93,61 51,-12 c 284,-67 433,-84 678,-77 181,5 335,26 492,65 l 70,18 75,-60 c 307,-244 686,-408 1083,-466 150,-23 445,-27 587,-10 416,52 839,229 1148,481 l 73,60 89,-51 c 268,-153 567,-253 875,-291 117,-14 417,-14 525,0 225,30 486,103 667,186 l 83,38 127,-19 c 170,-25 470,-25 633,0 515,79 970,315 1323,686 325,342 525,752 603,1235 22,136 25,485 6,620 -99,685 -474,1268 -1050,1632 -320,202 -774,341 -1120,343 h -72 l -113,113 c -388,393 -872,620 -1432,672 l -70,7 -56,102 c -268,481 -730,863 -1260,1039 -272,91 -610,132 -899,110 z"
id="path4-88" />
<path
d="m 3943,5543 c -60,-12 -557,-585 -717,-828 -121,-183 -153,-279 -143,-435 17,-274 207,-501 474,-565 101,-24 243,-17 340,17 182,65 322,205 385,388 34,96 32,291 -5,496 -41,230 -114,542 -187,794 -38,134 -56,151 -147,133 z"
id="path6-3" />
<path
d="m 7553,5543 c -44,-9 -441,-455 -632,-712 -183,-246 -226,-345 -225,-521 1,-87 5,-119 27,-183 71,-205 236,-360 442,-412 76,-19 214,-19 290,0 114,29 203,81 290,169 87,88 133,167 161,278 42,162 -10,521 -156,1079 -84,320 -86,323 -197,302 z"
id="path8-1" />
<path
d="m 11163,5542 c -43,-13 -429,-447 -608,-684 -112,-148 -183,-261 -217,-348 -19,-47 -22,-75 -23,-190 0,-116 3,-145 23,-202 83,-241 300,-403 555,-416 288,-14 526,153 623,438 52,154 -10,582 -171,1167 -58,213 -75,244 -129,242 -17,-1 -41,-4 -53,-7 z"
id="path10-8" />
<path
d="m 5303,4620 c -32,-7 -108,-82 -289,-285 -275,-308 -453,-545 -526,-702 -160,-341 44,-750 422,-844 30,-7 98,-13 150,-13 257,3 483,165 572,410 57,160 23,475 -107,991 -115,455 -122,467 -222,443 z"
id="path12-9" />
<path
d="m 8918,4623 c -62,-10 -548,-565 -723,-828 -117,-174 -145,-252 -145,-404 0,-166 54,-301 169,-423 117,-125 263,-190 431,-192 109,-1 176,13 275,59 161,73 293,232 336,405 38,151 -2,451 -127,955 -76,304 -102,388 -130,413 -25,22 -32,23 -86,15 z"
id="path14-6" />
<path
d="m 6664,3698 c -36,-8 -56,-24 -141,-116 -446,-484 -663,-775 -717,-961 -26,-88 -21,-243 9,-339 38,-120 119,-237 214,-307 249,-182 575,-163 794,45 154,146 210,310 186,544 -23,233 -110,641 -210,986 -41,140 -62,163 -135,148 z"
id="path16-4" />
<path
d="m 10275,3696 c -33,-9 -64,-36 -167,-146 -229,-245 -448,-510 -562,-680 -118,-176 -152,-277 -143,-435 11,-209 121,-393 298,-498 393,-232 898,31 926,482 9,154 -46,484 -152,896 -81,315 -95,356 -130,376 -25,13 -37,14 -70,5 z"
id="path18-3" />
<path
d="m 3024,3691 c -21,-9 -181,-177 -320,-336 -334,-382 -485,-607 -520,-775 -66,-312 148,-639 466,-714 320,-76 654,127 737,447 33,128 3,402 -83,776 -61,263 -142,554 -162,580 -20,28 -78,38 -118,22 z"
id="path20-3" />
<path
d="m 4393,2773 c -52,-10 -509,-527 -687,-776 -73,-102 -134,-214 -157,-287 -26,-81 -28,-236 -4,-324 55,-207 237,-387 444,-441 80,-20 226,-21 304,0 214,56 381,217 442,430 38,130 13,383 -76,779 -42,185 -130,519 -150,569 -20,48 -52,62 -116,50 z"
id="path22-3" />
<path
d="m 8008,2773 c -20,-3 -62,-41 -146,-131 -367,-391 -619,-720 -689,-897 -24,-63 -27,-83 -28,-195 0,-106 4,-136 24,-199 51,-154 171,-292 316,-361 105,-49 159,-62 276,-61 171,1 306,58 430,181 132,131 188,282 176,474 -12,181 -60,441 -147,786 -65,257 -98,362 -121,387 -22,22 -34,25 -91,16 z"
id="path24" />
<path
d="m 2140,1850 c -38,-9 -111,-81 -304,-300 -315,-356 -486,-591 -536,-733 -64,-182 -38,-378 72,-543 120,-179 332,-285 545,-271 268,18 498,208 563,465 16,62 14,241 -5,362 -43,285 -196,924 -238,990 -9,15 -52,43 -60,39 -1,-1 -18,-5 -37,-9 z"
id="path26" />
<path
d="m 5754,1848 c -37,-8 -57,-26 -177,-156 -415,-451 -636,-753 -682,-929 -20,-75 -19,-210 1,-292 41,-165 176,-333 326,-405 151,-72 315,-84 465,-33 99,34 156,69 233,143 109,104 175,239 187,378 15,179 -82,690 -222,1171 -36,124 -52,139 -131,123 z"
id="path28" />
<path
d="m 9371,1850 c -41,-10 -105,-72 -291,-280 -375,-422 -535,-650 -576,-827 -33,-139 1,-322 82,-451 170,-269 502,-365 789,-229 142,68 265,205 316,354 21,60 24,85 23,218 -1,187 -36,394 -135,785 -72,288 -105,393 -134,418 -14,12 -29,22 -33,21 -4,-1 -22,-5 -41,-9 z"
id="path30" />
</g>
<g
transform="matrix(0.0034974,0,0,-0.0034974,224.36301,104.36607)"
fill="#000000"
stroke="none"
id="g30">
<path
d="M 815,5855 C 501,5811 237,5619 100,5337 73,5281 41,5197 28,5150 L 5,5065 V 3205 C 5,1461 6,1341 23,1276 116,912 382,647 740,563 c 71,-17 345,-18 5660,-18 5315,0 5589,1 5660,18 358,84 624,349 717,713 17,65 18,185 18,1929 v 1860 l -23,85 c -105,388 -422,663 -817,709 -143,17 -11021,13 -11140,-4 z m 11188,-364 c 90,-24 133,-44 212,-104 97,-73 176,-191 212,-318 17,-61 18,-152 18,-1864 0,-1688 -1,-1804 -18,-1864 -58,-210 -218,-370 -428,-428 -61,-17 -345,-18 -5599,-18 -5254,0 -5538,1 -5599,18 -210,58 -370,218 -428,428 -17,60 -18,176 -18,1864 0,1712 1,1803 18,1864 47,165 162,307 310,383 22,11 71,28 110,38 70,18 228,19 5603,19 5440,1 5532,1 5607,-18 z"
id="path4-86" />
<path
d="m 3719,5115 c -335,-53 -612,-289 -718,-613 -46,-140 -53,-242 -30,-452 85,-796 191,-1806 199,-1900 5,-63 19,-150 30,-194 88,-332 358,-588 695,-657 84,-17 194,-19 1635,-29 850,-6 1991,-12 2535,-13 943,-2 993,-1 1060,17 385,104 647,410 684,798 6,57 31,238 55,403 25,165 82,543 126,840 44,297 91,613 105,702 29,187 31,274 9,380 -35,170 -108,313 -223,435 -155,165 -333,257 -554,287 -54,8 -932,11 -2800,10 -2220,-1 -2738,-3 -2808,-14 z m 5626,-280 c 275,-57 495,-316 495,-581 0,-34 -18,-181 -39,-326 -143,-948 -261,-1754 -266,-1818 -21,-230 -150,-419 -349,-515 -50,-24 -118,-49 -151,-56 -62,-12 -1014,-10 -3830,11 -1341,10 -1269,6 -1415,78 -56,27 -96,57 -155,117 -97,97 -148,190 -170,310 -8,44 -42,343 -75,665 -33,322 -83,799 -111,1060 -50,469 -51,476 -36,554 41,206 192,393 378,467 126,50 -11,47 2914,48 2369,1 2749,-1 2810,-14 z"
id="path6-0" />
<path
d="m 4148,4229 c -113,-17 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 195,92 261,339 139,523 -69,104 -212,165 -341,145 z"
id="path8-48" />
<path
d="m 5280,4228 c -95,-15 -179,-69 -233,-151 -46,-70 -59,-115 -59,-203 1,-189 144,-334 337,-342 113,-5 180,21 261,102 75,75 104,143 104,246 0,221 -189,382 -410,348 z"
id="path10" />
<path
d="m 6318,4229 c -286,-44 -401,-393 -196,-599 63,-63 135,-94 233,-98 114,-5 180,21 261,102 75,75 104,143 104,246 0,217 -190,382 -402,349 z"
id="path12" />
<path
d="m 7474,4229 c -172,-22 -304,-173 -304,-349 0,-101 42,-193 120,-263 153,-138 405,-109 521,60 45,65 61,119 62,203 0,103 -29,175 -96,243 -86,86 -185,121 -303,106 z"
id="path14" />
<path
d="m 8578,4229 c -113,-18 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 286,135 261,559 -39,653 -64,20 -108,24 -163,15 z"
id="path16" />
<path
d="m 4718,2946 c -74,-30 -128,-74 -167,-134 -152,-237 15,-544 294,-544 208,0 369,173 352,378 -8,111 -68,210 -162,269 -98,61 -215,73 -317,31 z"
id="path18" />
<path
d="m 5749,2947 c -75,-31 -122,-69 -162,-130 -47,-71 -61,-119 -60,-202 1,-103 32,-176 104,-246 72,-72 143,-101 245,-101 155,0 288,94 335,239 50,151 -6,314 -140,404 -95,64 -219,78 -322,36 z"
id="path20" />
<path
d="m 6900,2948 c -78,-30 -169,-123 -199,-203 -31,-82 -27,-196 10,-275 56,-119 179,-201 307,-203 87,-1 144,15 211,62 235,161 191,521 -75,621 -74,27 -180,26 -254,-2 z"
id="path22" />
<path
d="m 8008,2947 c -216,-91 -290,-352 -153,-539 68,-92 165,-140 288,-140 65,0 87,5 140,30 77,36 142,100 176,172 22,47 26,69 26,150 0,81 -4,103 -25,145 -34,70 -99,136 -167,171 -48,24 -72,29 -143,32 -71,2 -94,-1 -142,-21 z"
id="path24-8" />
<path
d="m 1230,4060 c -336,-73 -601,-331 -681,-665 -27,-110 -29,-284 -6,-392 96,-444 510,-745 962,-701 539,53 909,578 775,1102 -119,467 -584,757 -1050,656 z m 390,-293 c 423,-150 547,-689 230,-1008 -194,-195 -464,-240 -709,-118 -216,107 -354,347 -337,585 16,214 140,407 325,503 110,57 173,71 306,67 88,-2 125,-8 185,-29 z"
id="path26-8" />
<path
d="m 11365,4074 c -11,-2 -47,-10 -80,-16 -71,-14 -207,-66 -267,-104 -299,-186 -462,-512 -427,-854 12,-115 32,-189 80,-289 165,-348 514,-546 894,-509 207,20 388,105 533,249 166,164 256,365 269,599 21,410 -253,784 -659,900 -71,21 -293,36 -343,24 z m 315,-307 c 91,-32 195,-102 256,-171 56,-64 122,-193 140,-277 78,-364 -180,-709 -556,-744 -165,-16 -351,55 -475,179 -188,189 -235,462 -120,701 76,158 234,287 403,330 91,23 259,15 352,-18 z"
id="path28-9" />
</g>
<g
transform="matrix(0.0082441,0,0,-0.0082441,107.86104,145.26348)"
fill="#000000"
stroke="none"
id="g12">
<path
d="m 7484,12789 c -67,-19 -123,-121 -109,-198 15,-81 61,-135 125,-148 l 30,-6 -2,-2120 -3,-2121 -47,3 -48,3 v -166 -166 h -195 -195 l -2,163 -3,162 -55,1 -55,1 -3,1128 c -2,1114 -2,1127 18,1152 27,35 43,99 35,142 -10,57 -50,116 -91,136 -49,23 -148,17 -186,-10 -65,-48 -90,-154 -55,-236 20,-50 76,-90 132,-97 l 45,-5 -2,-1104 -3,-1105 -85,-2 -85,-1 -3,-162 -2,-163 h -195 -194 v 163 162 h -83 -83 l -5,720 -5,720 -542,3 -543,2 v 755 755 l 28,42 c 23,36 27,52 27,113 0,63 -3,76 -28,108 -38,50 -75,67 -145,67 -45,0 -67,-6 -93,-23 -67,-44 -98,-153 -65,-230 17,-41 76,-93 115,-102 l 31,-7 v -789 -789 h 555 555 v -672 -673 h -52 -53 l -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -48 -47 v 418 417 h -633 -634 l -24,26 c -37,40 -73,54 -137,54 -45,0 -67,-5 -93,-23 -110,-74 -104,-253 11,-314 109,-58 238,3 257,122 l 6,35 h 553 554 l -2,-366 -3,-367 -70,-1 -70,-1 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -30 l -30,1 -3,182 -2,182 H 3527 2435 l -50,26 c -123,63 -255,-19 -255,-159 0,-62 19,-105 63,-144 93,-82 246,-32 279,91 l 12,46 h 1003 1004 l -3,-111 -3,-111 -95,-1 -95,-2 -3,-162 -2,-163 h -240 -240 v -345 -345 h -165 -165 v -40 -40 H 2442 1403 l -33,41 c -94,117 -272,81 -310,-63 -21,-77 10,-159 79,-205 26,-17 48,-23 91,-23 67,0 111,25 149,83 l 24,37 h 1039 1038 v -90 -90 h 165 165 v -195 -195 h -165 -165 v -70 -70 H 1870 260 v 930 930 l 25,16 c 41,27 68,96 63,165 -5,62 -23,97 -69,132 -56,41 -152,41 -208,0 -58,-42 -85,-139 -60,-214 13,-38 63,-96 91,-105 17,-5 18,-51 20,-997 l 3,-992 1677,-3 1678,-2 v -60 -60 h 165 165 v -195 -195 h -164 -165 l -3,-47 -3,-48 -1037,-3 -1036,-2 -31,-39 -31,-39 v -740 -740 l -35,-6 c -110,-21 -168,-180 -101,-278 35,-51 70,-71 134,-76 100,-7 158,35 184,133 13,50 0,125 -28,156 -12,13 -14,125 -14,753 0,489 -3,744 -10,757 -11,19 4,19 1000,19 h 1010 v -95 -95 h 165 165 v -285 -285 h 300 300 v -165 -165 h 40 40 v -779 c 0,-772 0,-779 -21,-805 l -20,-26 h -657 l -657,1 -20,31 c -30,48 -78,71 -145,71 -104,0 -173,-71 -174,-178 -1,-197 249,-255 334,-78 l 25,53 h 674 673 l 59,51 59,51 v 804 804 h 90 90 v 165 165 h 195 195 v -161 c 0,-152 1,-161 20,-166 20,-5 20,-14 20,-1818 V 691 l -26,-20 c -26,-21 -36,-21 -550,-21 -330,0 -524,4 -524,10 0,18 -65,83 -97,96 -80,34 -178,2 -221,-71 -33,-58 -28,-157 11,-209 41,-53 78,-69 151,-64 74,4 116,30 143,88 l 18,39 541,1 h 541 l 74,53 74,53 3,1837 2,1836 108,3 107,3 3,163 2,162 h 195 195 v -165 -165 h 50 50 V 2800 1281 l -42,-12 c -110,-29 -154,-161 -94,-277 32,-62 117,-93 197,-72 116,31 163,186 88,291 -18,26 -19,71 -19,1568 v 1541 h 80 80 v 165 165 h 195 195 v -165 -165 h 80 80 V 2325 c 0,-1961 0,-1994 -19,-2005 -13,-6 -241,-10 -671,-10 -647,0 -651,0 -679,21 -78,57 -194,37 -255,-44 -32,-43 -34,-150 -4,-202 41,-71 143,-104 221,-71 44,18 95,78 103,121 l 6,35 h 650 651 l 68,56 69,56 v 2019 2019 h 45 45 v 165 165 h 195 195 l 2,-163 3,-162 h 195 195 l 3,163 2,162 h 195 195 v -165 -165 h 195 195 v 165 165 h 195 195 l 2,-162 3,-163 192,-3 193,-2 2,162 3,163 393,3 392,2 v 490 490 h 160 160 v 60 60 h 660 660 v -770 -770 l -39,-24 c -77,-49 -103,-161 -58,-247 58,-109 218,-122 293,-23 26,34 29,45 29,114 0,69 -3,80 -29,114 -16,21 -44,44 -62,52 l -34,14 -2,838 -3,837 -707,3 -708,2 v 68 67 l -160,-3 -160,-3 v 201 200 h 160 159 l 3,88 3,87 801,3 801,2 18,-41 c 61,-134 254,-130 316,6 65,143 -52,291 -201,255 -44,-11 -110,-59 -110,-81 0,-5 -344,-8 -812,-7 l -813,3 -3,38 -3,37 h -160 -159 v 530 530 h -450 -450 l -2,163 c -2,123 -6,161 -15,160 -10,-2 -13,184 -13,907 v 910 h 900 899 l 19,-43 c 28,-63 72,-91 152,-95 55,-3 70,0 99,20 62,42 76,70 76,156 0,90 -21,129 -85,162 -70,36 -149,24 -205,-31 l -31,-29 -964,-2 -965,-3 -3,-975 -2,-975 -125,3 -125,3 v -165 -166 h -197 -198 v 163 162 l -45,1 -45,1 -3,1581 -2,1582 727,2 727,3 -3,446 -3,446 34,24 c 46,33 65,58 78,106 31,109 -40,220 -148,231 -65,6 -114,-11 -151,-53 -79,-90 -56,-233 46,-287 l 43,-23 v -398 -399 l -740,3 -740,2 -3,-1632 -2,-1633 -80,-1 -80,-2 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 -73,1 -72,2 v 2137 c 0,2120 0,2137 20,2165 31,44 44,117 31,168 -28,103 -126,153 -237,121 z"
id="path4-77" />
<path
d="m 7670,4298 c 0,-2 -1,-621 -3,-1377 l -2,-1374 -44,-13 c -80,-23 -123,-83 -124,-173 0,-77 32,-134 95,-167 39,-20 122,-18 167,6 98,49 120,206 41,287 l -30,31 -2,1388 -3,1389 -47,3 c -27,2 -48,2 -48,0 z"
id="path6-6" />
<path
d="M 8510,2775 V 1250 h 873 l 872,-1 20,-41 c 31,-65 63,-83 150,-83 59,0 79,4 102,21 104,77 95,255 -17,312 -25,12 -62,22 -85,22 -51,-1 -119,-31 -140,-64 l -17,-26 h -809 -809 l -2,1453 -3,1452 -67,3 -68,3 z"
id="path8-43" />
<path
d="m 9255,4288 c -3,-7 -4,-495 -3,-1083 l 3,-1070 932,-5 933,-5 22,-45 c 33,-65 76,-90 153,-90 68,0 110,21 149,73 32,43 34,150 4,202 -41,71 -143,104 -221,71 -32,-13 -97,-78 -97,-96 0,-6 -323,-10 -885,-10 h -885 l -2,1033 -3,1032 -48,3 c -32,2 -49,-1 -52,-10 z"
id="path10-0" />
</g>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="66.262383"
y="59.720398"
id="text1011"><tspan
sodipodi:role="line"
id="tspan1009"
x="66.262383"
y="59.720398"
style="stroke-width:0.264583">wind direction</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="66.133461"
y="33.495533"
id="text1011-0"><tspan
sodipodi:role="line"
id="tspan1009-9"
x="66.133461"
y="33.495533"
style="stroke-width:0.264583">wind speed</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-99.34082"
y="65.733406"
id="text1011-2"><tspan
sodipodi:role="line"
id="tspan1009-5"
x="-99.34082"
y="65.733406"
style="stroke-width:0.264583">rain fall</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 28 KiB

@ -0,0 +1,284 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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"
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="block_diagram.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.24748737"
inkscape:cx="400"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1008"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
transform="matrix(0.0015313,0,0,-0.0015313,26.988838,142.55503)"
fill="#000000"
stroke="none"
id="g10">
<path
d="m 6095,12794 c -27,-2 -115,-8 -195,-14 C 4030,12643 2289,11657 1185,10109 -320,7999 -397,5162 992,2977 1816,1681 3084,716 4540,276 5466,-3 6424,-71 7380,76 c 761,117 1520,381 2180,759 1230,704 2185,1777 2734,3070 866,2040 607,4403 -679,6204 -886,1241 -2181,2128 -3645,2496 -340,86 -633,135 -1005,171 -150,14 -756,27 -870,18 z m 547,-984 c 776,-36 1477,-217 2158,-556 560,-279 978,-580 1426,-1028 435,-435 743,-858 1008,-1386 325,-645 500,-1269 567,-2020 26,-288 14,-767 -27,-1095 -128,-1030 -548,-1992 -1224,-2805 -133,-160 -427,-458 -591,-601 -792,-688 -1757,-1133 -2774,-1278 -283,-41 -469,-53 -785,-53 -880,0 -1667,187 -2450,582 -738,373 -1398,931 -1901,1605 -552,742 -909,1630 -1023,2550 -55,438 -55,912 0,1350 115,926 471,1810 1031,2560 163,219 293,368 522,596 241,240 338,325 576,504 863,649 1910,1026 2980,1075 238,10 281,10 507,0 z"
id="path4" />
<path
d="m 6240,10996 v -214 l -77,-6 c -431,-34 -740,-89 -1062,-191 -611,-193 -1123,-482 -1608,-908 l -130,-114 -155,148 -156,149 -110,-119 -111,-118 151,-151 152,-150 -75,-89 C 2395,8455 2022,7447 2020,6428 v -167 l -52,-5 c -29,-3 -125,-11 -213,-17 -88,-6 -161,-11 -162,-12 -4,-5 21,-313 26,-319 3,-4 96,0 205,8 110,8 205,13 213,10 7,-3 13,-20 13,-40 0,-63 60,-392 101,-552 80,-317 220,-686 361,-954 156,-298 322,-544 561,-831 82,-100 146,-184 140,-188 -25,-17 -313,-262 -313,-267 0,-11 204,-244 211,-242 4,2 169,138 365,303 197,165 364,305 372,310 11,9 -37,71 -233,305 -135,162 -281,344 -324,405 -372,523 -598,1102 -688,1765 -22,168 -26,712 -5,880 108,876 465,1631 1062,2244 627,643 1406,1026 2320,1138 66,8 223,13 420,13 197,0 354,-5 420,-13 755,-93 1397,-361 1980,-826 150,-120 433,-400 553,-547 423,-520 699,-1118 811,-1759 45,-260 51,-338 51,-680 -1,-280 -4,-347 -23,-481 -66,-466 -197,-882 -403,-1278 -151,-288 -279,-471 -609,-866 -192,-230 -239,-291 -228,-300 8,-5 175,-145 372,-310 196,-165 361,-301 365,-303 7,-2 211,231 211,242 0,5 -288,251 -314,268 -5,3 44,71 110,150 203,244 309,388 426,578 245,399 417,806 529,1253 42,166 99,481 99,543 0,20 6,37 13,40 8,3 103,-2 213,-10 109,-8 202,-12 205,-8 5,6 30,314 26,319 -1,1 -74,6 -162,12 -88,6 -183,14 -211,17 l -51,5 -6,247 c -11,459 -76,838 -217,1262 -183,555 -439,1011 -824,1468 l -70,84 152,150 151,151 -111,118 -110,119 -156,-149 -155,-148 -130,114 c -484,426 -997,715 -1608,908 -322,102 -631,157 -1061,191 l -78,6 v 214 214 h -160 -160 z"
id="path6" />
<path
d="m 8385,8348 c -165,-138 -605,-505 -978,-816 l -679,-565 -56,27 c -31,15 -82,33 -112,41 -74,20 -246,19 -323,-1 -229,-59 -412,-243 -471,-472 -21,-80 -22,-229 -1,-317 8,-38 12,-71 7,-74 -5,-3 -151,-125 -326,-270 l -317,-264 98,-101 c 54,-56 156,-161 226,-233 70,-73 130,-133 132,-133 2,0 131,140 286,311 198,218 287,309 298,305 118,-37 270,-48 371,-26 193,43 359,175 445,355 52,107 65,166 65,285 0,103 -13,173 -47,249 l -23,54 23,26 c 121,131 1675,1850 1681,1859 4,7 6,12 4,11 -2,0 -138,-113 -303,-251 z"
id="path8" />
</g>
<g
transform="matrix(0.00216713,0,0,-0.00216713,22.552953,126.08319)"
fill="#000000"
stroke="none"
id="g10-1">
<path
d="m 11241,8109 c -271,-58 -564,-218 -911,-498 -368,-296 -560,-417 -825,-516 -295,-111 -619,-116 -920,-13 -249,84 -471,218 -796,479 -80,65 -195,151 -255,192 -567,389 -1112,468 -1676,241 -220,-88 -427,-217 -703,-439 -306,-246 -562,-400 -795,-479 -271,-91 -558,-90 -827,5 -239,85 -461,223 -828,518 -377,302 -681,456 -1010,508 -131,21 -373,13 -496,-16 -271,-62 -582,-223 -863,-446 -47,-38 -86,-72 -86,-77 0,-11 280,-428 288,-428 2,0 48,33 101,74 507,388 882,458 1315,248 160,-78 291,-166 521,-351 236,-190 430,-320 627,-421 223,-114 394,-172 618,-211 106,-19 383,-16 500,4 385,66 763,260 1215,622 209,168 346,260 490,330 203,99 352,135 552,135 335,0 615,-123 1023,-451 424,-340 748,-519 1105,-609 164,-42 280,-53 483,-48 286,8 495,64 797,213 206,101 411,236 635,416 227,183 346,270 455,335 292,171 519,202 786,104 144,-52 333,-168 522,-320 48,-38 91,-70 95,-70 4,0 72,97 152,216 l 145,215 -25,20 c -364,290 -605,428 -885,506 -129,36 -387,42 -524,12 z"
id="path4-7" />
<path
d="m 11276,6634 c -219,-40 -480,-162 -741,-348 -38,-28 -146,-111 -240,-186 -364,-290 -581,-420 -841,-506 -158,-51 -259,-68 -424,-68 -228,0 -404,42 -640,155 -201,97 -336,185 -590,389 -248,198 -368,278 -571,379 -508,253 -993,254 -1504,2 -175,-86 -336,-192 -530,-347 -296,-237 -424,-323 -620,-419 -238,-117 -407,-159 -630,-158 -212,1 -375,42 -600,153 -188,92 -343,198 -635,433 -341,276 -648,436 -960,503 -118,26 -389,26 -514,1 -214,-43 -462,-152 -686,-302 -167,-111 -295,-213 -294,-233 0,-10 64,-111 141,-225 l 141,-208 34,29 c 18,16 76,60 128,99 477,349 841,406 1266,198 145,-71 280,-163 489,-330 198,-159 350,-268 490,-352 600,-360 1161,-407 1751,-145 238,106 469,256 788,514 194,157 399,283 566,347 256,99 535,106 795,20 202,-67 391,-181 670,-405 322,-258 636,-446 905,-541 708,-251 1374,-75 2155,569 280,231 474,351 665,413 123,40 283,46 415,16 167,-39 385,-161 619,-347 l 105,-83 146,215 c 171,252 172,209 -8,346 -398,303 -726,440 -1051,437 -61,0 -147,-7 -190,-15 z"
id="path6-5" />
<path
d="m 11300,5155 c -299,-49 -631,-227 -1015,-545 -364,-302 -694,-480 -1005,-546 -41,-8 -131,-18 -200,-21 -393,-18 -784,146 -1260,527 -277,222 -434,327 -626,416 -669,310 -1303,197 -1990,-358 -247,-199 -344,-268 -517,-368 -359,-206 -697,-266 -1029,-181 -275,69 -526,211 -878,496 -413,334 -692,486 -1024,557 -143,30 -389,30 -529,0 -230,-50 -457,-152 -687,-306 -139,-94 -290,-211 -290,-225 0,-6 271,-415 285,-429 2,-2 46,30 98,71 258,202 483,316 705,358 38,7 112,10 195,6 160,-6 257,-31 427,-113 148,-71 273,-155 487,-326 195,-157 311,-242 431,-317 310,-194 593,-304 879,-342 131,-17 399,-6 528,21 369,78 726,268 1155,614 319,258 548,383 812,442 101,23 345,23 448,0 119,-26 196,-54 325,-116 146,-70 275,-156 460,-304 333,-267 541,-400 801,-512 537,-233 1046,-217 1589,51 241,118 397,222 702,466 357,286 563,402 781,440 87,15 238,6 332,-21 157,-45 370,-168 585,-338 55,-44 103,-78 107,-76 3,2 70,99 148,215 138,205 142,212 124,229 -45,43 -229,180 -339,253 -135,89 -342,194 -455,231 -178,58 -396,78 -560,51 z"
id="path8-9" />
</g>
<g
transform="matrix(0.0021812,0,0,-0.0021812,29.884057,176.89732)"
fill="#000000"
stroke="none"
id="g6">
<path
d="m 2998,12790 c -315,-57 -548,-268 -644,-585 -18,-58 -19,-222 -22,-4115 l -3,-4055 -72,-50 c -86,-60 -250,-215 -323,-306 -379,-473 -476,-1119 -253,-1683 195,-493 612,-859 1134,-995 213,-56 533,-66 747,-22 221,45 468,151 648,279 114,81 297,259 372,362 150,206 250,425 299,655 94,445 5,902 -248,1285 -93,140 -292,344 -425,435 l -87,60 -3,4045 -3,4045 -23,73 c -85,276 -283,473 -554,553 -62,18 -103,22 -283,25 -115,1 -231,-1 -257,-6 z"
id="path4-1" />
</g>
<g
transform="matrix(0.00179894,0,0,-0.00179894,24.88238,44.904584)"
fill="#000000"
stroke="none"
id="g10-7">
<path
d="m 6950,10549 c -782,-79 -1408,-535 -1640,-1194 -48,-139 -99,-382 -100,-482 v -23 h 994 994 l 31,-26 c 59,-49 65,-162 11,-216 l -28,-28 H 3606 0 v -98 c 0,-122 15,-369 36,-572 42,-430 118,-803 260,-1292 5,-17 181,-18 3519,-18 3851,0 3610,-4 3856,59 661,167 1188,657 1399,1299 273,833 -24,1729 -745,2243 -232,166 -522,283 -825,334 -116,19 -420,27 -550,14 z"
id="path4-8" />
<path
d="M 10600,8243 C 9884,8170 9320,7808 9039,7242 8948,7058 8879,6810 8864,6617 l -7,-87 h 1013 1013 l 23,-21 c 44,-41 43,-171 -1,-215 l -24,-24 H 5650 c -2876,0 -5230,-2 -5230,-5 0,-2 22,-60 49,-127 246,-616 588,-1196 1025,-1735 l 91,-112 4668,-1 c 3217,0 4698,3 4765,11 456,49 849,233 1176,549 314,303 506,670 583,1115 24,138 24,470 -1,610 -73,427 -258,793 -547,1083 -324,325 -715,519 -1162,577 -106,13 -370,18 -467,8 z"
id="path6-57" />
<path
d="m 1890,3956 c 0,-10 365,-343 485,-443 962,-801 2115,-1308 3345,-1472 391,-53 429,-54 1699,-60 l 1194,-6 20,-26 c 44,-59 38,-181 -10,-219 -25,-20 -39,-20 -1022,-20 h -997 l 8,-82 c 51,-531 322,-983 768,-1282 108,-73 337,-185 460,-226 457,-152 939,-158 1364,-19 803,263 1354,1018 1358,1859 0,224 -18,366 -73,560 -100,349 -287,656 -550,904 -285,267 -609,429 -1026,513 -83,17 -275,18 -3555,21 -1908,1 -3468,0 -3468,-2 z"
id="path8-4" />
</g>
<g
transform="matrix(-0.00273933,0,0,-0.00273933,53.972152,70.266544)"
fill="#000000"
stroke="none"
id="g6-5">
<path
d="m 7360,7349 c -704,-67 -1328,-436 -1670,-987 -110,-179 -180,-348 -237,-580 -45,-184 -49,-296 -16,-480 26,-140 39,-293 29,-344 -3,-18 -19,-49 -35,-68 -27,-33 -32,-35 -104,-38 -69,-4 -80,-1 -134,27 -136,73 -330,254 -419,391 -82,127 -164,330 -164,406 0,22 0,22 68,-6 93,-40 179,-52 327,-48 125,3 127,3 151,31 54,63 21,126 -142,273 -146,131 -144,129 -144,168 0,19 4,47 10,61 l 10,26 49,-26 c 27,-15 81,-56 119,-91 l 71,-64 30,43 c 143,209 59,553 -184,750 -107,87 -214,132 -350,147 -81,9 -114,-1 -181,-55 -23,-19 -46,-35 -50,-35 -4,0 -4,34 0,76 l 7,77 -68,-7 c -99,-10 -179,-33 -257,-74 -184,-96 -275,-254 -249,-430 6,-35 6,-62 1,-62 -5,0 -31,11 -58,25 -74,38 -194,75 -239,75 -33,0 -41,-4 -41,-18 0,-40 57,-129 137,-213 l 85,-89 h -52 c -28,0 -97,11 -152,25 -55,14 -103,24 -105,21 -10,-9 52,-109 82,-131 16,-13 51,-33 77,-44 52,-22 63,-37 72,-101 l 6,-45 -95,-75 c -143,-112 -256,-185 -392,-251 -67,-32 -127,-67 -133,-78 -13,-25 -13,-92 -1,-125 6,-13 37,-43 71,-66 74,-51 100,-89 100,-151 0,-49 -4,-56 -99,-171 -52,-63 -132,-227 -155,-318 -9,-36 -19,-110 -22,-165 -5,-84 -2,-120 20,-230 63,-306 163,-492 381,-711 179,-179 366,-295 605,-375 93,-30 100,-31 295,-33 178,-2 208,-5 270,-25 190,-63 322,-161 434,-323 45,-65 65,-84 140,-132 127,-81 210,-177 247,-289 13,-40 40,-75 139,-177 170,-178 220,-267 246,-444 12,-81 7,-128 -31,-265 -11,-41 -20,-96 -20,-123 v -48 H 3854 2068 l 50,63 c 40,50 779,1007 816,1056 6,8 7,12 1,9 -5,-3 -608,-259 -1340,-568 C 864,1611 211,1335 144,1306 77,1278 23,1251 24,1245 25,1240 266,1133 560,1009 2512,183 2923,10 2927,14 c 2,2 -189,253 -425,557 l -429,554 3774,3 3773,2 683,-411 c 375,-226 696,-420 713,-430 30,-18 66,-19 903,-19 479,0 871,3 871,8 0,4 -216,223 -480,487 l -480,480 480,480 c 264,264 480,483 480,488 0,4 -393,7 -873,7 h -873 l -712,-430 -713,-430 H 8061 6502 l -6,23 c -3,12 -28,61 -57,107 -79,131 -96,170 -113,259 -35,181 -23,236 108,494 94,186 105,213 133,338 35,150 91,302 155,418 43,77 216,312 253,343 48,41 112,53 285,53 142,0 176,-3 244,-23 170,-49 322,-139 444,-263 95,-98 112,-124 112,-179 0,-124 -68,-278 -165,-376 -81,-81 -148,-113 -276,-130 -56,-7 -103,-15 -106,-17 -2,-3 13,-19 34,-36 72,-60 254,-138 449,-192 98,-27 369,-38 496,-20 250,36 447,132 604,293 95,98 131,149 184,260 54,113 81,221 86,348 l 4,105 62,38 c 222,135 371,414 354,662 -3,50 -9,115 -12,145 -6,51 -3,60 35,126 59,103 85,213 78,329 -12,171 -72,354 -164,493 -21,31 -80,101 -131,154 l -93,96 31,24 c 41,30 114,127 151,200 92,182 97,405 14,649 -56,162 -151,297 -354,499 -406,404 -922,667 -1492,760 -131,21 -324,25 -489,9 z"
id="path4-3" />
</g>
<g
transform="matrix(0.00194266,0,0,-0.00194266,23.960519,100.82883)"
fill="#000000"
stroke="none"
id="g32">
<path
d="m 6710,12673 c -25,-2 -90,-10 -145,-19 -533,-81 -1001,-335 -1367,-742 l -65,-73 -84,45 c -869,470 -1958,306 -2664,-399 -315,-316 -513,-683 -619,-1147 -5,-23 -15,-30 -64,-43 -136,-38 -306,-101 -427,-160 C 605,9807 139,9173 24,8430 2,8288 -1,7939 18,7805 163,6801 900,6037 1895,5859 c 113,-21 162,-24 380,-23 266,0 345,8 545,59 229,58 493,173 681,296 l 93,61 51,-12 c 284,-67 433,-84 678,-77 181,5 335,26 492,65 l 70,18 75,-60 c 307,-244 686,-408 1083,-466 150,-23 445,-27 587,-10 416,52 839,229 1148,481 l 73,60 89,-51 c 268,-153 567,-253 875,-291 117,-14 417,-14 525,0 225,30 486,103 667,186 l 83,38 127,-19 c 170,-25 470,-25 633,0 515,79 970,315 1323,686 325,342 525,752 603,1235 22,136 25,485 6,620 -99,685 -474,1268 -1050,1632 -320,202 -774,341 -1120,343 h -72 l -113,113 c -388,393 -872,620 -1432,672 l -70,7 -56,102 c -268,481 -730,863 -1260,1039 -272,91 -610,132 -899,110 z"
id="path4-88" />
<path
d="m 3943,5543 c -60,-12 -557,-585 -717,-828 -121,-183 -153,-279 -143,-435 17,-274 207,-501 474,-565 101,-24 243,-17 340,17 182,65 322,205 385,388 34,96 32,291 -5,496 -41,230 -114,542 -187,794 -38,134 -56,151 -147,133 z"
id="path6-3" />
<path
d="m 7553,5543 c -44,-9 -441,-455 -632,-712 -183,-246 -226,-345 -225,-521 1,-87 5,-119 27,-183 71,-205 236,-360 442,-412 76,-19 214,-19 290,0 114,29 203,81 290,169 87,88 133,167 161,278 42,162 -10,521 -156,1079 -84,320 -86,323 -197,302 z"
id="path8-1" />
<path
d="m 11163,5542 c -43,-13 -429,-447 -608,-684 -112,-148 -183,-261 -217,-348 -19,-47 -22,-75 -23,-190 0,-116 3,-145 23,-202 83,-241 300,-403 555,-416 288,-14 526,153 623,438 52,154 -10,582 -171,1167 -58,213 -75,244 -129,242 -17,-1 -41,-4 -53,-7 z"
id="path10-8" />
<path
d="m 5303,4620 c -32,-7 -108,-82 -289,-285 -275,-308 -453,-545 -526,-702 -160,-341 44,-750 422,-844 30,-7 98,-13 150,-13 257,3 483,165 572,410 57,160 23,475 -107,991 -115,455 -122,467 -222,443 z"
id="path12-9" />
<path
d="m 8918,4623 c -62,-10 -548,-565 -723,-828 -117,-174 -145,-252 -145,-404 0,-166 54,-301 169,-423 117,-125 263,-190 431,-192 109,-1 176,13 275,59 161,73 293,232 336,405 38,151 -2,451 -127,955 -76,304 -102,388 -130,413 -25,22 -32,23 -86,15 z"
id="path14-6" />
<path
d="m 6664,3698 c -36,-8 -56,-24 -141,-116 -446,-484 -663,-775 -717,-961 -26,-88 -21,-243 9,-339 38,-120 119,-237 214,-307 249,-182 575,-163 794,45 154,146 210,310 186,544 -23,233 -110,641 -210,986 -41,140 -62,163 -135,148 z"
id="path16-4" />
<path
d="m 10275,3696 c -33,-9 -64,-36 -167,-146 -229,-245 -448,-510 -562,-680 -118,-176 -152,-277 -143,-435 11,-209 121,-393 298,-498 393,-232 898,31 926,482 9,154 -46,484 -152,896 -81,315 -95,356 -130,376 -25,13 -37,14 -70,5 z"
id="path18-3" />
<path
d="m 3024,3691 c -21,-9 -181,-177 -320,-336 -334,-382 -485,-607 -520,-775 -66,-312 148,-639 466,-714 320,-76 654,127 737,447 33,128 3,402 -83,776 -61,263 -142,554 -162,580 -20,28 -78,38 -118,22 z"
id="path20-3" />
<path
d="m 4393,2773 c -52,-10 -509,-527 -687,-776 -73,-102 -134,-214 -157,-287 -26,-81 -28,-236 -4,-324 55,-207 237,-387 444,-441 80,-20 226,-21 304,0 214,56 381,217 442,430 38,130 13,383 -76,779 -42,185 -130,519 -150,569 -20,48 -52,62 -116,50 z"
id="path22-3" />
<path
d="m 8008,2773 c -20,-3 -62,-41 -146,-131 -367,-391 -619,-720 -689,-897 -24,-63 -27,-83 -28,-195 0,-106 4,-136 24,-199 51,-154 171,-292 316,-361 105,-49 159,-62 276,-61 171,1 306,58 430,181 132,131 188,282 176,474 -12,181 -60,441 -147,786 -65,257 -98,362 -121,387 -22,22 -34,25 -91,16 z"
id="path24" />
<path
d="m 2140,1850 c -38,-9 -111,-81 -304,-300 -315,-356 -486,-591 -536,-733 -64,-182 -38,-378 72,-543 120,-179 332,-285 545,-271 268,18 498,208 563,465 16,62 14,241 -5,362 -43,285 -196,924 -238,990 -9,15 -52,43 -60,39 -1,-1 -18,-5 -37,-9 z"
id="path26" />
<path
d="m 5754,1848 c -37,-8 -57,-26 -177,-156 -415,-451 -636,-753 -682,-929 -20,-75 -19,-210 1,-292 41,-165 176,-333 326,-405 151,-72 315,-84 465,-33 99,34 156,69 233,143 109,104 175,239 187,378 15,179 -82,690 -222,1171 -36,124 -52,139 -131,123 z"
id="path28" />
<path
d="m 9371,1850 c -41,-10 -105,-72 -291,-280 -375,-422 -535,-650 -576,-827 -33,-139 1,-322 82,-451 170,-269 502,-365 789,-229 142,68 265,205 316,354 21,60 24,85 23,218 -1,187 -36,394 -135,785 -72,288 -105,393 -134,418 -14,12 -29,22 -33,21 -4,-1 -22,-5 -41,-9 z"
id="path30" />
</g>
<g
transform="matrix(0.0034974,0,0,-0.0034974,260.93273,105.32701)"
fill="#000000"
stroke="none"
id="g30">
<path
d="M 815,5855 C 501,5811 237,5619 100,5337 73,5281 41,5197 28,5150 L 5,5065 V 3205 C 5,1461 6,1341 23,1276 116,912 382,647 740,563 c 71,-17 345,-18 5660,-18 5315,0 5589,1 5660,18 358,84 624,349 717,713 17,65 18,185 18,1929 v 1860 l -23,85 c -105,388 -422,663 -817,709 -143,17 -11021,13 -11140,-4 z m 11188,-364 c 90,-24 133,-44 212,-104 97,-73 176,-191 212,-318 17,-61 18,-152 18,-1864 0,-1688 -1,-1804 -18,-1864 -58,-210 -218,-370 -428,-428 -61,-17 -345,-18 -5599,-18 -5254,0 -5538,1 -5599,18 -210,58 -370,218 -428,428 -17,60 -18,176 -18,1864 0,1712 1,1803 18,1864 47,165 162,307 310,383 22,11 71,28 110,38 70,18 228,19 5603,19 5440,1 5532,1 5607,-18 z"
id="path4-86" />
<path
d="m 3719,5115 c -335,-53 -612,-289 -718,-613 -46,-140 -53,-242 -30,-452 85,-796 191,-1806 199,-1900 5,-63 19,-150 30,-194 88,-332 358,-588 695,-657 84,-17 194,-19 1635,-29 850,-6 1991,-12 2535,-13 943,-2 993,-1 1060,17 385,104 647,410 684,798 6,57 31,238 55,403 25,165 82,543 126,840 44,297 91,613 105,702 29,187 31,274 9,380 -35,170 -108,313 -223,435 -155,165 -333,257 -554,287 -54,8 -932,11 -2800,10 -2220,-1 -2738,-3 -2808,-14 z m 5626,-280 c 275,-57 495,-316 495,-581 0,-34 -18,-181 -39,-326 -143,-948 -261,-1754 -266,-1818 -21,-230 -150,-419 -349,-515 -50,-24 -118,-49 -151,-56 -62,-12 -1014,-10 -3830,11 -1341,10 -1269,6 -1415,78 -56,27 -96,57 -155,117 -97,97 -148,190 -170,310 -8,44 -42,343 -75,665 -33,322 -83,799 -111,1060 -50,469 -51,476 -36,554 41,206 192,393 378,467 126,50 -11,47 2914,48 2369,1 2749,-1 2810,-14 z"
id="path6-0" />
<path
d="m 4148,4229 c -113,-17 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 195,92 261,339 139,523 -69,104 -212,165 -341,145 z"
id="path8-48" />
<path
d="m 5280,4228 c -95,-15 -179,-69 -233,-151 -46,-70 -59,-115 -59,-203 1,-189 144,-334 337,-342 113,-5 180,21 261,102 75,75 104,143 104,246 0,221 -189,382 -410,348 z"
id="path10" />
<path
d="m 6318,4229 c -286,-44 -401,-393 -196,-599 63,-63 135,-94 233,-98 114,-5 180,21 261,102 75,75 104,143 104,246 0,217 -190,382 -402,349 z"
id="path12" />
<path
d="m 7474,4229 c -172,-22 -304,-173 -304,-349 0,-101 42,-193 120,-263 153,-138 405,-109 521,60 45,65 61,119 62,203 0,103 -29,175 -96,243 -86,86 -185,121 -303,106 z"
id="path14" />
<path
d="m 8578,4229 c -113,-18 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 286,135 261,559 -39,653 -64,20 -108,24 -163,15 z"
id="path16" />
<path
d="m 4718,2946 c -74,-30 -128,-74 -167,-134 -152,-237 15,-544 294,-544 208,0 369,173 352,378 -8,111 -68,210 -162,269 -98,61 -215,73 -317,31 z"
id="path18" />
<path
d="m 5749,2947 c -75,-31 -122,-69 -162,-130 -47,-71 -61,-119 -60,-202 1,-103 32,-176 104,-246 72,-72 143,-101 245,-101 155,0 288,94 335,239 50,151 -6,314 -140,404 -95,64 -219,78 -322,36 z"
id="path20" />
<path
d="m 6900,2948 c -78,-30 -169,-123 -199,-203 -31,-82 -27,-196 10,-275 56,-119 179,-201 307,-203 87,-1 144,15 211,62 235,161 191,521 -75,621 -74,27 -180,26 -254,-2 z"
id="path22" />
<path
d="m 8008,2947 c -216,-91 -290,-352 -153,-539 68,-92 165,-140 288,-140 65,0 87,5 140,30 77,36 142,100 176,172 22,47 26,69 26,150 0,81 -4,103 -25,145 -34,70 -99,136 -167,171 -48,24 -72,29 -143,32 -71,2 -94,-1 -142,-21 z"
id="path24-8" />
<path
d="m 1230,4060 c -336,-73 -601,-331 -681,-665 -27,-110 -29,-284 -6,-392 96,-444 510,-745 962,-701 539,53 909,578 775,1102 -119,467 -584,757 -1050,656 z m 390,-293 c 423,-150 547,-689 230,-1008 -194,-195 -464,-240 -709,-118 -216,107 -354,347 -337,585 16,214 140,407 325,503 110,57 173,71 306,67 88,-2 125,-8 185,-29 z"
id="path26-8" />
<path
d="m 11365,4074 c -11,-2 -47,-10 -80,-16 -71,-14 -207,-66 -267,-104 -299,-186 -462,-512 -427,-854 12,-115 32,-189 80,-289 165,-348 514,-546 894,-509 207,20 388,105 533,249 166,164 256,365 269,599 21,410 -253,784 -659,900 -71,21 -293,36 -343,24 z m 315,-307 c 91,-32 195,-102 256,-171 56,-64 122,-193 140,-277 78,-364 -180,-709 -556,-744 -165,-16 -351,55 -475,179 -188,189 -235,462 -120,701 76,158 234,287 403,330 91,23 259,15 352,-18 z"
id="path28-9" />
</g>
<g
transform="matrix(0.0107659,0,0,-0.0107659,102.50482,163.97367)"
fill="#000000"
stroke="none"
id="g12">
<path
d="m 7484,12789 c -67,-19 -123,-121 -109,-198 15,-81 61,-135 125,-148 l 30,-6 -2,-2120 -3,-2121 -47,3 -48,3 v -166 -166 h -195 -195 l -2,163 -3,162 -55,1 -55,1 -3,1128 c -2,1114 -2,1127 18,1152 27,35 43,99 35,142 -10,57 -50,116 -91,136 -49,23 -148,17 -186,-10 -65,-48 -90,-154 -55,-236 20,-50 76,-90 132,-97 l 45,-5 -2,-1104 -3,-1105 -85,-2 -85,-1 -3,-162 -2,-163 h -195 -194 v 163 162 h -83 -83 l -5,720 -5,720 -542,3 -543,2 v 755 755 l 28,42 c 23,36 27,52 27,113 0,63 -3,76 -28,108 -38,50 -75,67 -145,67 -45,0 -67,-6 -93,-23 -67,-44 -98,-153 -65,-230 17,-41 76,-93 115,-102 l 31,-7 v -789 -789 h 555 555 v -672 -673 h -52 -53 l -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -48 -47 v 418 417 h -633 -634 l -24,26 c -37,40 -73,54 -137,54 -45,0 -67,-5 -93,-23 -110,-74 -104,-253 11,-314 109,-58 238,3 257,122 l 6,35 h 553 554 l -2,-366 -3,-367 -70,-1 -70,-1 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -30 l -30,1 -3,182 -2,182 H 3527 2435 l -50,26 c -123,63 -255,-19 -255,-159 0,-62 19,-105 63,-144 93,-82 246,-32 279,91 l 12,46 h 1003 1004 l -3,-111 -3,-111 -95,-1 -95,-2 -3,-162 -2,-163 h -240 -240 v -345 -345 h -165 -165 v -40 -40 H 2442 1403 l -33,41 c -94,117 -272,81 -310,-63 -21,-77 10,-159 79,-205 26,-17 48,-23 91,-23 67,0 111,25 149,83 l 24,37 h 1039 1038 v -90 -90 h 165 165 v -195 -195 h -165 -165 v -70 -70 H 1870 260 v 930 930 l 25,16 c 41,27 68,96 63,165 -5,62 -23,97 -69,132 -56,41 -152,41 -208,0 -58,-42 -85,-139 -60,-214 13,-38 63,-96 91,-105 17,-5 18,-51 20,-997 l 3,-992 1677,-3 1678,-2 v -60 -60 h 165 165 v -195 -195 h -164 -165 l -3,-47 -3,-48 -1037,-3 -1036,-2 -31,-39 -31,-39 v -740 -740 l -35,-6 c -110,-21 -168,-180 -101,-278 35,-51 70,-71 134,-76 100,-7 158,35 184,133 13,50 0,125 -28,156 -12,13 -14,125 -14,753 0,489 -3,744 -10,757 -11,19 4,19 1000,19 h 1010 v -95 -95 h 165 165 v -285 -285 h 300 300 v -165 -165 h 40 40 v -779 c 0,-772 0,-779 -21,-805 l -20,-26 h -657 l -657,1 -20,31 c -30,48 -78,71 -145,71 -104,0 -173,-71 -174,-178 -1,-197 249,-255 334,-78 l 25,53 h 674 673 l 59,51 59,51 v 804 804 h 90 90 v 165 165 h 195 195 v -161 c 0,-152 1,-161 20,-166 20,-5 20,-14 20,-1818 V 691 l -26,-20 c -26,-21 -36,-21 -550,-21 -330,0 -524,4 -524,10 0,18 -65,83 -97,96 -80,34 -178,2 -221,-71 -33,-58 -28,-157 11,-209 41,-53 78,-69 151,-64 74,4 116,30 143,88 l 18,39 541,1 h 541 l 74,53 74,53 3,1837 2,1836 108,3 107,3 3,163 2,162 h 195 195 v -165 -165 h 50 50 V 2800 1281 l -42,-12 c -110,-29 -154,-161 -94,-277 32,-62 117,-93 197,-72 116,31 163,186 88,291 -18,26 -19,71 -19,1568 v 1541 h 80 80 v 165 165 h 195 195 v -165 -165 h 80 80 V 2325 c 0,-1961 0,-1994 -19,-2005 -13,-6 -241,-10 -671,-10 -647,0 -651,0 -679,21 -78,57 -194,37 -255,-44 -32,-43 -34,-150 -4,-202 41,-71 143,-104 221,-71 44,18 95,78 103,121 l 6,35 h 650 651 l 68,56 69,56 v 2019 2019 h 45 45 v 165 165 h 195 195 l 2,-163 3,-162 h 195 195 l 3,163 2,162 h 195 195 v -165 -165 h 195 195 v 165 165 h 195 195 l 2,-162 3,-163 192,-3 193,-2 2,162 3,163 393,3 392,2 v 490 490 h 160 160 v 60 60 h 660 660 v -770 -770 l -39,-24 c -77,-49 -103,-161 -58,-247 58,-109 218,-122 293,-23 26,34 29,45 29,114 0,69 -3,80 -29,114 -16,21 -44,44 -62,52 l -34,14 -2,838 -3,837 -707,3 -708,2 v 68 67 l -160,-3 -160,-3 v 201 200 h 160 159 l 3,88 3,87 801,3 801,2 18,-41 c 61,-134 254,-130 316,6 65,143 -52,291 -201,255 -44,-11 -110,-59 -110,-81 0,-5 -344,-8 -812,-7 l -813,3 -3,38 -3,37 h -160 -159 v 530 530 h -450 -450 l -2,163 c -2,123 -6,161 -15,160 -10,-2 -13,184 -13,907 v 910 h 900 899 l 19,-43 c 28,-63 72,-91 152,-95 55,-3 70,0 99,20 62,42 76,70 76,156 0,90 -21,129 -85,162 -70,36 -149,24 -205,-31 l -31,-29 -964,-2 -965,-3 -3,-975 -2,-975 -125,3 -125,3 v -165 -166 h -197 -198 v 163 162 l -45,1 -45,1 -3,1581 -2,1582 727,2 727,3 -3,446 -3,446 34,24 c 46,33 65,58 78,106 31,109 -40,220 -148,231 -65,6 -114,-11 -151,-53 -79,-90 -56,-233 46,-287 l 43,-23 v -398 -399 l -740,3 -740,2 -3,-1632 -2,-1633 -80,-1 -80,-2 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 -73,1 -72,2 v 2137 c 0,2120 0,2137 20,2165 31,44 44,117 31,168 -28,103 -126,153 -237,121 z"
id="path4-76" />
<path
d="m 7670,4298 c 0,-2 -1,-621 -3,-1377 l -2,-1374 -44,-13 c -80,-23 -123,-83 -124,-173 0,-77 32,-134 95,-167 39,-20 122,-18 167,6 98,49 120,206 41,287 l -30,31 -2,1388 -3,1389 -47,3 c -27,2 -48,2 -48,0 z"
id="path6-31" />
<path
d="M 8510,2775 V 1250 h 873 l 872,-1 20,-41 c 31,-65 63,-83 150,-83 59,0 79,4 102,21 104,77 95,255 -17,312 -25,12 -62,22 -85,22 -51,-1 -119,-31 -140,-64 l -17,-26 h -809 -809 l -2,1453 -3,1452 -67,3 -68,3 z"
id="path8-7" />
<path
d="m 9255,4288 c -3,-7 -4,-495 -3,-1083 l 3,-1070 932,-5 933,-5 22,-45 c 33,-65 76,-90 153,-90 68,0 110,21 149,73 32,43 34,150 4,202 -41,71 -143,104 -221,71 -32,-13 -97,-78 -97,-96 0,-6 -323,-10 -885,-10 h -885 l -2,1033 -3,1032 -48,3 c -32,2 -49,-1 -52,-10 z"
id="path10-5" />
</g>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-79.636681"
y="59.676682"
id="text1496"><tspan
sodipodi:role="line"
id="tspan1494"
x="-79.636681"
y="59.676682"
style="stroke-width:0.264583">wind speed</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-79.275375"
y="76.304565"
id="text1500"><tspan
sodipodi:role="line"
id="tspan1498"
x="-79.275375"
y="76.304565"
style="stroke-width:0.264583">wind direction</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-77.63871"
y="89.558937"
id="text1504"><tspan
sodipodi:role="line"
id="tspan1502"
x="-77.63871"
y="89.558937"
style="stroke-width:0.264583">rain fall</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-74.587128"
y="102.40005"
id="text1508"><tspan
sodipodi:role="line"
id="tspan1506"
x="-74.587128"
y="102.40005"
style="stroke-width:0.264583">humidity</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-73.550102"
y="128.35326"
id="text1512"><tspan
sodipodi:role="line"
id="tspan1510"
x="-73.550102"
y="128.35326"
style="stroke-width:0.264583">pressure</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 28 KiB

@ -0,0 +1,295 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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"
width="297mm"
height="210mm"
viewBox="0 0 297 210"
version="1.1"
id="svg8"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
sodipodi:docname="block_diagram.svg.2024_01_15_14_00_17.0.svg">
<defs
id="defs2" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.24748737"
inkscape:cx="400"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1008"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<metadata
id="metadata5">
<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>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<g
transform="matrix(0.0015313,0,0,-0.0015313,26.988838,142.55503)"
fill="#000000"
stroke="none"
id="g10">
<path
d="m 6095,12794 c -27,-2 -115,-8 -195,-14 C 4030,12643 2289,11657 1185,10109 -320,7999 -397,5162 992,2977 1816,1681 3084,716 4540,276 5466,-3 6424,-71 7380,76 c 761,117 1520,381 2180,759 1230,704 2185,1777 2734,3070 866,2040 607,4403 -679,6204 -886,1241 -2181,2128 -3645,2496 -340,86 -633,135 -1005,171 -150,14 -756,27 -870,18 z m 547,-984 c 776,-36 1477,-217 2158,-556 560,-279 978,-580 1426,-1028 435,-435 743,-858 1008,-1386 325,-645 500,-1269 567,-2020 26,-288 14,-767 -27,-1095 -128,-1030 -548,-1992 -1224,-2805 -133,-160 -427,-458 -591,-601 -792,-688 -1757,-1133 -2774,-1278 -283,-41 -469,-53 -785,-53 -880,0 -1667,187 -2450,582 -738,373 -1398,931 -1901,1605 -552,742 -909,1630 -1023,2550 -55,438 -55,912 0,1350 115,926 471,1810 1031,2560 163,219 293,368 522,596 241,240 338,325 576,504 863,649 1910,1026 2980,1075 238,10 281,10 507,0 z"
id="path4" />
<path
d="m 6240,10996 v -214 l -77,-6 c -431,-34 -740,-89 -1062,-191 -611,-193 -1123,-482 -1608,-908 l -130,-114 -155,148 -156,149 -110,-119 -111,-118 151,-151 152,-150 -75,-89 C 2395,8455 2022,7447 2020,6428 v -167 l -52,-5 c -29,-3 -125,-11 -213,-17 -88,-6 -161,-11 -162,-12 -4,-5 21,-313 26,-319 3,-4 96,0 205,8 110,8 205,13 213,10 7,-3 13,-20 13,-40 0,-63 60,-392 101,-552 80,-317 220,-686 361,-954 156,-298 322,-544 561,-831 82,-100 146,-184 140,-188 -25,-17 -313,-262 -313,-267 0,-11 204,-244 211,-242 4,2 169,138 365,303 197,165 364,305 372,310 11,9 -37,71 -233,305 -135,162 -281,344 -324,405 -372,523 -598,1102 -688,1765 -22,168 -26,712 -5,880 108,876 465,1631 1062,2244 627,643 1406,1026 2320,1138 66,8 223,13 420,13 197,0 354,-5 420,-13 755,-93 1397,-361 1980,-826 150,-120 433,-400 553,-547 423,-520 699,-1118 811,-1759 45,-260 51,-338 51,-680 -1,-280 -4,-347 -23,-481 -66,-466 -197,-882 -403,-1278 -151,-288 -279,-471 -609,-866 -192,-230 -239,-291 -228,-300 8,-5 175,-145 372,-310 196,-165 361,-301 365,-303 7,-2 211,231 211,242 0,5 -288,251 -314,268 -5,3 44,71 110,150 203,244 309,388 426,578 245,399 417,806 529,1253 42,166 99,481 99,543 0,20 6,37 13,40 8,3 103,-2 213,-10 109,-8 202,-12 205,-8 5,6 30,314 26,319 -1,1 -74,6 -162,12 -88,6 -183,14 -211,17 l -51,5 -6,247 c -11,459 -76,838 -217,1262 -183,555 -439,1011 -824,1468 l -70,84 152,150 151,151 -111,118 -110,119 -156,-149 -155,-148 -130,114 c -484,426 -997,715 -1608,908 -322,102 -631,157 -1061,191 l -78,6 v 214 214 h -160 -160 z"
id="path6" />
<path
d="m 8385,8348 c -165,-138 -605,-505 -978,-816 l -679,-565 -56,27 c -31,15 -82,33 -112,41 -74,20 -246,19 -323,-1 -229,-59 -412,-243 -471,-472 -21,-80 -22,-229 -1,-317 8,-38 12,-71 7,-74 -5,-3 -151,-125 -326,-270 l -317,-264 98,-101 c 54,-56 156,-161 226,-233 70,-73 130,-133 132,-133 2,0 131,140 286,311 198,218 287,309 298,305 118,-37 270,-48 371,-26 193,43 359,175 445,355 52,107 65,166 65,285 0,103 -13,173 -47,249 l -23,54 23,26 c 121,131 1675,1850 1681,1859 4,7 6,12 4,11 -2,0 -138,-113 -303,-251 z"
id="path8" />
</g>
<g
transform="matrix(0.00216713,0,0,-0.00216713,22.552953,126.08319)"
fill="#000000"
stroke="none"
id="g10-1">
<path
d="m 11241,8109 c -271,-58 -564,-218 -911,-498 -368,-296 -560,-417 -825,-516 -295,-111 -619,-116 -920,-13 -249,84 -471,218 -796,479 -80,65 -195,151 -255,192 -567,389 -1112,468 -1676,241 -220,-88 -427,-217 -703,-439 -306,-246 -562,-400 -795,-479 -271,-91 -558,-90 -827,5 -239,85 -461,223 -828,518 -377,302 -681,456 -1010,508 -131,21 -373,13 -496,-16 -271,-62 -582,-223 -863,-446 -47,-38 -86,-72 -86,-77 0,-11 280,-428 288,-428 2,0 48,33 101,74 507,388 882,458 1315,248 160,-78 291,-166 521,-351 236,-190 430,-320 627,-421 223,-114 394,-172 618,-211 106,-19 383,-16 500,4 385,66 763,260 1215,622 209,168 346,260 490,330 203,99 352,135 552,135 335,0 615,-123 1023,-451 424,-340 748,-519 1105,-609 164,-42 280,-53 483,-48 286,8 495,64 797,213 206,101 411,236 635,416 227,183 346,270 455,335 292,171 519,202 786,104 144,-52 333,-168 522,-320 48,-38 91,-70 95,-70 4,0 72,97 152,216 l 145,215 -25,20 c -364,290 -605,428 -885,506 -129,36 -387,42 -524,12 z"
id="path4-7" />
<path
d="m 11276,6634 c -219,-40 -480,-162 -741,-348 -38,-28 -146,-111 -240,-186 -364,-290 -581,-420 -841,-506 -158,-51 -259,-68 -424,-68 -228,0 -404,42 -640,155 -201,97 -336,185 -590,389 -248,198 -368,278 -571,379 -508,253 -993,254 -1504,2 -175,-86 -336,-192 -530,-347 -296,-237 -424,-323 -620,-419 -238,-117 -407,-159 -630,-158 -212,1 -375,42 -600,153 -188,92 -343,198 -635,433 -341,276 -648,436 -960,503 -118,26 -389,26 -514,1 -214,-43 -462,-152 -686,-302 -167,-111 -295,-213 -294,-233 0,-10 64,-111 141,-225 l 141,-208 34,29 c 18,16 76,60 128,99 477,349 841,406 1266,198 145,-71 280,-163 489,-330 198,-159 350,-268 490,-352 600,-360 1161,-407 1751,-145 238,106 469,256 788,514 194,157 399,283 566,347 256,99 535,106 795,20 202,-67 391,-181 670,-405 322,-258 636,-446 905,-541 708,-251 1374,-75 2155,569 280,231 474,351 665,413 123,40 283,46 415,16 167,-39 385,-161 619,-347 l 105,-83 146,215 c 171,252 172,209 -8,346 -398,303 -726,440 -1051,437 -61,0 -147,-7 -190,-15 z"
id="path6-5" />
<path
d="m 11300,5155 c -299,-49 -631,-227 -1015,-545 -364,-302 -694,-480 -1005,-546 -41,-8 -131,-18 -200,-21 -393,-18 -784,146 -1260,527 -277,222 -434,327 -626,416 -669,310 -1303,197 -1990,-358 -247,-199 -344,-268 -517,-368 -359,-206 -697,-266 -1029,-181 -275,69 -526,211 -878,496 -413,334 -692,486 -1024,557 -143,30 -389,30 -529,0 -230,-50 -457,-152 -687,-306 -139,-94 -290,-211 -290,-225 0,-6 271,-415 285,-429 2,-2 46,30 98,71 258,202 483,316 705,358 38,7 112,10 195,6 160,-6 257,-31 427,-113 148,-71 273,-155 487,-326 195,-157 311,-242 431,-317 310,-194 593,-304 879,-342 131,-17 399,-6 528,21 369,78 726,268 1155,614 319,258 548,383 812,442 101,23 345,23 448,0 119,-26 196,-54 325,-116 146,-70 275,-156 460,-304 333,-267 541,-400 801,-512 537,-233 1046,-217 1589,51 241,118 397,222 702,466 357,286 563,402 781,440 87,15 238,6 332,-21 157,-45 370,-168 585,-338 55,-44 103,-78 107,-76 3,2 70,99 148,215 138,205 142,212 124,229 -45,43 -229,180 -339,253 -135,89 -342,194 -455,231 -178,58 -396,78 -560,51 z"
id="path8-9" />
</g>
<g
transform="matrix(0.0021812,0,0,-0.0021812,29.884057,176.89732)"
fill="#000000"
stroke="none"
id="g6">
<path
d="m 2998,12790 c -315,-57 -548,-268 -644,-585 -18,-58 -19,-222 -22,-4115 l -3,-4055 -72,-50 c -86,-60 -250,-215 -323,-306 -379,-473 -476,-1119 -253,-1683 195,-493 612,-859 1134,-995 213,-56 533,-66 747,-22 221,45 468,151 648,279 114,81 297,259 372,362 150,206 250,425 299,655 94,445 5,902 -248,1285 -93,140 -292,344 -425,435 l -87,60 -3,4045 -3,4045 -23,73 c -85,276 -283,473 -554,553 -62,18 -103,22 -283,25 -115,1 -231,-1 -257,-6 z"
id="path4-1" />
</g>
<g
transform="matrix(0.00179894,0,0,-0.00179894,24.88238,44.904584)"
fill="#000000"
stroke="none"
id="g10-7">
<path
d="m 6950,10549 c -782,-79 -1408,-535 -1640,-1194 -48,-139 -99,-382 -100,-482 v -23 h 994 994 l 31,-26 c 59,-49 65,-162 11,-216 l -28,-28 H 3606 0 v -98 c 0,-122 15,-369 36,-572 42,-430 118,-803 260,-1292 5,-17 181,-18 3519,-18 3851,0 3610,-4 3856,59 661,167 1188,657 1399,1299 273,833 -24,1729 -745,2243 -232,166 -522,283 -825,334 -116,19 -420,27 -550,14 z"
id="path4-8" />
<path
d="M 10600,8243 C 9884,8170 9320,7808 9039,7242 8948,7058 8879,6810 8864,6617 l -7,-87 h 1013 1013 l 23,-21 c 44,-41 43,-171 -1,-215 l -24,-24 H 5650 c -2876,0 -5230,-2 -5230,-5 0,-2 22,-60 49,-127 246,-616 588,-1196 1025,-1735 l 91,-112 4668,-1 c 3217,0 4698,3 4765,11 456,49 849,233 1176,549 314,303 506,670 583,1115 24,138 24,470 -1,610 -73,427 -258,793 -547,1083 -324,325 -715,519 -1162,577 -106,13 -370,18 -467,8 z"
id="path6-57" />
<path
d="m 1890,3956 c 0,-10 365,-343 485,-443 962,-801 2115,-1308 3345,-1472 391,-53 429,-54 1699,-60 l 1194,-6 20,-26 c 44,-59 38,-181 -10,-219 -25,-20 -39,-20 -1022,-20 h -997 l 8,-82 c 51,-531 322,-983 768,-1282 108,-73 337,-185 460,-226 457,-152 939,-158 1364,-19 803,263 1354,1018 1358,1859 0,224 -18,366 -73,560 -100,349 -287,656 -550,904 -285,267 -609,429 -1026,513 -83,17 -275,18 -3555,21 -1908,1 -3468,0 -3468,-2 z"
id="path8-4" />
</g>
<g
transform="matrix(-0.00273933,0,0,-0.00273933,53.972152,70.266544)"
fill="#000000"
stroke="none"
id="g6-5">
<path
d="m 7360,7349 c -704,-67 -1328,-436 -1670,-987 -110,-179 -180,-348 -237,-580 -45,-184 -49,-296 -16,-480 26,-140 39,-293 29,-344 -3,-18 -19,-49 -35,-68 -27,-33 -32,-35 -104,-38 -69,-4 -80,-1 -134,27 -136,73 -330,254 -419,391 -82,127 -164,330 -164,406 0,22 0,22 68,-6 93,-40 179,-52 327,-48 125,3 127,3 151,31 54,63 21,126 -142,273 -146,131 -144,129 -144,168 0,19 4,47 10,61 l 10,26 49,-26 c 27,-15 81,-56 119,-91 l 71,-64 30,43 c 143,209 59,553 -184,750 -107,87 -214,132 -350,147 -81,9 -114,-1 -181,-55 -23,-19 -46,-35 -50,-35 -4,0 -4,34 0,76 l 7,77 -68,-7 c -99,-10 -179,-33 -257,-74 -184,-96 -275,-254 -249,-430 6,-35 6,-62 1,-62 -5,0 -31,11 -58,25 -74,38 -194,75 -239,75 -33,0 -41,-4 -41,-18 0,-40 57,-129 137,-213 l 85,-89 h -52 c -28,0 -97,11 -152,25 -55,14 -103,24 -105,21 -10,-9 52,-109 82,-131 16,-13 51,-33 77,-44 52,-22 63,-37 72,-101 l 6,-45 -95,-75 c -143,-112 -256,-185 -392,-251 -67,-32 -127,-67 -133,-78 -13,-25 -13,-92 -1,-125 6,-13 37,-43 71,-66 74,-51 100,-89 100,-151 0,-49 -4,-56 -99,-171 -52,-63 -132,-227 -155,-318 -9,-36 -19,-110 -22,-165 -5,-84 -2,-120 20,-230 63,-306 163,-492 381,-711 179,-179 366,-295 605,-375 93,-30 100,-31 295,-33 178,-2 208,-5 270,-25 190,-63 322,-161 434,-323 45,-65 65,-84 140,-132 127,-81 210,-177 247,-289 13,-40 40,-75 139,-177 170,-178 220,-267 246,-444 12,-81 7,-128 -31,-265 -11,-41 -20,-96 -20,-123 v -48 H 3854 2068 l 50,63 c 40,50 779,1007 816,1056 6,8 7,12 1,9 -5,-3 -608,-259 -1340,-568 C 864,1611 211,1335 144,1306 77,1278 23,1251 24,1245 25,1240 266,1133 560,1009 2512,183 2923,10 2927,14 c 2,2 -189,253 -425,557 l -429,554 3774,3 3773,2 683,-411 c 375,-226 696,-420 713,-430 30,-18 66,-19 903,-19 479,0 871,3 871,8 0,4 -216,223 -480,487 l -480,480 480,480 c 264,264 480,483 480,488 0,4 -393,7 -873,7 h -873 l -712,-430 -713,-430 H 8061 6502 l -6,23 c -3,12 -28,61 -57,107 -79,131 -96,170 -113,259 -35,181 -23,236 108,494 94,186 105,213 133,338 35,150 91,302 155,418 43,77 216,312 253,343 48,41 112,53 285,53 142,0 176,-3 244,-23 170,-49 322,-139 444,-263 95,-98 112,-124 112,-179 0,-124 -68,-278 -165,-376 -81,-81 -148,-113 -276,-130 -56,-7 -103,-15 -106,-17 -2,-3 13,-19 34,-36 72,-60 254,-138 449,-192 98,-27 369,-38 496,-20 250,36 447,132 604,293 95,98 131,149 184,260 54,113 81,221 86,348 l 4,105 62,38 c 222,135 371,414 354,662 -3,50 -9,115 -12,145 -6,51 -3,60 35,126 59,103 85,213 78,329 -12,171 -72,354 -164,493 -21,31 -80,101 -131,154 l -93,96 31,24 c 41,30 114,127 151,200 92,182 97,405 14,649 -56,162 -151,297 -354,499 -406,404 -922,667 -1492,760 -131,21 -324,25 -489,9 z"
id="path4-3" />
</g>
<g
transform="matrix(0.00194266,0,0,-0.00194266,23.960519,100.82883)"
fill="#000000"
stroke="none"
id="g32">
<path
d="m 6710,12673 c -25,-2 -90,-10 -145,-19 -533,-81 -1001,-335 -1367,-742 l -65,-73 -84,45 c -869,470 -1958,306 -2664,-399 -315,-316 -513,-683 -619,-1147 -5,-23 -15,-30 -64,-43 -136,-38 -306,-101 -427,-160 C 605,9807 139,9173 24,8430 2,8288 -1,7939 18,7805 163,6801 900,6037 1895,5859 c 113,-21 162,-24 380,-23 266,0 345,8 545,59 229,58 493,173 681,296 l 93,61 51,-12 c 284,-67 433,-84 678,-77 181,5 335,26 492,65 l 70,18 75,-60 c 307,-244 686,-408 1083,-466 150,-23 445,-27 587,-10 416,52 839,229 1148,481 l 73,60 89,-51 c 268,-153 567,-253 875,-291 117,-14 417,-14 525,0 225,30 486,103 667,186 l 83,38 127,-19 c 170,-25 470,-25 633,0 515,79 970,315 1323,686 325,342 525,752 603,1235 22,136 25,485 6,620 -99,685 -474,1268 -1050,1632 -320,202 -774,341 -1120,343 h -72 l -113,113 c -388,393 -872,620 -1432,672 l -70,7 -56,102 c -268,481 -730,863 -1260,1039 -272,91 -610,132 -899,110 z"
id="path4-88" />
<path
d="m 3943,5543 c -60,-12 -557,-585 -717,-828 -121,-183 -153,-279 -143,-435 17,-274 207,-501 474,-565 101,-24 243,-17 340,17 182,65 322,205 385,388 34,96 32,291 -5,496 -41,230 -114,542 -187,794 -38,134 -56,151 -147,133 z"
id="path6-3" />
<path
d="m 7553,5543 c -44,-9 -441,-455 -632,-712 -183,-246 -226,-345 -225,-521 1,-87 5,-119 27,-183 71,-205 236,-360 442,-412 76,-19 214,-19 290,0 114,29 203,81 290,169 87,88 133,167 161,278 42,162 -10,521 -156,1079 -84,320 -86,323 -197,302 z"
id="path8-1" />
<path
d="m 11163,5542 c -43,-13 -429,-447 -608,-684 -112,-148 -183,-261 -217,-348 -19,-47 -22,-75 -23,-190 0,-116 3,-145 23,-202 83,-241 300,-403 555,-416 288,-14 526,153 623,438 52,154 -10,582 -171,1167 -58,213 -75,244 -129,242 -17,-1 -41,-4 -53,-7 z"
id="path10-8" />
<path
d="m 5303,4620 c -32,-7 -108,-82 -289,-285 -275,-308 -453,-545 -526,-702 -160,-341 44,-750 422,-844 30,-7 98,-13 150,-13 257,3 483,165 572,410 57,160 23,475 -107,991 -115,455 -122,467 -222,443 z"
id="path12-9" />
<path
d="m 8918,4623 c -62,-10 -548,-565 -723,-828 -117,-174 -145,-252 -145,-404 0,-166 54,-301 169,-423 117,-125 263,-190 431,-192 109,-1 176,13 275,59 161,73 293,232 336,405 38,151 -2,451 -127,955 -76,304 -102,388 -130,413 -25,22 -32,23 -86,15 z"
id="path14-6" />
<path
d="m 6664,3698 c -36,-8 -56,-24 -141,-116 -446,-484 -663,-775 -717,-961 -26,-88 -21,-243 9,-339 38,-120 119,-237 214,-307 249,-182 575,-163 794,45 154,146 210,310 186,544 -23,233 -110,641 -210,986 -41,140 -62,163 -135,148 z"
id="path16-4" />
<path
d="m 10275,3696 c -33,-9 -64,-36 -167,-146 -229,-245 -448,-510 -562,-680 -118,-176 -152,-277 -143,-435 11,-209 121,-393 298,-498 393,-232 898,31 926,482 9,154 -46,484 -152,896 -81,315 -95,356 -130,376 -25,13 -37,14 -70,5 z"
id="path18-3" />
<path
d="m 3024,3691 c -21,-9 -181,-177 -320,-336 -334,-382 -485,-607 -520,-775 -66,-312 148,-639 466,-714 320,-76 654,127 737,447 33,128 3,402 -83,776 -61,263 -142,554 -162,580 -20,28 -78,38 -118,22 z"
id="path20-3" />
<path
d="m 4393,2773 c -52,-10 -509,-527 -687,-776 -73,-102 -134,-214 -157,-287 -26,-81 -28,-236 -4,-324 55,-207 237,-387 444,-441 80,-20 226,-21 304,0 214,56 381,217 442,430 38,130 13,383 -76,779 -42,185 -130,519 -150,569 -20,48 -52,62 -116,50 z"
id="path22-3" />
<path
d="m 8008,2773 c -20,-3 -62,-41 -146,-131 -367,-391 -619,-720 -689,-897 -24,-63 -27,-83 -28,-195 0,-106 4,-136 24,-199 51,-154 171,-292 316,-361 105,-49 159,-62 276,-61 171,1 306,58 430,181 132,131 188,282 176,474 -12,181 -60,441 -147,786 -65,257 -98,362 -121,387 -22,22 -34,25 -91,16 z"
id="path24" />
<path
d="m 2140,1850 c -38,-9 -111,-81 -304,-300 -315,-356 -486,-591 -536,-733 -64,-182 -38,-378 72,-543 120,-179 332,-285 545,-271 268,18 498,208 563,465 16,62 14,241 -5,362 -43,285 -196,924 -238,990 -9,15 -52,43 -60,39 -1,-1 -18,-5 -37,-9 z"
id="path26" />
<path
d="m 5754,1848 c -37,-8 -57,-26 -177,-156 -415,-451 -636,-753 -682,-929 -20,-75 -19,-210 1,-292 41,-165 176,-333 326,-405 151,-72 315,-84 465,-33 99,34 156,69 233,143 109,104 175,239 187,378 15,179 -82,690 -222,1171 -36,124 -52,139 -131,123 z"
id="path28" />
<path
d="m 9371,1850 c -41,-10 -105,-72 -291,-280 -375,-422 -535,-650 -576,-827 -33,-139 1,-322 82,-451 170,-269 502,-365 789,-229 142,68 265,205 316,354 21,60 24,85 23,218 -1,187 -36,394 -135,785 -72,288 -105,393 -134,418 -14,12 -29,22 -33,21 -4,-1 -22,-5 -41,-9 z"
id="path30" />
</g>
<g
transform="matrix(0.0034974,0,0,-0.0034974,260.93273,105.32701)"
fill="#000000"
stroke="none"
id="g30">
<path
d="M 815,5855 C 501,5811 237,5619 100,5337 73,5281 41,5197 28,5150 L 5,5065 V 3205 C 5,1461 6,1341 23,1276 116,912 382,647 740,563 c 71,-17 345,-18 5660,-18 5315,0 5589,1 5660,18 358,84 624,349 717,713 17,65 18,185 18,1929 v 1860 l -23,85 c -105,388 -422,663 -817,709 -143,17 -11021,13 -11140,-4 z m 11188,-364 c 90,-24 133,-44 212,-104 97,-73 176,-191 212,-318 17,-61 18,-152 18,-1864 0,-1688 -1,-1804 -18,-1864 -58,-210 -218,-370 -428,-428 -61,-17 -345,-18 -5599,-18 -5254,0 -5538,1 -5599,18 -210,58 -370,218 -428,428 -17,60 -18,176 -18,1864 0,1712 1,1803 18,1864 47,165 162,307 310,383 22,11 71,28 110,38 70,18 228,19 5603,19 5440,1 5532,1 5607,-18 z"
id="path4-86" />
<path
d="m 3719,5115 c -335,-53 -612,-289 -718,-613 -46,-140 -53,-242 -30,-452 85,-796 191,-1806 199,-1900 5,-63 19,-150 30,-194 88,-332 358,-588 695,-657 84,-17 194,-19 1635,-29 850,-6 1991,-12 2535,-13 943,-2 993,-1 1060,17 385,104 647,410 684,798 6,57 31,238 55,403 25,165 82,543 126,840 44,297 91,613 105,702 29,187 31,274 9,380 -35,170 -108,313 -223,435 -155,165 -333,257 -554,287 -54,8 -932,11 -2800,10 -2220,-1 -2738,-3 -2808,-14 z m 5626,-280 c 275,-57 495,-316 495,-581 0,-34 -18,-181 -39,-326 -143,-948 -261,-1754 -266,-1818 -21,-230 -150,-419 -349,-515 -50,-24 -118,-49 -151,-56 -62,-12 -1014,-10 -3830,11 -1341,10 -1269,6 -1415,78 -56,27 -96,57 -155,117 -97,97 -148,190 -170,310 -8,44 -42,343 -75,665 -33,322 -83,799 -111,1060 -50,469 -51,476 -36,554 41,206 192,393 378,467 126,50 -11,47 2914,48 2369,1 2749,-1 2810,-14 z"
id="path6-0" />
<path
d="m 4148,4229 c -113,-17 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 195,92 261,339 139,523 -69,104 -212,165 -341,145 z"
id="path8-48" />
<path
d="m 5280,4228 c -95,-15 -179,-69 -233,-151 -46,-70 -59,-115 -59,-203 1,-189 144,-334 337,-342 113,-5 180,21 261,102 75,75 104,143 104,246 0,221 -189,382 -410,348 z"
id="path10" />
<path
d="m 6318,4229 c -286,-44 -401,-393 -196,-599 63,-63 135,-94 233,-98 114,-5 180,21 261,102 75,75 104,143 104,246 0,217 -190,382 -402,349 z"
id="path12" />
<path
d="m 7474,4229 c -172,-22 -304,-173 -304,-349 0,-101 42,-193 120,-263 153,-138 405,-109 521,60 45,65 61,119 62,203 0,103 -29,175 -96,243 -86,86 -185,121 -303,106 z"
id="path14" />
<path
d="m 8578,4229 c -113,-18 -218,-96 -267,-199 -22,-47 -26,-69 -26,-150 0,-81 4,-103 26,-150 33,-70 99,-136 169,-169 47,-22 69,-26 150,-26 81,0 103,4 150,26 286,135 261,559 -39,653 -64,20 -108,24 -163,15 z"
id="path16" />
<path
d="m 4718,2946 c -74,-30 -128,-74 -167,-134 -152,-237 15,-544 294,-544 208,0 369,173 352,378 -8,111 -68,210 -162,269 -98,61 -215,73 -317,31 z"
id="path18" />
<path
d="m 5749,2947 c -75,-31 -122,-69 -162,-130 -47,-71 -61,-119 -60,-202 1,-103 32,-176 104,-246 72,-72 143,-101 245,-101 155,0 288,94 335,239 50,151 -6,314 -140,404 -95,64 -219,78 -322,36 z"
id="path20" />
<path
d="m 6900,2948 c -78,-30 -169,-123 -199,-203 -31,-82 -27,-196 10,-275 56,-119 179,-201 307,-203 87,-1 144,15 211,62 235,161 191,521 -75,621 -74,27 -180,26 -254,-2 z"
id="path22" />
<path
d="m 8008,2947 c -216,-91 -290,-352 -153,-539 68,-92 165,-140 288,-140 65,0 87,5 140,30 77,36 142,100 176,172 22,47 26,69 26,150 0,81 -4,103 -25,145 -34,70 -99,136 -167,171 -48,24 -72,29 -143,32 -71,2 -94,-1 -142,-21 z"
id="path24-8" />
<path
d="m 1230,4060 c -336,-73 -601,-331 -681,-665 -27,-110 -29,-284 -6,-392 96,-444 510,-745 962,-701 539,53 909,578 775,1102 -119,467 -584,757 -1050,656 z m 390,-293 c 423,-150 547,-689 230,-1008 -194,-195 -464,-240 -709,-118 -216,107 -354,347 -337,585 16,214 140,407 325,503 110,57 173,71 306,67 88,-2 125,-8 185,-29 z"
id="path26-8" />
<path
d="m 11365,4074 c -11,-2 -47,-10 -80,-16 -71,-14 -207,-66 -267,-104 -299,-186 -462,-512 -427,-854 12,-115 32,-189 80,-289 165,-348 514,-546 894,-509 207,20 388,105 533,249 166,164 256,365 269,599 21,410 -253,784 -659,900 -71,21 -293,36 -343,24 z m 315,-307 c 91,-32 195,-102 256,-171 56,-64 122,-193 140,-277 78,-364 -180,-709 -556,-744 -165,-16 -351,55 -475,179 -188,189 -235,462 -120,701 76,158 234,287 403,330 91,23 259,15 352,-18 z"
id="path28-9" />
</g>
<g
transform="matrix(0.0107659,0,0,-0.0107659,102.50482,163.97367)"
fill="#000000"
stroke="none"
id="g12">
<path
d="m 7484,12789 c -67,-19 -123,-121 -109,-198 15,-81 61,-135 125,-148 l 30,-6 -2,-2120 -3,-2121 -47,3 -48,3 v -166 -166 h -195 -195 l -2,163 -3,162 -55,1 -55,1 -3,1128 c -2,1114 -2,1127 18,1152 27,35 43,99 35,142 -10,57 -50,116 -91,136 -49,23 -148,17 -186,-10 -65,-48 -90,-154 -55,-236 20,-50 76,-90 132,-97 l 45,-5 -2,-1104 -3,-1105 -85,-2 -85,-1 -3,-162 -2,-163 h -195 -194 v 163 162 h -83 -83 l -5,720 -5,720 -542,3 -543,2 v 755 755 l 28,42 c 23,36 27,52 27,113 0,63 -3,76 -28,108 -38,50 -75,67 -145,67 -45,0 -67,-6 -93,-23 -67,-44 -98,-153 -65,-230 17,-41 76,-93 115,-102 l 31,-7 v -789 -789 h 555 555 v -672 -673 h -52 -53 l -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -48 -47 v 418 417 h -633 -634 l -24,26 c -37,40 -73,54 -137,54 -45,0 -67,-5 -93,-23 -110,-74 -104,-253 11,-314 109,-58 238,3 257,122 l 6,35 h 553 554 l -2,-366 -3,-367 -70,-1 -70,-1 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 h -30 l -30,1 -3,182 -2,182 H 3527 2435 l -50,26 c -123,63 -255,-19 -255,-159 0,-62 19,-105 63,-144 93,-82 246,-32 279,91 l 12,46 h 1003 1004 l -3,-111 -3,-111 -95,-1 -95,-2 -3,-162 -2,-163 h -240 -240 v -345 -345 h -165 -165 v -40 -40 H 2442 1403 l -33,41 c -94,117 -272,81 -310,-63 -21,-77 10,-159 79,-205 26,-17 48,-23 91,-23 67,0 111,25 149,83 l 24,37 h 1039 1038 v -90 -90 h 165 165 v -195 -195 h -165 -165 v -70 -70 H 1870 260 v 930 930 l 25,16 c 41,27 68,96 63,165 -5,62 -23,97 -69,132 -56,41 -152,41 -208,0 -58,-42 -85,-139 -60,-214 13,-38 63,-96 91,-105 17,-5 18,-51 20,-997 l 3,-992 1677,-3 1678,-2 v -60 -60 h 165 165 v -195 -195 h -164 -165 l -3,-47 -3,-48 -1037,-3 -1036,-2 -31,-39 -31,-39 v -740 -740 l -35,-6 c -110,-21 -168,-180 -101,-278 35,-51 70,-71 134,-76 100,-7 158,35 184,133 13,50 0,125 -28,156 -12,13 -14,125 -14,753 0,489 -3,744 -10,757 -11,19 4,19 1000,19 h 1010 v -95 -95 h 165 165 v -285 -285 h 300 300 v -165 -165 h 40 40 v -779 c 0,-772 0,-779 -21,-805 l -20,-26 h -657 l -657,1 -20,31 c -30,48 -78,71 -145,71 -104,0 -173,-71 -174,-178 -1,-197 249,-255 334,-78 l 25,53 h 674 673 l 59,51 59,51 v 804 804 h 90 90 v 165 165 h 195 195 v -161 c 0,-152 1,-161 20,-166 20,-5 20,-14 20,-1818 V 691 l -26,-20 c -26,-21 -36,-21 -550,-21 -330,0 -524,4 -524,10 0,18 -65,83 -97,96 -80,34 -178,2 -221,-71 -33,-58 -28,-157 11,-209 41,-53 78,-69 151,-64 74,4 116,30 143,88 l 18,39 541,1 h 541 l 74,53 74,53 3,1837 2,1836 108,3 107,3 3,163 2,162 h 195 195 v -165 -165 h 50 50 V 2800 1281 l -42,-12 c -110,-29 -154,-161 -94,-277 32,-62 117,-93 197,-72 116,31 163,186 88,291 -18,26 -19,71 -19,1568 v 1541 h 80 80 v 165 165 h 195 195 v -165 -165 h 80 80 V 2325 c 0,-1961 0,-1994 -19,-2005 -13,-6 -241,-10 -671,-10 -647,0 -651,0 -679,21 -78,57 -194,37 -255,-44 -32,-43 -34,-150 -4,-202 41,-71 143,-104 221,-71 44,18 95,78 103,121 l 6,35 h 650 651 l 68,56 69,56 v 2019 2019 h 45 45 v 165 165 h 195 195 l 2,-163 3,-162 h 195 195 l 3,163 2,162 h 195 195 v -165 -165 h 195 195 v 165 165 h 195 195 l 2,-162 3,-163 192,-3 193,-2 2,162 3,163 393,3 392,2 v 490 490 h 160 160 v 60 60 h 660 660 v -770 -770 l -39,-24 c -77,-49 -103,-161 -58,-247 58,-109 218,-122 293,-23 26,34 29,45 29,114 0,69 -3,80 -29,114 -16,21 -44,44 -62,52 l -34,14 -2,838 -3,837 -707,3 -708,2 v 68 67 l -160,-3 -160,-3 v 201 200 h 160 159 l 3,88 3,87 801,3 801,2 18,-41 c 61,-134 254,-130 316,6 65,143 -52,291 -201,255 -44,-11 -110,-59 -110,-81 0,-5 -344,-8 -812,-7 l -813,3 -3,38 -3,37 h -160 -159 v 530 530 h -450 -450 l -2,163 c -2,123 -6,161 -15,160 -10,-2 -13,184 -13,907 v 910 h 900 899 l 19,-43 c 28,-63 72,-91 152,-95 55,-3 70,0 99,20 62,42 76,70 76,156 0,90 -21,129 -85,162 -70,36 -149,24 -205,-31 l -31,-29 -964,-2 -965,-3 -3,-975 -2,-975 -125,3 -125,3 v -165 -166 h -197 -198 v 163 162 l -45,1 -45,1 -3,1581 -2,1582 727,2 727,3 -3,446 -3,446 34,24 c 46,33 65,58 78,106 31,109 -40,220 -148,231 -65,6 -114,-11 -151,-53 -79,-90 -56,-233 46,-287 l 43,-23 v -398 -399 l -740,3 -740,2 -3,-1632 -2,-1633 -80,-1 -80,-2 -3,-162 -2,-163 h -195 -195 l -2,163 -3,162 -73,1 -72,2 v 2137 c 0,2120 0,2137 20,2165 31,44 44,117 31,168 -28,103 -126,153 -237,121 z"
id="path4-76" />
<path
d="m 7670,4298 c 0,-2 -1,-621 -3,-1377 l -2,-1374 -44,-13 c -80,-23 -123,-83 -124,-173 0,-77 32,-134 95,-167 39,-20 122,-18 167,6 98,49 120,206 41,287 l -30,31 -2,1388 -3,1389 -47,3 c -27,2 -48,2 -48,0 z"
id="path6-31" />
<path
d="M 8510,2775 V 1250 h 873 l 872,-1 20,-41 c 31,-65 63,-83 150,-83 59,0 79,4 102,21 104,77 95,255 -17,312 -25,12 -62,22 -85,22 -51,-1 -119,-31 -140,-64 l -17,-26 h -809 -809 l -2,1453 -3,1452 -67,3 -68,3 z"
id="path8-7" />
<path
d="m 9255,4288 c -3,-7 -4,-495 -3,-1083 l 3,-1070 932,-5 933,-5 22,-45 c 33,-65 76,-90 153,-90 68,0 110,21 149,73 32,43 34,150 4,202 -41,71 -143,104 -221,71 -32,-13 -97,-78 -97,-96 0,-6 -323,-10 -885,-10 h -885 l -2,1033 -3,1032 -48,3 c -32,2 -49,-1 -52,-10 z"
id="path10-5" />
</g>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="57.779884"
y="38.736076"
id="text1496"><tspan
sodipodi:role="line"
id="tspan1494"
x="57.779884"
y="38.736076"
style="stroke-width:0.264583">wind speed</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-79.275375"
y="76.304565"
id="text1500"><tspan
sodipodi:role="line"
id="tspan1498"
x="-79.275375"
y="76.304565"
style="stroke-width:0.264583">wind direction</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-77.63871"
y="89.558937"
id="text1504"><tspan
sodipodi:role="line"
id="tspan1502"
x="-77.63871"
y="89.558937"
style="stroke-width:0.264583">rain fall</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-74.587128"
y="102.40005"
id="text1508"><tspan
sodipodi:role="line"
id="tspan1506"
x="-74.587128"
y="102.40005"
style="stroke-width:0.264583">humidity</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-73.550102"
y="128.35326"
id="text1512"><tspan
sodipodi:role="line"
id="tspan1510"
x="-73.550102"
y="128.35326"
style="stroke-width:0.264583">pressure</tspan></text>
<text
xml:space="preserve"
style="font-size:7.05556px;line-height:1.25;font-family:sans-serif;stroke-width:0.264583"
x="-71.119621"
y="115.4705"
id="text892"><tspan
sodipodi:role="line"
id="tspan890"
x="-71.119621"
y="115.4705"
style="stroke-width:0.264583">temperature</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

@ -0,0 +1,978 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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.1"
width="29.700220cm"
height="21.000720cm"
viewBox="0 0 116930 82680"
id="svg23721"
sodipodi:docname="cup_anaometer.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata
id="metadata23727">
<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>SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs23725">
<marker
style="overflow:visible"
id="Arrow2Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lstart"
inkscape:isstock="true">
<path
transform="scale(1.1) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24981" />
</marker>
<marker
style="overflow:visible;"
id="marker26404"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26402" />
</marker>
<marker
style="overflow:visible;"
id="Arrow2Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24990" />
</marker>
<marker
style="overflow:visible;"
id="marker26278"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26276" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Sstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Sstart"
inkscape:isstock="true">
<path
transform="scale(0.2) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24975" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24972" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Send"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24978" />
</marker>
<marker
style="overflow:visible;"
id="marker26011"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path26009" />
</marker>
<marker
style="overflow:visible;"
id="marker25975"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25973" />
</marker>
<marker
style="overflow:visible;"
id="marker25397"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25395" />
</marker>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1008"
id="namedview23723"
showgrid="false"
inkscape:snap-smooth-nodes="true"
inkscape:zoom="0.57192337"
inkscape:cx="644.41719"
inkscape:cy="413.94372"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg23721" />
<title
id="title12307">SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </title>
<desc
id="desc12309">Picture generated by Eeschema-SVG </desc>
<g
style="fill:#000000; fill-opacity:1.000000;stroke:#000000; stroke-opacity:1.000000; stroke-linecap:round; stroke-linejoin:round;"
transform="translate(0 0) scale(1 1)"
id="g12311" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g12313" />
<g
id="g17993"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
transform="translate(71905.019,20149.055)" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18217" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18235" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18253" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18273" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18293" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18313" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18333" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18353" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18373" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18391" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18409" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18429" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18487" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18513" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18841" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19061" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19113" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20339" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20447" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20697" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20955" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20997" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21031" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21079" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21139" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21439" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21489" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21531" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21537" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21543" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21549" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21555" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21561" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21573" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21579" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21585" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21591" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21597" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21603" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21609" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21615" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21621" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21627" />
<g
id="g26776"
transform="matrix(3.4773861,0,0,3.4773861,-152237.77,-97119.484)">
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17883"
transform="translate(71905.019,20149.055)">
<g
id="g17823" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17827">
<rect
x="-17400"
y="15250"
width="800"
height="2000"
rx="0.000000"
id="rect17825" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17881">
<path
d="m -17000,15250 v -500"
id="path17829" />
<path
d="m -17000,17250 v 500"
id="path17831" />
<text
x="-12980.669"
y="16499.961"
textLength="6036.1812"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17833">Pull up resistor</text>
<g
class="stroked-text"
id="g17879">
<desc
id="desc17835">Pull up resistor</desc>
<path
d="m -15849,16476 v -500 h 190 l 48,23 24,24 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17837" />
<path
d="m -15135,16142 v 334"
id="path17839" />
<path
d="m -15349,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17841" />
<path
d="m -14825,16476 -48,-24 -24,-48 v -428"
id="path17843" />
<path
d="m -14563,16476 -48,-24 -24,-48 v -428"
id="path17845" />
<path
d="m -13778,16142 v 334"
id="path17847" />
<path
d="m -13992,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17849" />
<path
d="m -13540,16142 v 500"
id="path17851" />
<path
d="m -13540,16166 48,-24 h 95 l 48,24 24,24 23,48 v 142 l -23,48 -24,24 -48,24 h -95 l -48,-24"
id="path17853" />
<path
d="m -12706,16476 v -334"
id="path17855" />
<path
d="m -12706,16238 23,-48 24,-24 48,-24 h 48"
id="path17857" />
<path
d="m -12206,16452 -48,24 h -95 l -48,-24 -24,-48 v -190 l 24,-48 48,-24 h 95 l 48,24 23,48 v 47 l -238,48"
id="path17859" />
<path
d="m -11992,16452 48,24 h 95 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17861" />
<path
d="m -11563,16476 v -334"
id="path17863" />
<path
d="m -11563,15976 -24,23 24,24 23,-24 -23,-23 v 47"
id="path17865" />
<path
d="m -11349,16452 47,24 h 96 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17867" />
<path
d="m -10992,16142 h 190"
id="path17869" />
<path
d="m -10921,15976 v 428 l 24,48 48,24 h 47"
id="path17871" />
<path
d="m -10563,16476 -48,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 48,-24 h 71 l 48,24 23,24 24,48 v 142 l -24,48 -23,24 -48,24 h -71"
id="path17873" />
<path
d="m -10183,16476 v -334"
id="path17875" />
<path
d="m -10183,16238 24,-48 24,-24 48,-24 h 47"
id="path17877" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17905"
transform="translate(71905.019,20149.055)">
<g
id="g17903">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17300,13000 300,-500"
id="path17885" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -17000,13500 V 12500"
id="path17887" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,12500 300,500"
id="path17889" />
<text
x="-17000"
y="11749.961"
textLength="1488.5826"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17891">VCC</text>
<g
class="stroked-text"
id="g17901">
<desc
id="desc17893">VCC</desc>
<path
d="m -17666,11226 166,500 167,-500"
id="path17895" />
<path
d="m -16880,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17897" />
<path
d="m -16380,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17899" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17973"
transform="translate(71905.019,20149.055)">
<g
id="g17907" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17911">
<path
d="m -17549.999,21850.96 a 550,550 0 0 0 1099.998,0"
id="path17909" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17915">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,22000 -300,-1500"
id="path17913" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17921">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -16450,21850 V 20100"
id="path17917" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17550,20150 v 1700"
id="path17919" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17925">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,20000 300,1500"
id="path17923" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17929">
<path
d="m -16450.001,20149.04 a 550,550 0 0 0 -1099.998,0"
id="path17927" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17971">
<path
d="m -17000,22000 v 1000"
id="path17931" />
<path
d="M -17000,20000 V 19000"
id="path17933" />
<text
x="-13706.851"
y="21250"
textLength="4583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17935">Reed switch</text>
<g
class="stroked-text"
id="g17969">
<desc
id="desc17937">Reed switch</desc>
<path
d="m -15563,21226 -167,-238"
id="path17939" />
<path
d="m -15849,21226 v -500 h 190 l 48,24 24,23 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17941" />
<path
d="m -15159,21202 -47,24 h -96 l -47,-24 -24,-48 v -190 l 24,-48 47,-24 h 96 l 47,24 24,48 v 47 l -238,48"
id="path17943" />
<path
d="m -14730,21202 -48,24 h -95 l -48,-24 -23,-48 v -190 l 23,-48 48,-24 h 95 l 48,24 24,48 v 47 l -238,48"
id="path17945" />
<path
d="m -14278,21226 v -500"
id="path17947" />
<path
d="m -14278,21202 -47,24 h -96 l -47,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 47,-24 h 96 l 47,24"
id="path17949" />
<path
d="m -13683,21202 48,24 h 95 l 48,-24 24,-48 v -24 l -24,-47 -48,-24 h -71 l -48,-24 -24,-47 v -24 l 24,-48 48,-24 h 71 l 48,24"
id="path17951" />
<path
d="m -13302,20892 96,334 95,-238 95,238 95,-334"
id="path17953" />
<path
d="m -12730,21226 v -334"
id="path17955" />
<path
d="m -12730,20726 -24,24 24,23 24,-23 -24,-24 v 47"
id="path17957" />
<path
d="m -12563,20892 h 190"
id="path17959" />
<path
d="m -12492,20726 v 428 l 24,48 47,24 h 48"
id="path17961" />
<path
d="m -11992,21202 -48,24 h -95 l -48,-24 -23,-24 -24,-48 v -142 l 24,-48 23,-24 48,-24 h 95 l 48,24"
id="path17963" />
<path
d="m -11778,21226 v -500"
id="path17965" />
<path
d="m -11563,21226 v -262 l -24,-48 -48,-24 h -71 l -48,24 -24,24"
id="path17967" />
</g>
</g>
</g>
<g
id="g24819"
transform="translate(2357.5873,-2708.4687)">
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17997"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect17995" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18001"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect17999" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:500;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18005"
transform="translate(71905.019,20149.055)">
<path
d="m -22999.999,21750.873 a 500,500 0 0 0 999.998,0"
id="path18003" />
</g>
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18013"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect18011" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18017"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect18015" />
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18081"
transform="translate(71905.019,20149.055)">
<g
id="g18079">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,24250 v 500 h 500 l -500,500 -500,-500 h 500"
id="path18065" />
<text
x="-17000"
y="26249.961"
textLength="1583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text18067">GND</text>
<g
class="stroked-text"
id="g18077">
<desc
id="desc18069">GND</desc>
<path
d="m -17380,25749 -48,-23 h -72 l -71,23 -48,48 -23,48 -24,95 v 71 l 24,96 23,47 48,48 71,24 h 48 l 72,-24 23,-24 v -167 h -95"
id="path18071" />
<path
d="m -17142,26226 v -500 l 285,500 v -500"
id="path18073" />
<path
d="m -16619,26226 v -500 h 119 l 72,23 48,48 23,48 24,95 v 71 l -24,96 -23,47 -48,48 -72,24 h -119"
id="path18075" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18311"
transform="translate(71905.019,20149.055)">
<text
x="-11250"
y="18535.748"
textLength="1491.1024"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="start"
opacity="0"
id="text18295">OUT</text>
<g
class="stroked-text"
id="g18307">
<desc
id="desc18297">OUT</desc>
<path
d="m -11005,18011 h 95 l 48,24 47,48 24,95 v 167 l -24,95 -47,48 -48,23 h -95 l -48,-23 -47,-48 -24,-95 v -167 l 24,-95 47,-48 48,-24"
id="path18299" />
<path
d="m -10577,18011 v 405 l 24,48 24,24 48,23 h 95 l 47,-23 24,-24 24,-48 v -405"
id="path18301" />
<path
d="m -10124,18011 h 285"
id="path18303" />
<path
d="m -9981,18511 v -500"
id="path18305" />
</g>
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -11750,18250 375,437.638 h 1803.7402 V 18250 17812.362 H -11375 Z"
id="path18309" />
</g>
<path
d="m 54905.019,37899.055 v 500"
id="path21639"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 54905.019,33649.055 v 1250"
id="path21641"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 54905.019,38399.055 h 5250"
id="path21665"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 54905.019,43149.055 v 1250"
id="path21667"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 54905.019,38399.055 v 750"
id="path21691"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<circle
cx="54905.02"
cy="38399.055"
r="180"
id="circle23717"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<circle
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:16.2163;stroke-linecap:round"
id="path24784"
cx="48432.453"
cy="41069.473"
r="485.16684" />
<g
id="g24819-8"
transform="translate(-1028.7533,2492.7506)">
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17997-5"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect17995-7" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18001-4"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect17999-1" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:500;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18005-8"
transform="translate(71905.019,20149.055)">
<path
d="m -22999.999,21750.873 a 500,500 0 0 0 999.998,0"
id="path18003-5" />
</g>
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18013-9"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect18011-7" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18017-5"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect18015-3" />
</g>
</g>
<g
id="g24819-88"
transform="translate(-4209.592,-2708.4687)">
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17997-3"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect17995-1" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18001-8"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect17999-9" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:500;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18005-6"
transform="translate(71905.019,20149.055)">
<path
d="m -22999.999,21750.873 a 500,500 0 0 0 999.998,0"
id="path18003-4" />
</g>
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18013-3"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect18011-3" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18017-3"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect18015-8" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:104.167px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48861.406,40821.848 c 2026.827,-1101.662 2026.827,-1101.662 2026.827,-1101.662"
id="path24900" />
<path
style="fill:none;stroke:#000000;stroke-width:104.167px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 48432.454,41554.638 c -22.353,1880.137 -22.353,1880.137 -22.353,1880.137"
id="path24904" />
<path
style="fill:none;stroke:#000000;stroke-width:104.167px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 48036.882,40821.848 C 46010.055,39720.186 46010.055,39720.186 46010.055,39720.186"
id="path24900-6" />
<path
style="fill:none;stroke:#000000;stroke-width:152.606px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
d="m 48506.82,35713.633 c 3729.406,306.794 4590.975,2534.369 5038.953,5038.953"
id="path26007"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:52.0833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 65163.141,38366.197 h 1823.315 v -2704.555 h 1971.79 v 2692.586 l 34.769,-20.074"
id="path26185" />
<path
style="fill:none;stroke:#000000;stroke-width:52.0833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 68958.246,38354.228 h 1823.315 v -2704.555 h 1971.79 v 2692.586 l 34.769,-20.074"
id="path26185-0" />
<path
style="fill:none;stroke:#000000;stroke-width:52.0833;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 72788.12,38322.185 h 1823.315 v -2704.556 h 1971.79 v 2692.587 l 34.769,-20.074"
id="path26185-4" />
<text
xml:space="preserve"
style="font-size:833.333px;line-height:1.25;font-family:sans-serif;stroke-width:104.167"
x="63717.469"
y="38576.48"
id="text26210"><tspan
sodipodi:role="line"
id="tspan26208"
x="63717.469"
y="38576.48"
style="stroke-width:104.167">0V</tspan></text>
<text
xml:space="preserve"
style="font-size:833.333px;line-height:1.25;font-family:sans-serif;stroke-width:104.167"
x="63719.324"
y="36020.484"
id="text26210-8"><tspan
sodipodi:role="line"
id="tspan26208-8"
x="63719.324"
y="36020.484"
style="stroke-width:104.167">VCC</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:30.8225;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#marker26011)"
d="m 67007.267,39156.98 h 3763.461"
id="path26230" />
<text
xml:space="preserve"
style="font-size:833.333px;line-height:1.25;font-family:sans-serif;stroke-width:104.167"
x="68603.805"
y="40210.473"
id="text26566"><tspan
sodipodi:role="line"
id="tspan26564"
x="68603.805"
y="40210.473"
style="stroke-width:104.167">t</tspan></text>
<text
xml:space="preserve"
style="font-size:1388.89px;line-height:1.25;font-family:sans-serif;stroke-width:104.167"
x="66734.898"
y="43311.734"
id="text26594"><tspan
sodipodi:role="line"
x="66734.898"
y="43311.734"
style="font-size:1388.89px;stroke-width:104.167"
id="tspan26600">v = ⅔t [m/s]</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 39 KiB

@ -0,0 +1,955 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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.1"
width="29.700220cm"
height="21.000720cm"
viewBox="0 0 116930 82680"
id="svg23721"
sodipodi:docname="diagram_rain_meter.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata
id="metadata23727">
<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>SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs23725">
<marker
style="overflow:visible"
id="Arrow1Mstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mstart"
inkscape:isstock="true">
<path
transform="scale(0.4) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1309" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lstart"
inkscape:isstock="true">
<path
transform="scale(0.8) translate(12.5,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1303" />
</marker>
<marker
style="overflow:visible"
id="marker1211"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lstart"
inkscape:isstock="true">
<path
transform="scale(1.1) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path1209" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lstart"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(1.1) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24981" />
</marker>
<marker
style="overflow:visible;"
id="marker26404"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26402" />
</marker>
<marker
style="overflow:visible;"
id="Arrow2Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24990" />
</marker>
<marker
style="overflow:visible;"
id="marker26278"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26276" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Sstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Sstart"
inkscape:isstock="true">
<path
transform="scale(0.2) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24975" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24972" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Send"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24978" />
</marker>
<marker
style="overflow:visible;"
id="marker26011"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path26009" />
</marker>
<marker
style="overflow:visible;"
id="marker25975"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25973" />
</marker>
<marker
style="overflow:visible;"
id="marker25397"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25395" />
</marker>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1008"
id="namedview23723"
showgrid="false"
inkscape:snap-smooth-nodes="true"
inkscape:zoom="1.6176436"
inkscape:cx="740.66844"
inkscape:cy="404.47658"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g26776"
inkscape:document-rotation="0" />
<title
id="title12307">SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </title>
<desc
id="desc12309">Picture generated by Eeschema-SVG </desc>
<g
style="fill:#000000; fill-opacity:1.000000;stroke:#000000; stroke-opacity:1.000000; stroke-linecap:round; stroke-linejoin:round;"
transform="translate(0 0) scale(1 1)"
id="g12311" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g12313" />
<g
id="g17993"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
transform="translate(71905.019,20149.055)" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18217" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18235" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18253" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18273" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18293" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18313" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18333" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18353" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18373" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18391" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18409" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18429" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18487" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18513" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18841" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19061" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19113" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20339" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20447" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20697" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20955" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20997" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21031" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21079" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21139" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21439" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21489" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21531" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21537" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21543" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21549" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21555" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21561" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21573" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21579" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21585" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21591" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21597" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21603" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21609" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21615" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21621" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21627" />
<g
id="g26776"
transform="matrix(3.4773861,0,0,3.4773861,-152237.77,-97119.484)">
<g
id="g1492">
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17883"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17823" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17827">
<rect
x="-17400"
y="15250"
width="800"
height="2000"
rx="0.000000"
id="rect17825" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17881">
<path
d="m -17000,15250 v -500"
id="path17829" />
<path
d="m -17000,17250 v 500"
id="path17831" />
<text
x="-12980.669"
y="16499.961"
textLength="6036.1812"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17833">Pull up resistor</text>
<g
class="stroked-text"
id="g17879">
<desc
id="desc17835">Pull up resistor</desc>
<path
d="m -15849,16476 v -500 h 190 l 48,23 24,24 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17837" />
<path
d="m -15135,16142 v 334"
id="path17839" />
<path
d="m -15349,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17841" />
<path
d="m -14825,16476 -48,-24 -24,-48 v -428"
id="path17843" />
<path
d="m -14563,16476 -48,-24 -24,-48 v -428"
id="path17845" />
<path
d="m -13778,16142 v 334"
id="path17847" />
<path
d="m -13992,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17849" />
<path
d="m -13540,16142 v 500"
id="path17851" />
<path
d="m -13540,16166 48,-24 h 95 l 48,24 24,24 23,48 v 142 l -23,48 -24,24 -48,24 h -95 l -48,-24"
id="path17853" />
<path
d="m -12706,16476 v -334"
id="path17855" />
<path
d="m -12706,16238 23,-48 24,-24 48,-24 h 48"
id="path17857" />
<path
d="m -12206,16452 -48,24 h -95 l -48,-24 -24,-48 v -190 l 24,-48 48,-24 h 95 l 48,24 23,48 v 47 l -238,48"
id="path17859" />
<path
d="m -11992,16452 48,24 h 95 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17861" />
<path
d="m -11563,16476 v -334"
id="path17863" />
<path
d="m -11563,15976 -24,23 24,24 23,-24 -23,-23 v 47"
id="path17865" />
<path
d="m -11349,16452 47,24 h 96 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17867" />
<path
d="m -10992,16142 h 190"
id="path17869" />
<path
d="m -10921,15976 v 428 l 24,48 48,24 h 47"
id="path17871" />
<path
d="m -10563,16476 -48,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 48,-24 h 71 l 48,24 23,24 24,48 v 142 l -24,48 -23,24 -48,24 h -71"
id="path17873" />
<path
d="m -10183,16476 v -334"
id="path17875" />
<path
d="m -10183,16238 24,-48 24,-24 48,-24 h 47"
id="path17877" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17905"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17903">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17300,13000 300,-500"
id="path17885" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -17000,13500 V 12500"
id="path17887" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,12500 300,500"
id="path17889" />
<text
x="-17000"
y="11749.961"
textLength="1488.5826"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17891">VCC</text>
<g
class="stroked-text"
id="g17901">
<desc
id="desc17893">VCC</desc>
<path
d="m -17666,11226 166,500 167,-500"
id="path17895" />
<path
d="m -16880,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17897" />
<path
d="m -16380,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17899" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17973"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17907" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17911">
<path
d="m -17549.999,21850.96 a 550,550 0 0 0 1099.998,0"
id="path17909" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17915">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,22000 -300,-1500"
id="path17913" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17921">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -16450,21850 V 20100"
id="path17917" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17550,20150 v 1700"
id="path17919" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17925">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,20000 300,1500"
id="path17923" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17929">
<path
d="m -16450.001,20149.04 a 550,550 0 0 0 -1099.998,0"
id="path17927" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17971">
<path
d="m -17000,22000 v 1000"
id="path17931" />
<path
d="M -17000,20000 V 19000"
id="path17933" />
<text
x="-13706.851"
y="21250"
textLength="4583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17935">Reed switch</text>
<g
class="stroked-text"
id="g17969">
<desc
id="desc17937">Reed switch</desc>
<path
d="m -15563,21226 -167,-238"
id="path17939" />
<path
d="m -15849,21226 v -500 h 190 l 48,24 24,23 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17941" />
<path
d="m -15159,21202 -47,24 h -96 l -47,-24 -24,-48 v -190 l 24,-48 47,-24 h 96 l 47,24 24,48 v 47 l -238,48"
id="path17943" />
<path
d="m -14730,21202 -48,24 h -95 l -48,-24 -23,-48 v -190 l 23,-48 48,-24 h 95 l 48,24 24,48 v 47 l -238,48"
id="path17945" />
<path
d="m -14278,21226 v -500"
id="path17947" />
<path
d="m -14278,21202 -47,24 h -96 l -47,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 47,-24 h 96 l 47,24"
id="path17949" />
<path
d="m -13683,21202 48,24 h 95 l 48,-24 24,-48 v -24 l -24,-47 -48,-24 h -71 l -48,-24 -24,-47 v -24 l 24,-48 48,-24 h 71 l 48,24"
id="path17951" />
<path
d="m -13302,20892 96,334 95,-238 95,238 95,-334"
id="path17953" />
<path
d="m -12730,21226 v -334"
id="path17955" />
<path
d="m -12730,20726 -24,24 24,23 24,-23 -24,-24 v 47"
id="path17957" />
<path
d="m -12563,20892 h 190"
id="path17959" />
<path
d="m -12492,20726 v 428 l 24,48 47,24 h 48"
id="path17961" />
<path
d="m -11992,21202 -48,24 h -95 l -48,-24 -23,-24 -24,-48 v -142 l 24,-48 23,-24 48,-24 h 95 l 48,24"
id="path17963" />
<path
d="m -11778,21226 v -500"
id="path17965" />
<path
d="m -11563,21226 v -262 l -24,-48 -48,-24 h -71 l -48,24 -24,24"
id="path17967" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18081"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g18079">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,24250 v 500 h 500 l -500,500 -500,-500 h 500"
id="path18065" />
<text
x="-17000"
y="26249.961"
textLength="1583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text18067">GND</text>
<g
class="stroked-text"
id="g18077">
<desc
id="desc18069">GND</desc>
<path
d="m -17380,25749 -48,-23 h -72 l -71,23 -48,48 -23,48 -24,95 v 71 l 24,96 23,47 48,48 71,24 h 48 l 72,-24 23,-24 v -167 h -95"
id="path18071" />
<path
d="m -17142,26226 v -500 l 285,500 v -500"
id="path18073" />
<path
d="m -16619,26226 v -500 h 119 l 72,23 48,48 23,48 24,95 v 71 l -24,96 -23,47 -48,48 -72,24 h -119"
id="path18075" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18311"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<text
x="-11250"
y="18535.748"
textLength="1491.1024"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="start"
opacity="0"
id="text18295">OUT</text>
<g
class="stroked-text"
id="g18307">
<desc
id="desc18297">OUT</desc>
<path
d="m -11005,18011 h 95 l 48,24 47,48 24,95 v 167 l -24,95 -47,48 -48,23 h -95 l -48,-23 -47,-48 -24,-95 v -167 l 24,-95 47,-48 48,-24"
id="path18299" />
<path
d="m -10577,18011 v 405 l 24,48 24,24 48,23 h 95 l 47,-23 24,-24 24,-48 v -405"
id="path18301" />
<path
d="m -10124,18011 h 285"
id="path18303" />
<path
d="m -9981,18511 v -500"
id="path18305" />
</g>
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -11750,18250 375,437.638 h 1803.7402 V 18250 17812.362 H -11375 Z"
id="path18309" />
</g>
<path
d="m 56779.56,38635.59 v 456.86"
id="path21639"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,34752.285 v 1142.148"
id="path21641"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,39092.45 h 4797.025"
id="path21665"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,43432.615 v 1142.149"
id="path21667"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,39092.45 v 685.289"
id="path21691"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<circle
cx="56779.562"
cy="39092.449"
r="164.46942"
id="circle23717"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66152.601,39062.427 h 1665.998 v -2471.203 h 1801.661 v 2460.267 l 31.77,-18.342"
id="path26185" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 69620.26,39051.491 h 1665.998 v -2471.204 h 1801.662 v 2460.267 l 31.769,-18.342"
id="path26185-0" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 73119.689,39022.212 h 1665.998 v -2471.204 h 1801.662 v 2460.268 l 31.769,-18.342"
id="path26185-4" />
<text
xml:space="preserve"
style="font-size:761.432px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="64831.664"
y="39254.566"
id="text26210"><tspan
sodipodi:role="line"
id="tspan26208"
x="64831.664"
y="39254.566"
style="stroke-width:95.1794">0V</tspan></text>
<text
xml:space="preserve"
style="font-size:761.432px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="64833.359"
y="36919.105"
id="text26210-8"><tspan
sodipodi:role="line"
id="tspan26208-8"
x="64833.359"
y="36919.105"
style="stroke-width:95.1794">VCC</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:28.1631;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#marker26011)"
d="M 69630.394,39579.617 H 73069.14"
id="path26230" />
<text
xml:space="preserve"
style="font-size:583.912px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="68928.836"
y="40392.414"
id="text26566"><tspan
sodipodi:role="line"
id="tspan26564"
x="68928.836"
y="40392.414"
style="font-size:583.912px;stroke-width:95.1794">bucket tipping over</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:139.439px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
d="M 49867.049,43664.206 C 46459.42,43383.883 45672.188,41348.505 45262.862,39060.019"
id="path26007"
sodipodi:nodetypes="cc" />
<circle
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:14.8171;stroke-linecap:round"
id="path24784"
cx="47910.336"
cy="41585.172"
r="443.30615" />
<g
id="g24819"
transform="matrix(0.91371899,0,0,0.91371899,10087.91,5020.0101)">
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17997"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect17995" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18001"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect17999" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:500;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18005"
transform="translate(71905.019,20149.055)">
<path
d="m -22999.999,21750.873 a 500,500 0 0 0 999.998,0"
id="path18003" />
</g>
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18013"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect18011" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18017"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect18015" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 46030.263,37949.247 1800.24,3720.611 3729.049,-1804.323"
id="path1146" />
<ellipse
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path1148"
cx="55942.801"
cy="20019.52"
rx="1133.9928"
ry="700.84607"
transform="rotate(19.17971)" />
<ellipse
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path1148-7"
cx="61794.734"
cy="20012.893"
rx="1133.9929"
ry="700.84619"
transform="rotate(19.17971)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1165"
width="9124"
height="1104.5175"
x="54626.047"
y="18716.713"
transform="rotate(19.17971)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:175.783;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1188"
width="583.17365"
height="973.73267"
x="52411.383"
y="39129.633" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1190"
width="1072.691"
height="811.55652"
x="44790.098"
y="36532.289" />
<path
style="fill:none;stroke:#000000;stroke-width:136.854;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 48056.296,41805.777 c 1468.458,304.755 6298.227,1294.688 6298.227,1294.688"
id="path1201" />
<g
id="g2009"
transform="matrix(6.6344785,0,0,6.6344785,44800.399,34458.719)">
<g
id="g2007">
<path
d="m 5.595,254.875 c -17.185,46.513 6.539,98.118 53.048,115.317 46.474,17.203 98.103,-6.577 115.312,-53.046 17.175,-46.468 -31.479,-173.544 -31.479,-173.544 0,0 -119.655,64.77 -136.881,111.273 z m 29.459,18.266 c 5.685,50.553 34.358,67.908 34.358,67.908 C 18.311,325.793 35.054,273.141 35.054,273.141 Z"
id="path2001" />
<path
d="m 395.391,259.702 c 0,0 -52.531,28.454 -60.083,48.864 -7.54,20.411 2.873,43.066 23.285,50.616 20.399,7.535 43.06,-2.884 50.614,-23.278 7.554,-20.399 -13.816,-76.202 -13.816,-76.202 z m -47.159,56.87 c 2.503,22.202 15.086,29.817 15.086,29.817 -22.429,-6.67 -15.086,-29.817 -15.086,-29.817 z"
id="path2003" />
<path
d="M 368.837,177.115 C 382.898,139.058 343.059,35.032 343.059,35.032 c 0,0 -97.944,53.086 -112.03,91.106 -14.074,38.028 5.364,80.34 43.398,94.384 38.046,14.102 80.319,-5.352 94.41,-43.407 z M 255.121,141.088 c 4.663,41.38 28.137,55.596 28.137,55.596 -41.842,-12.479 -28.137,-55.596 -28.137,-55.596 z"
id="path2005" />
</g>
</g>
<text
xml:space="preserve"
style="font-size:583.913px;line-height:1.25;font-family:sans-serif;stroke-width:95.1796"
x="67135.406"
y="41957.957"
id="text26566-8"><tspan
sodipodi:role="line"
id="tspan26564-5"
x="67135.406"
y="41957.957"
style="font-size:583.913px;stroke-width:95.1796">one pulse = 0.2794 mm of rain</tspan></text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 41 KiB

@ -0,0 +1,955 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
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.1"
width="29.700220cm"
height="21.000720cm"
viewBox="0 0 116930 82680"
id="svg23721"
sodipodi:docname="diagram_rain_meter.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
<metadata
id="metadata23727">
<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>SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs23725">
<marker
style="overflow:visible"
id="Arrow1Mstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mstart"
inkscape:isstock="true">
<path
transform="scale(0.4) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1309" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Lstart"
inkscape:isstock="true">
<path
transform="scale(0.8) translate(12.5,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path1303" />
</marker>
<marker
style="overflow:visible"
id="marker1211"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lstart"
inkscape:isstock="true">
<path
transform="scale(1.1) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path1209" />
</marker>
<marker
style="overflow:visible"
id="Arrow2Lstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lstart"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(1.1) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24981" />
</marker>
<marker
style="overflow:visible;"
id="marker26404"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26402" />
</marker>
<marker
style="overflow:visible;"
id="Arrow2Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Mend"
inkscape:isstock="true">
<path
transform="scale(0.6) rotate(180) translate(0,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path24990" />
</marker>
<marker
style="overflow:visible;"
id="marker26278"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path26276" />
</marker>
<marker
style="overflow:visible"
id="Arrow1Sstart"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Sstart"
inkscape:isstock="true">
<path
transform="scale(0.2) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24975" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Mend"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend"
inkscape:isstock="true"
inkscape:collect="always">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24972" />
</marker>
<marker
style="overflow:visible;"
id="Arrow1Send"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Send"
inkscape:isstock="true">
<path
transform="scale(0.2) rotate(180) translate(6,0)"
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path24978" />
</marker>
<marker
style="overflow:visible;"
id="marker26011"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path26009" />
</marker>
<marker
style="overflow:visible;"
id="marker25975"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25973" />
</marker>
<marker
style="overflow:visible;"
id="marker25397"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow2Lend"
inkscape:isstock="true">
<path
transform="scale(1.1) rotate(180) translate(1,0)"
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#000000;stroke-opacity:1;fill:#000000;fill-opacity:1"
id="path25395" />
</marker>
</defs>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1008"
id="namedview23723"
showgrid="false"
inkscape:snap-smooth-nodes="true"
inkscape:zoom="1.6176436"
inkscape:cx="740.66844"
inkscape:cy="405.40385"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="g26776"
inkscape:document-rotation="0" />
<title
id="title12307">SVG Picture created as ds-15901_interface.svg date 2024/01/14 11:34:22 </title>
<desc
id="desc12309">Picture generated by Eeschema-SVG </desc>
<g
style="fill:#000000; fill-opacity:1.000000;stroke:#000000; stroke-opacity:1.000000; stroke-linecap:round; stroke-linejoin:round;"
transform="translate(0 0) scale(1 1)"
id="g12311" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:0.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g12313" />
<g
id="g17993"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
transform="translate(71905.019,20149.055)" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18217" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18235" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18253" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18273" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18293" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18313" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18333" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18353" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18373" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18391" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18409" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18429" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18487" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18513" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g18841" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19061" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g19113" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20339" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20447" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20697" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20955" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g20997" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21031" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21079" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21139" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21439" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:62.519685; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21489" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21531" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21537" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21543" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21549" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21555" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21561" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21567" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21573" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21579" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21585" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21591" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21597" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21603" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21609" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21615" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21621" />
<g
style="fill:#000000; fill-opacity:0.0; stroke:#000000; stroke-width:60.000000; stroke-opacity:1; stroke-linecap:round; stroke-linejoin:round;"
id="g21627" />
<g
id="g26776"
transform="matrix(3.4773861,0,0,3.4773861,-152237.77,-97119.484)">
<g
id="g3803">
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17883"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17823" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17827">
<rect
x="-17400"
y="15250"
width="800"
height="2000"
rx="0.000000"
id="rect17825" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17881">
<path
d="m -17000,15250 v -500"
id="path17829" />
<path
d="m -17000,17250 v 500"
id="path17831" />
<text
x="-12980.669"
y="16499.961"
textLength="6036.1812"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17833">Pull up resistor</text>
<g
class="stroked-text"
id="g17879">
<desc
id="desc17835">Pull up resistor</desc>
<path
d="m -15849,16476 v -500 h 190 l 48,23 24,24 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17837" />
<path
d="m -15135,16142 v 334"
id="path17839" />
<path
d="m -15349,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17841" />
<path
d="m -14825,16476 -48,-24 -24,-48 v -428"
id="path17843" />
<path
d="m -14563,16476 -48,-24 -24,-48 v -428"
id="path17845" />
<path
d="m -13778,16142 v 334"
id="path17847" />
<path
d="m -13992,16142 v 262 l 24,48 47,24 h 72 l 47,-24 24,-24"
id="path17849" />
<path
d="m -13540,16142 v 500"
id="path17851" />
<path
d="m -13540,16166 48,-24 h 95 l 48,24 24,24 23,48 v 142 l -23,48 -24,24 -48,24 h -95 l -48,-24"
id="path17853" />
<path
d="m -12706,16476 v -334"
id="path17855" />
<path
d="m -12706,16238 23,-48 24,-24 48,-24 h 48"
id="path17857" />
<path
d="m -12206,16452 -48,24 h -95 l -48,-24 -24,-48 v -190 l 24,-48 48,-24 h 95 l 48,24 23,48 v 47 l -238,48"
id="path17859" />
<path
d="m -11992,16452 48,24 h 95 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17861" />
<path
d="m -11563,16476 v -334"
id="path17863" />
<path
d="m -11563,15976 -24,23 24,24 23,-24 -23,-23 v 47"
id="path17865" />
<path
d="m -11349,16452 47,24 h 96 l 47,-24 24,-48 v -24 l -24,-47 -47,-24 h -72 l -47,-24 -24,-47 v -24 l 24,-48 47,-24 h 72 l 47,24"
id="path17867" />
<path
d="m -10992,16142 h 190"
id="path17869" />
<path
d="m -10921,15976 v 428 l 24,48 48,24 h 47"
id="path17871" />
<path
d="m -10563,16476 -48,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 48,-24 h 71 l 48,24 23,24 24,48 v 142 l -24,48 -23,24 -48,24 h -71"
id="path17873" />
<path
d="m -10183,16476 v -334"
id="path17875" />
<path
d="m -10183,16238 24,-48 24,-24 48,-24 h 47"
id="path17877" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17905"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17903">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17300,13000 300,-500"
id="path17885" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -17000,13500 V 12500"
id="path17887" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,12500 300,500"
id="path17889" />
<text
x="-17000"
y="11749.961"
textLength="1488.5826"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17891">VCC</text>
<g
class="stroked-text"
id="g17901">
<desc
id="desc17893">VCC</desc>
<path
d="m -17666,11226 166,500 167,-500"
id="path17895" />
<path
d="m -16880,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17897" />
<path
d="m -16380,11678 -24,24 -72,24 h -47 l -72,-24 -47,-48 -24,-47 -24,-96 v -71 l 24,-95 24,-48 47,-48 72,-23 h 47 l 72,23 24,24"
id="path17899" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17973"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g17907" />
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17911">
<path
d="m -17549.999,21850.96 a 550,550 0 0 0 1099.998,0"
id="path17909" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17915">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,22000 -300,-1500"
id="path17913" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17921">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="M -16450,21850 V 20100"
id="path17917" />
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17550,20150 v 1700"
id="path17919" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17925">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,20000 300,1500"
id="path17923" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:100;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17929">
<path
d="m -16450.001,20149.04 a 550,550 0 0 0 -1099.998,0"
id="path17927" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17971">
<path
d="m -17000,22000 v 1000"
id="path17931" />
<path
d="M -17000,20000 V 19000"
id="path17933" />
<text
x="-13706.851"
y="21250"
textLength="4583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text17935">Reed switch</text>
<g
class="stroked-text"
id="g17969">
<desc
id="desc17937">Reed switch</desc>
<path
d="m -15563,21226 -167,-238"
id="path17939" />
<path
d="m -15849,21226 v -500 h 190 l 48,24 24,23 24,48 v 71 l -24,48 -24,24 -48,24 h -190"
id="path17941" />
<path
d="m -15159,21202 -47,24 h -96 l -47,-24 -24,-48 v -190 l 24,-48 47,-24 h 96 l 47,24 24,48 v 47 l -238,48"
id="path17943" />
<path
d="m -14730,21202 -48,24 h -95 l -48,-24 -23,-48 v -190 l 23,-48 48,-24 h 95 l 48,24 24,48 v 47 l -238,48"
id="path17945" />
<path
d="m -14278,21226 v -500"
id="path17947" />
<path
d="m -14278,21202 -47,24 h -96 l -47,-24 -24,-24 -24,-48 v -142 l 24,-48 24,-24 47,-24 h 96 l 47,24"
id="path17949" />
<path
d="m -13683,21202 48,24 h 95 l 48,-24 24,-48 v -24 l -24,-47 -48,-24 h -71 l -48,-24 -24,-47 v -24 l 24,-48 48,-24 h 71 l 48,24"
id="path17951" />
<path
d="m -13302,20892 96,334 95,-238 95,238 95,-334"
id="path17953" />
<path
d="m -12730,21226 v -334"
id="path17955" />
<path
d="m -12730,20726 -24,24 24,23 24,-23 -24,-24 v 47"
id="path17957" />
<path
d="m -12563,20892 h 190"
id="path17959" />
<path
d="m -12492,20726 v 428 l 24,48 47,24 h 48"
id="path17961" />
<path
d="m -11992,21202 -48,24 h -95 l -48,-24 -23,-24 -24,-48 v -142 l 24,-48 23,-24 48,-24 h 95 l 48,24"
id="path17963" />
<path
d="m -11778,21226 v -500"
id="path17965" />
<path
d="m -11563,21226 v -262 l -24,-48 -48,-24 h -71 l -48,24 -24,24"
id="path17967" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18081"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<g
id="g18079">
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -17000,24250 v 500 h 500 l -500,500 -500,-500 h 500"
id="path18065" />
<text
x="-17000"
y="26249.961"
textLength="1583.8188"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="middle"
opacity="0"
id="text18067">GND</text>
<g
class="stroked-text"
id="g18077">
<desc
id="desc18069">GND</desc>
<path
d="m -17380,25749 -48,-23 h -72 l -71,23 -48,48 -23,48 -24,95 v 71 l 24,96 23,47 48,48 71,24 h 48 l 72,-24 23,-24 v -167 h -95"
id="path18071" />
<path
d="m -17142,26226 v -500 l 285,500 v -500"
id="path18073" />
<path
d="m -16619,26226 v -500 h 119 l 72,23 48,48 23,48 24,95 v 71 l -24,96 -23,47 -48,48 -72,24 h -119"
id="path18075" />
</g>
</g>
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18311"
transform="matrix(0.91371899,0,0,0.91371899,72312.783,22417.078)">
<text
x="-11250"
y="18535.748"
textLength="1491.1024"
font-size="666.654px"
lengthAdjust="spacingAndGlyphs"
text-anchor="start"
opacity="0"
id="text18295">OUT</text>
<g
class="stroked-text"
id="g18307">
<desc
id="desc18297">OUT</desc>
<path
d="m -11005,18011 h 95 l 48,24 47,48 24,95 v 167 l -24,95 -47,48 -48,23 h -95 l -48,-23 -47,-48 -24,-95 v -167 l 24,-95 47,-48 48,-24"
id="path18299" />
<path
d="m -10577,18011 v 405 l 24,48 24,24 48,23 h 95 l 47,-23 24,-24 24,-48 v -405"
id="path18301" />
<path
d="m -10124,18011 h 285"
id="path18303" />
<path
d="m -9981,18511 v -500"
id="path18305" />
</g>
<path
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
d="m -11750,18250 375,437.638 h 1803.7402 V 18250 17812.362 H -11375 Z"
id="path18309" />
</g>
<path
d="m 56779.56,38635.59 v 456.86"
id="path21639"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,34752.285 v 1142.148"
id="path21641"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,39092.45 h 4797.025"
id="path21665"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,43432.615 v 1142.149"
id="path21667"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
d="m 56779.56,39092.45 v 685.289"
id="path21691"
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<circle
cx="56779.562"
cy="39092.449"
r="164.46942"
id="circle23717"
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:54.8231;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 66152.601,39062.427 h 1665.998 v -2471.203 h 1801.661 v 2460.267 l 31.77,-18.342"
id="path26185" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 69620.26,39051.491 h 1665.998 v -2471.204 h 1801.662 v 2460.267 l 31.769,-18.342"
id="path26185-0" />
<path
style="fill:none;stroke:#000000;stroke-width:47.5895;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 73119.689,39022.212 h 1665.998 v -2471.204 h 1801.662 v 2460.268 l 31.769,-18.342"
id="path26185-4" />
<text
xml:space="preserve"
style="font-size:761.432px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="64831.664"
y="39254.566"
id="text26210"><tspan
sodipodi:role="line"
id="tspan26208"
x="64831.664"
y="39254.566"
style="stroke-width:95.1794">0V</tspan></text>
<text
xml:space="preserve"
style="font-size:761.432px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="64833.359"
y="36919.105"
id="text26210-8"><tspan
sodipodi:role="line"
id="tspan26208-8"
x="64833.359"
y="36919.105"
style="stroke-width:95.1794">VCC</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:28.1631;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#marker26011)"
d="M 69630.394,39579.617 H 73069.14"
id="path26230" />
<text
xml:space="preserve"
style="font-size:583.912px;line-height:1.25;font-family:sans-serif;stroke-width:95.1794"
x="68928.836"
y="40392.414"
id="text26566"><tspan
sodipodi:role="line"
id="tspan26564"
x="68928.836"
y="40392.414"
style="font-size:583.912px;stroke-width:95.1794">bucket tipping over</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:139.439px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-end:url(#Arrow1Mend)"
d="M 49867.049,43664.206 C 46459.42,43383.883 45672.188,41348.505 45262.862,39060.019"
id="path26007"
sodipodi:nodetypes="cc" />
<circle
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:14.8171;stroke-linecap:round"
id="path24784"
cx="47910.336"
cy="41585.172"
r="443.30615" />
<g
id="g24819"
transform="matrix(0.91371899,0,0,0.91371899,10087.91,5020.0101)">
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g17997"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect17995" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18001"
transform="translate(71905.019,20149.055)">
<rect
x="-23220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect17999" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:500;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18005"
transform="translate(71905.019,20149.055)">
<path
d="m -22999.999,21750.873 a 500,500 0 0 0 999.998,0"
id="path18003" />
</g>
<g
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18013"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="21250"
width="440"
height="500"
rx="0.000000"
id="rect18011" />
</g>
<g
style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:60;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
id="g18017"
transform="translate(71905.019,20149.055)">
<rect
x="-22220"
y="20960"
width="440"
height="500"
rx="0.000000"
id="rect18015" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 46030.263,37949.247 1800.24,3720.611 3729.049,-1804.323"
id="path1146" />
<ellipse
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path1148"
cx="55942.801"
cy="20019.52"
rx="1133.9928"
ry="700.84607"
transform="rotate(19.17971)" />
<ellipse
style="fill:none;stroke:#000000;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="path1148-7"
cx="61794.734"
cy="20012.893"
rx="1133.9929"
ry="700.84619"
transform="rotate(19.17971)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1165"
width="9124"
height="1104.5175"
x="54626.047"
y="18716.713"
transform="rotate(19.17971)" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:175.783;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1188"
width="583.17365"
height="973.73267"
x="52411.383"
y="39129.633" />
<rect
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:218.967;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none"
id="rect1190"
width="1072.691"
height="811.55652"
x="44790.098"
y="36532.289" />
<path
style="fill:none;stroke:#000000;stroke-width:136.854;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 48056.296,41805.777 c 1468.458,304.755 6298.227,1294.688 6298.227,1294.688"
id="path1201" />
<g
id="g2009"
transform="matrix(6.6344785,0,0,6.6344785,44800.399,34458.719)">
<g
id="g2007">
<path
d="m 5.595,254.875 c -17.185,46.513 6.539,98.118 53.048,115.317 46.474,17.203 98.103,-6.577 115.312,-53.046 17.175,-46.468 -31.479,-173.544 -31.479,-173.544 0,0 -119.655,64.77 -136.881,111.273 z m 29.459,18.266 c 5.685,50.553 34.358,67.908 34.358,67.908 C 18.311,325.793 35.054,273.141 35.054,273.141 Z"
id="path2001" />
<path
d="m 395.391,259.702 c 0,0 -52.531,28.454 -60.083,48.864 -7.54,20.411 2.873,43.066 23.285,50.616 20.399,7.535 43.06,-2.884 50.614,-23.278 7.554,-20.399 -13.816,-76.202 -13.816,-76.202 z m -47.159,56.87 c 2.503,22.202 15.086,29.817 15.086,29.817 -22.429,-6.67 -15.086,-29.817 -15.086,-29.817 z"
id="path2003" />
<path
d="M 368.837,177.115 C 382.898,139.058 343.059,35.032 343.059,35.032 c 0,0 -97.944,53.086 -112.03,91.106 -14.074,38.028 5.364,80.34 43.398,94.384 38.046,14.102 80.319,-5.352 94.41,-43.407 z M 255.121,141.088 c 4.663,41.38 28.137,55.596 28.137,55.596 -41.842,-12.479 -28.137,-55.596 -28.137,-55.596 z"
id="path2005" />
</g>
</g>
</g>
<text
xml:space="preserve"
style="font-size:798.813px;line-height:1.25;font-family:sans-serif;stroke-width:29.9555"
x="66061.227"
y="41947.137"
id="text1122"><tspan
sodipodi:role="line"
id="tspan1120"
x="66061.227"
y="41947.137"
style="stroke-width:29.9555">one pulse = 0.2794mm of rain</tspan></text>
</g>
</svg>

After

Width:  |  Height:  |  Size: 41 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 92 KiB

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

@ -0,0 +1,275 @@
<?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"
version="1.2"
width="70.505592mm"
height="29.969891mm"
viewBox="0 0 7050.5593 2996.989"
preserveAspectRatio="xMidYMid"
fill-rule="evenodd"
stroke-width="28.222"
stroke-linejoin="round"
xml:space="preserve"
id="svg124"><metadata
id="metadata128"><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></dc:title></cc:Work></rdf:RDF></metadata>
<defs
class="ClipPathGroup"
id="defs8">
<clipPath
id="presentation_clip_path"
clipPathUnits="userSpaceOnUse">
<rect
x="0"
y="0"
width="21000"
height="29700"
id="rect2" />
</clipPath>
<clipPath
id="presentation_clip_path_shrink"
clipPathUnits="userSpaceOnUse">
<rect
x="21"
y="29"
width="20958"
height="29641"
id="rect5" />
</clipPath>
</defs>
<defs
id="defs19">
<font
id="EmbeddedFont_1"
horiz-adv-x="2048"
horiz-origin-x="0"
horiz-origin-y="0"
vert-origin-x="512"
vert-origin-y="768"
vert-adv-y="1024">
<font-face
font-family="Nasa embedded"
units-per-em="2048"
font-weight="normal"
font-style="normal"
ascent="1508"
descent="397"
id="font-face10" />
<missing-glyph
horiz-adv-x="2048"
d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"
id="missing-glyph12" />
<glyph
unicode="s"
horiz-adv-x="1086"
d="M 1087,968 L 437,968 C 408,968 385,957 368,935 351,912 342,886 342,856 342,827 350,802 367,781 383,760 406,750 437,750 L 820,750 C 923,750 1005,711 1065,634 1119,565 1146,479 1146,377 1146,276 1119,190 1065,120 1005,43 923,4 820,4 L 123,4 123,264 776,264 C 804,264 826,276 842,299 858,322 866,348 866,378 866,408 858,434 843,455 828,476 805,486 776,486 L 392,486 C 288,486 206,524 145,601 90,670 63,755 63,856 63,956 90,1041 145,1110 206,1187 289,1226 392,1226 L 1087,1226 1087,968 Z"
id="glyph14" />
<glyph
unicode="e"
horiz-adv-x="1033"
d="M 1087,4 L 392,4 C 288,4 206,43 145,121 90,191 63,277 63,379 63,471 86,551 132,618 86,685 63,764 63,855 63,955 90,1040 145,1110 206,1187 288,1226 392,1226 L 1087,1226 1087,968 437,968 C 408,968 385,957 368,935 351,912 342,886 342,856 342,827 350,802 367,781 383,760 406,750 437,750 L 1087,750 1087,489 1087,489 400,489 C 382,481 368,467 358,446 347,426 342,404 342,380 342,349 350,323 367,300 383,278 406,267 437,267 L 1087,267 1087,4 Z"
id="glyph16" />
</font>
</defs>
<defs
class="TextShapeIndex"
id="defs23">
<g
ooo:slide="id1"
ooo:id-list="id3 id4 id5 id6"
id="g21" />
</defs>
<defs
class="EmbeddedBulletChars"
id="defs55">
<g
id="bullet-char-template-57356"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 580,1141 1163,571 580,0 -4,571 Z"
id="path25" />
</g>
<g
id="bullet-char-template-57354"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 8,1128 H 1137 V 0 H 8 Z"
id="path28" />
</g>
<g
id="bullet-char-template-10146"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 174,0 602,739 174,1481 1456,739 Z M 1358,739 309,1346 659,739 Z"
id="path31" />
</g>
<g
id="bullet-char-template-10132"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 2015,739 1276,0 H 717 l 543,543 H 174 v 393 h 1086 l -543,545 h 557 z"
id="path34" />
</g>
<g
id="bullet-char-template-10007"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path37" />
</g>
<g
id="bullet-char-template-10004"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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 V 965 c 0,-36 -10,-64 -30,-84 L 442,47 C 390,-6 338,-33 285,-33 Z"
id="path40" />
</g>
<g
id="bullet-char-template-9679"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path43" />
</g>
<g
id="bullet-char-template-8226"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path46" />
</g>
<g
id="bullet-char-template-8211"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M -4,459 H 1135 V 606 H -4 Z"
id="path49" />
</g>
<g
id="bullet-char-template-61548"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="m 173,740 c 0,163 58,303 173,419 116,115 255,173 419,173 163,0 302,-58 418,-173 116,-116 174,-256 174,-419 0,-163 -58,-303 -174,-418 C 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"
id="path52" />
</g>
</defs>
<defs
class="TextEmbeddedBitmaps"
id="defs57" />
<g
id="g62"
transform="translate(-4012.2687,-5881.0823)">
<g
id="id2"
class="Master_Slide">
<g
id="bg-id2"
class="Background" />
<g
id="bo-id2"
class="BackgroundObjects" />
</g>
</g>
<g
aria-label="e"
transform="rotate(89.9)"
id="text72"
class="TextShape"><path
d="M 1697.0783,-29.243069 H 547.68128 q -257.99414,0 -408.49072,-193.495601 Q 3.5782547,-396.38858 3.5782547,-649.42129 q 0,-228.22559 114.1127953,-395.26021 -114.1127953,-167.0347 -114.1127953,-391.9527 0,-248.0713 135.6123053,-421.7212 150.49658,-191.8418 408.49072,-191.8418 H 1697.0783 v 426.6826 H 622.10267 q -72.76758,0 -115.7666,56.2295 -41.34522,54.5757 -41.34522,128.9971 0,72.7676 39.69141,124.0357 41.34521,51.268 117.42041,51.268 H 1697.0783 v 425.02883 11.57666 H 560.91175 q -44.65283,19.8457 -71.11377,69.45996 -24.80713,49.61426 -24.80713,109.15137 0,74.42138 39.69141,128.99707 41.34521,54.57568 117.42041,54.57568 H 1697.0783 Z"
style="fill:#000000;stroke:none"
id="path925" /></g><g
aria-label="e"
id="text85"
class="TextShape"><path
d="m 3669.2615,1691.8372 h -957.6612 q -214.957,0 -340.3486,-161.2178 -112.9902,-144.6826 -112.9902,-355.5059 0,-190.15427 95.0771,-329.32517 -95.0771,-139.1709 -95.0771,-326.56934 0,-206.68945 112.9902,-351.37207 Q 2496.6433,8.0070801 2711.6003,8.0070801 h 957.6612 V 363.51294 h -895.6543 q -60.6289,0 -96.4551,46.84961 -34.4482,45.47168 -34.4482,107.47851 0,60.62891 33.0703,103.34473 34.4482,42.71582 97.833,42.71582 h 895.6543 v 354.12789 9.6455 h -946.6377 q -37.2041,16.5352 -59.251,57.8731 -20.6689,41.3379 -20.6689,90.9434 0,62.0068 33.0703,107.4785 34.4482,45.4717 97.833,45.4717 h 895.6543 z"
style="fill:#000000;stroke:none"
id="path928" /></g><g
aria-label="e"
id="text98"
class="TextShape"><path
d="m 5346.2615,1691.8372 h -957.6612 q -214.957,0 -340.3486,-161.2178 -112.9902,-144.6826 -112.9902,-355.5059 0,-190.15427 95.0771,-329.32517 -95.0771,-139.1709 -95.0771,-326.56934 0,-206.68945 112.9902,-351.37207 Q 4173.6433,8.0070801 4388.6003,8.0070801 h 957.6612 V 363.51294 h -895.6543 q -60.6289,0 -96.4551,46.84961 -34.4482,45.47168 -34.4482,107.47851 0,60.62891 33.0703,103.34473 34.4482,42.71582 97.833,42.71582 h 895.6543 v 354.12789 9.6455 h -946.6377 q -37.2041,16.5352 -59.251,57.8731 -20.6689,41.3379 -20.6689,90.9434 0,62.0068 33.0703,107.4785 34.4482,45.4717 97.833,45.4717 h 895.6543 z"
style="fill:#000000;stroke:none"
id="path931" /></g><g
aria-label="s"
id="text111"
class="TextShape"><path
d="m 6969.2617,371.51294 h -895.6543 q -60.6289,0 -96.4551,46.84961 -34.4482,45.47168 -34.4482,107.47851 0,60.62891 33.0703,103.34473 34.4483,42.71582 97.833,42.71582 h 527.7471 q 213.5791,0 337.5928,159.83985 111.6123,143.30468 111.6123,354.12794 0,209.4453 -111.6123,354.1279 -124.0137,159.8399 -337.5928,159.8399 h -960.417 v -358.2618 h 899.7881 q 57.873,0 90.9433,-46.8496 33.0704,-48.2275 33.0704,-110.2343 0,-62.0069 -31.6924,-104.7227 -31.6924,-44.0938 -92.3213,-44.0938 h -529.125 q -214.957,0 -340.3486,-158.46187 -112.9903,-141.92675 -112.9903,-351.37207 0,-206.68945 112.9903,-349.99414 126.7695,-159.83984 340.3486,-159.83984 h 957.6611 z"
style="fill:#000000;stroke:none"
id="path934" /></g>
<g
aria-label="electronics"
transform="scale(0.80512419,1.2420444)"
id="text839"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;line-height:125%;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#ffffff;stroke-width:39.6875;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"><path
d="M 594.46122,2097.9831 H 144.30233 q 21.58296,100.2066 95.58168,149.539 73.99872,49.3325 154.164,49.3325 115.62301,0 152.62237,-87.8735 13.87476,-33.916 55.49904,-33.916 57.04068,0 57.04068,46.2492 0,16.958 -15.4164,44.7075 -13.87476,26.2079 -44.70756,57.0407 -29.29116,30.8328 -86.33184,52.4158 -57.04069,21.5829 -129.49777,21.5829 -147.99744,0 -252.82896,-100.2066 Q 25.59605,2196.648 25.59605,2053.2755 q 0,-138.7476 97.12332,-238.9542 97.12332,-101.7482 237.41256,-101.7482 143.37252,0 220.45453,92.4984 78.62364,92.4984 78.62364,234.3292 0,27.7496 -10.79148,41.6243 -10.79148,12.3331 -21.58296,15.4164 -10.79148,1.5417 -32.37444,1.5417 z m -448.61725,-98.665 h 396.20149 q -7.7082,-87.8735 -55.49905,-137.206 -46.2492,-49.3324 -126.41448,-49.3324 -70.91544,0 -132.58104,49.3324 -61.6656,47.7909 -81.70692,137.206 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path902" /><path
d="m 1214.1999,1512.1599 v 776.9865 h 200.4132 q 64.7489,0 64.7489,50.8741 0,49.3325 -64.7489,49.3325 H 899.70534 q -64.74888,0 -64.74888,-50.8741 0,-49.3325 64.74888,-49.3325 H 1100.1185 V 1547.6176 H 899.70534 q -64.74888,0 -64.74888,-50.8741 0,-49.3325 64.74888,-49.3325 H 1149.451 q 38.541,0 50.8741,13.8747 13.8748,12.3332 13.8748,50.8742 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path904" /><path
d="m 2213.182,2097.9831 h -450.1588 q 21.5829,100.2066 95.5816,149.539 73.9988,49.3325 154.164,49.3325 115.623,0 152.6224,-87.8735 13.8748,-33.916 55.499,-33.916 57.0407,0 57.0407,46.2492 0,16.958 -15.4164,44.7075 -13.8747,26.2079 -44.7075,57.0407 -29.2912,30.8328 -86.3319,52.4158 -57.0407,21.5829 -129.4977,21.5829 -147.9975,0 -252.829,-100.2066 -104.8315,-100.2066 -104.8315,-243.5791 0,-138.7476 97.1233,-238.9542 97.1233,-101.7482 237.4126,-101.7482 143.3725,0 220.4545,92.4984 78.6236,92.4984 78.6236,234.3292 0,27.7496 -10.7915,41.6243 -10.7914,12.3331 -21.5829,15.4164 -10.7915,1.5417 -32.3745,1.5417 z m -448.6172,-98.665 h 396.2015 q -7.7082,-87.8735 -55.4991,-137.206 -46.2492,-49.3324 -126.4144,-49.3324 -70.9155,0 -132.5811,49.3324 -61.6656,47.7909 -81.7069,137.206 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path906" /><path
d="m 3090.3747,2221.3143 q 0,9.2498 -6.1666,27.7495 -6.1665,16.958 -26.2079,44.7075 -18.4996,26.2079 -46.2492,49.3325 -27.7495,21.583 -78.6236,38.541 -49.3325,15.4164 -110.9981,15.4164 -141.8309,0 -242.0375,-98.6649 -98.6649,-100.2066 -98.6649,-242.0375 0,-55.4991 20.0413,-110.9981 20.0413,-57.0407 58.5823,-110.9981 40.0827,-53.9574 114.0814,-87.8735 73.9987,-33.916 168.0387,-33.916 32.3745,0 52.4158,1.5416 21.583,0 58.5823,6.1666 36.9994,6.1665 58.5823,16.958 23.1246,10.7915 41.6243,35.4577 18.4997,23.1246 18.4997,55.4991 0,30.8328 -21.583,52.4157 -20.0413,20.0413 -50.8741,20.0413 -23.1246,0 -46.2492,-15.4164 -21.5829,-16.958 -24.6662,-52.4157 -1.5417,-10.7915 -6.1666,-13.8748 -4.6249,-3.0833 -27.7495,-4.6249 l -20.0413,-1.5416 q -18.4997,0 -33.9161,0 -69.3738,0 -121.7896,26.2078 -50.8741,26.2079 -75.5403,67.8322 -24.6663,40.0826 -36.9994,78.6236 -10.7915,36.9994 -10.7915,70.9155 0,100.2066 69.3738,171.122 69.3738,69.3738 168.0388,69.3738 36.9994,0 64.7489,-9.2498 29.2911,-9.2499 44.7075,-26.2079 16.9581,-18.4997 21.583,-27.7495 6.1666,-9.2499 13.8748,-24.6663 13.8747,-33.916 55.499,-33.916 57.0407,0 57.0407,46.2492 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path908" /><path
d="m 3528.1998,1825.1128 v 351.4939 q 0,21.583 1.5416,35.4577 3.0833,13.8748 12.3331,36.9994 9.2499,23.1246 33.9161,35.4577 26.2079,12.3331 66.2905,12.3331 44.7076,0 80.1653,-27.7495 35.4577,-29.2912 36.9994,-80.1653 1.5416,-52.4157 57.0407,-52.4157 57.0406,0 57.0406,53.9574 0,86.3318 -70.9154,146.4558 -69.3738,60.1239 -168.0388,60.1239 -92.4984,0 -157.2472,-50.8741 -63.2073,-52.4158 -63.2073,-163.4138 v -357.6605 h -129.4977 q -64.7489,0 -64.7489,-49.3325 0,-50.8741 66.2905,-50.8741 h 127.9561 V 1601.575 q 0,-21.583 1.5417,-32.3745 1.5416,-10.7914 15.4164,-21.5829 13.8747,-12.3331 40.0826,-12.3331 26.2079,0 40.0826,12.3331 13.8748,10.7915 15.4164,21.5829 1.5417,10.7915 1.5417,30.8328 v 124.8729 h 245.1207 q 64.7489,0 64.7489,50.8741 0,49.3325 -64.7489,49.3325 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path910" /><path
d="m 4336.0185,2105.6913 v 183.4551 h 171.122 q 66.2906,0 66.2906,50.8741 0,49.3325 -66.2906,49.3325 h -408.5346 q -66.2905,0 -66.2905,-50.8741 0,-49.3325 66.2905,-49.3325 h 123.3312 v -464.0336 h -123.3312 q -66.2905,0 -66.2905,-50.8741 0,-49.3325 66.2905,-49.3325 h 172.6637 q 38.541,0 50.8741,13.8747 13.8748,12.3332 13.8748,50.8742 v 47.7908 q 106.3732,-120.2479 258.9955,-120.2479 44.7076,0 75.5404,10.7915 32.3744,10.7914 46.2492,27.7495 13.8747,16.958 18.4997,32.3744 6.1665,13.8748 6.1665,27.7495 0,30.8328 -20.0413,50.8742 -20.0413,18.4996 -47.7908,18.4996 -12.3332,0 -26.2079,-4.6249 -12.3331,-4.6249 -26.2079,-20.0413 -13.8748,-16.958 -15.4164,-43.1659 -121.7896,0 -195.7883,84.7902 -73.9987,83.2485 -73.9987,203.4965 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path912" /><path
d="m 5523.0809,2056.3588 q 0,141.8309 -94.04,242.0375 -94.0401,98.6649 -225.0795,98.6649 -131.0394,0 -225.0794,-98.6649 -94.0401,-100.2066 -94.0401,-242.0375 0,-143.3725 94.0401,-243.5791 94.04,-100.2066 225.0794,-100.2066 131.0394,0 225.0795,100.2066 94.04,100.2066 94.04,243.5791 z m -464.0337,166.4971 q 60.124,73.9987 144.9142,73.9987 84.7902,0 144.9142,-73.9987 60.1239,-73.9987 60.1239,-177.2886 0,-100.2066 -61.6656,-166.4971 -60.1239,-66.2905 -143.3725,-66.2905 -81.7069,0 -143.3725,66.2905 -61.6656,66.2905 -61.6656,166.4971 0,103.2899 60.1239,177.2886 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path914" /><path
d="m 6272.3173,1939.1941 v 349.9523 h 67.8321 q 64.7489,0 64.7489,50.8741 0,49.3325 -64.7489,49.3325 h -231.246 q -66.2905,0 -66.2905,-50.8741 0,-49.3325 66.2905,-49.3325 h 49.3325 v -343.7857 q 0,-69.3738 -21.5829,-98.665 -20.0414,-29.2911 -75.5404,-29.2911 -69.3738,0 -131.0394,52.4157 -61.6656,50.8742 -61.6656,152.6224 v 266.7037 h 67.8322 q 64.7488,0 64.7488,50.8741 0,49.3325 -64.7488,49.3325 h -249.7457 q -64.7489,0 -64.7489,-50.8741 0,-49.3325 64.7489,-49.3325 h 67.8321 v -464.0336 h -67.8321 q -64.7489,0 -64.7489,-50.8741 0,-49.3325 64.7489,-49.3325 h 117.1646 q 30.8328,0 44.7076,9.2498 15.4164,9.2499 16.958,21.583 3.0833,12.3331 3.0833,38.541 89.4151,-77.082 201.9548,-77.082 201.9549,0 201.9549,221.9961 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path916" /><path
d="m 6876.6395,1468.9939 q 23.1246,23.1246 23.1246,55.4991 0,32.3744 -23.1246,55.499 -23.1246,23.1246 -55.499,23.1246 -32.3745,0 -55.4991,-23.1246 -23.1246,-23.1246 -23.1246,-55.499 0,-32.3745 23.1246,-55.4991 23.1246,-23.1246 55.4991,-23.1246 32.3744,0 55.499,23.1246 z m -265.1621,255.9123 h 223.5378 q 38.541,0 50.8742,13.8747 13.8747,12.3332 13.8747,50.8742 v 499.4913 h 161.8722 q 66.2905,0 66.2905,50.8741 0,49.3325 -66.2905,49.3325 h -464.0336 q -64.7489,0 -64.7489,-50.8741 0,-49.3325 64.7489,-49.3325 h 188.0801 v -464.0336 h -174.2054 q -66.2905,0 -66.2905,-50.8741 0,-49.3325 66.2905,-49.3325 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path918" /><path
d="m 7946.537,2221.3143 q 0,9.2498 -6.1665,27.7495 -6.1666,16.958 -26.2079,44.7075 -18.4997,26.2079 -46.2492,49.3325 -27.7495,21.583 -78.6237,38.541 -49.3324,15.4164 -110.998,15.4164 -141.8309,0 -242.0375,-98.6649 -98.665,-100.2066 -98.665,-242.0375 0,-55.4991 20.0413,-110.9981 20.0414,-57.0407 58.5824,-110.9981 40.0826,-53.9574 114.0813,-87.8735 73.9987,-33.916 168.0388,-33.916 32.3744,0 52.4157,1.5416 21.583,0 58.5824,6.1666 36.9993,6.1665 58.5823,16.958 23.1246,10.7915 41.6243,35.4577 18.4996,23.1246 18.4996,55.4991 0,30.8328 -21.5829,52.4157 -20.0413,20.0413 -50.8741,20.0413 -23.1246,0 -46.2492,-15.4164 -21.583,-16.958 -24.6663,-52.4157 -1.5416,-10.7915 -6.1665,-13.8748 -4.625,-3.0833 -27.7496,-4.6249 l -20.0413,-1.5416 q -18.4997,0 -33.9161,0 -69.3738,0 -121.7895,26.2078 -50.8741,26.2079 -75.5404,67.8322 -24.6662,40.0826 -36.9993,78.6236 -10.7915,36.9994 -10.7915,70.9155 0,100.2066 69.3738,171.122 69.3738,69.3738 168.0387,69.3738 36.9994,0 64.7489,-9.2498 29.2912,-9.2499 44.7076,-26.2079 16.958,-18.4997 21.5829,-27.7495 6.1666,-9.2499 13.8748,-24.6663 13.8748,-33.916 55.499,-33.916 57.0407,0 57.0407,46.2492 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path920" /><path
d="m 8698.8567,1777.3219 v 100.2066 q 0,20.0414 -1.5416,30.8328 -1.5417,10.7915 -15.4164,23.1246 -13.8748,10.7915 -40.0827,10.7915 -53.9574,0 -57.0407,-43.1659 -1.5416,-16.958 -4.6249,-27.7495 -3.0833,-12.3331 -16.958,-27.7495 -12.3331,-15.4164 -44.7076,-23.1246 -30.8328,-7.7082 -80.1653,-7.7082 -97.1233,0 -143.3725,24.6662 -46.2492,24.6662 -46.2492,58.5823 0,60.124 166.4971,83.2486 114.0814,18.4997 157.2473,30.8328 43.1659,10.7915 87.8735,38.541 84.7902,52.4157 84.7902,146.4558 0,27.7495 -10.7915,58.5823 -10.7915,29.2912 -38.541,64.7489 -27.7495,33.9161 -90.9567,57.0407 -63.2073,21.5829 -152.6224,21.5829 -120.2479,0 -197.3299,-53.9574 -15.4164,53.9574 -57.0407,53.9574 -49.3325,0 -49.3325,-64.7489 v -140.2892 q 0,-21.583 1.5417,-32.3744 1.5416,-10.7915 15.4164,-21.583 13.8747,-12.3331 40.0826,-12.3331 29.2912,0 40.0826,10.7915 10.7915,9.2498 20.0414,36.9993 41.6242,123.3312 186.5384,123.3312 101.7482,0 146.4558,-29.2911 46.2492,-30.8328 46.2492,-72.4571 0,-78.6237 -161.8722,-103.2899 -126.4145,-20.0413 -172.6637,-30.8328 -44.7075,-10.7915 -81.7069,-33.9161 -80.1653,-53.9574 -80.1653,-131.0394 0,-16.958 3.0833,-35.4577 4.6249,-20.0413 21.583,-47.7908 18.4996,-27.7496 47.7908,-47.7909 29.2912,-21.5829 86.3318,-36.9993 57.0407,-15.4164 134.1227,-15.4164 101.7483,0 160.3306,29.2911 12.3331,-29.2911 47.7908,-29.2911 49.3325,0 49.3325,64.7488 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:1541.64px;font-family:PLTypewriter9;-inkscape-font-specification:'PLTypewriter9, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke:#ffffff;stroke-width:39.6875;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="path922" /></g></svg>

After

Width:  |  Height:  |  Size: 23 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 82 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 76 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 586 KiB

@ -0,0 +1,732 @@
<?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="186.28mm"
height="65.32mm"
viewBox="0 0 18628 6532"
preserveAspectRatio="xMidYMid"
fill-rule="evenodd"
stroke-width="28.222"
stroke-linejoin="round"
xml:space="preserve"
id="svg263"
sodipodi:docname="wind_direction_diagram.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"><metadata
id="metadata267"><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></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="1920"
inkscape:window-height="1008"
id="namedview265"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:zoom="0.63695988"
inkscape:cx="359.62205"
inkscape:cy="278.36221"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg263" />
<defs
class="ClipPathGroup"
id="defs8">
<clipPath
id="presentation_clip_path"
clipPathUnits="userSpaceOnUse">
<rect
x="0"
y="0"
width="21000"
height="29700"
id="rect2" />
</clipPath>
<clipPath
id="presentation_clip_path_shrink"
clipPathUnits="userSpaceOnUse">
<rect
x="21"
y="29"
width="20958"
height="29641"
id="rect5" />
</clipPath>
</defs>
<defs
id="defs69">
<font
id="EmbeddedFont_1"
horiz-adv-x="2048"
horiz-origin-x="0"
horiz-origin-y="0"
vert-origin-x="512"
vert-origin-y="768"
vert-adv-y="1024">
<font-face
font-family="Liberation Sans embedded"
units-per-em="2048"
font-weight="normal"
font-style="normal"
ascent="1852"
descent="423"
id="font-face10" />
<missing-glyph
horiz-adv-x="2048"
d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"
id="missing-glyph12" />
<glyph
unicode="w"
horiz-adv-x="1509"
d="M 1174,0 L 965,0 792,698 C 787,716 781,738 776,765 770,792 764,818 759,843 752,872 746,903 740,934 734,904 728,874 721,845 716,820 710,793 704,766 697,739 691,715 686,694 L 508,0 300,0 -3,1082 175,1082 358,347 C 363,332 367,313 372,291 377,268 381,246 386,225 391,200 396,175 401,149 406,174 412,199 418,223 423,244 429,265 434,286 439,307 444,325 448,339 L 644,1082 837,1082 1026,339 C 1031,322 1036,302 1041,280 1046,258 1051,237 1056,218 1061,195 1067,172 1072,149 1077,174 1083,199 1088,223 1093,244 1098,265 1103,288 1108,310 1112,330 1117,347 L 1308,1082 1484,1082 1174,0 Z"
id="glyph14" />
<glyph
unicode="v"
horiz-adv-x="1033"
d="M 613,0 L 400,0 7,1082 199,1082 437,378 C 442,363 447,346 454,325 460,304 466,282 473,259 480,236 486,215 492,194 497,173 502,155 506,141 510,155 515,173 522,194 528,215 534,236 541,258 548,280 555,302 562,323 569,344 575,361 580,376 L 826,1082 1017,1082 613,0 Z"
id="glyph16" />
<glyph
unicode="u"
horiz-adv-x="874"
d="M 314,1082 L 314,396 C 314,343 318,299 326,264 333,229 346,200 363,179 380,157 403,142 432,133 460,124 495,119 537,119 580,119 618,127 653,142 687,157 716,178 741,207 765,235 784,270 797,312 810,353 817,401 817,455 L 817,1082 997,1082 997,231 C 997,208 997,185 998,160 998,135 998,111 999,89 1000,66 1000,47 1001,31 1002,15 1002,5 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 827,116 826,136 825,155 825,172 825,185 L 822,185 C 805,154 786,125 765,100 744,75 720,53 693,36 666,18 634,4 599,-6 564,-15 523,-20 476,-20 416,-20 364,-13 321,2 278,17 242,39 214,70 186,101 166,140 153,188 140,236 133,294 133,361 L 133,1082 314,1082 Z"
id="glyph18" />
<glyph
unicode="t"
horiz-adv-x="531"
d="M 554,8 C 527,1 499,-5 471,-10 442,-14 409,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 467,127 484,128 501,131 517,134 535,137 554,141 L 554,8 Z"
id="glyph20" />
<glyph
unicode="s"
horiz-adv-x="901"
d="M 950,299 C 950,248 940,203 921,164 901,124 872,91 835,64 798,37 752,16 698,2 643,-13 581,-20 511,-20 448,-20 392,-15 342,-6 291,4 247,20 209,41 171,62 139,91 114,126 88,161 69,203 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 550,117 585,120 618,125 650,130 678,140 701,153 724,166 743,183 756,205 769,226 775,253 775,285 775,318 767,345 752,366 737,387 715,404 688,418 661,432 628,444 589,455 550,465 507,476 460,489 417,500 374,513 331,527 288,541 250,560 216,583 181,606 153,634 132,668 111,702 100,745 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 763,842 752,866 736,885 720,904 701,919 678,931 655,942 630,951 602,956 573,961 544,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,785 282,761 297,742 311,723 331,707 357,694 382,681 413,669 449,660 485,650 525,640 568,629 597,622 626,614 656,606 686,597 715,587 744,576 772,564 799,550 824,535 849,519 870,500 889,478 908,456 923,430 934,401 945,372 950,338 950,299 Z"
id="glyph22" />
<glyph
unicode="r"
horiz-adv-x="530"
d="M 142,0 L 142,830 C 142,853 142,876 142,900 141,923 141,946 140,968 139,990 139,1011 138,1030 137,1049 137,1067 136,1082 L 306,1082 C 307,1067 308,1049 309,1030 310,1010 311,990 312,969 313,948 313,929 314,910 314,891 314,874 314,861 L 318,861 C 331,902 344,938 359,969 373,999 390,1024 409,1044 428,1063 451,1078 478,1088 505,1097 537,1102 575,1102 590,1102 604,1101 617,1099 630,1096 641,1094 648,1092 L 648,927 C 636,930 622,933 606,935 590,936 572,937 552,937 511,937 476,928 447,909 418,890 394,865 376,832 357,799 344,759 335,714 326,668 322,618 322,564 L 322,0 142,0 Z"
id="glyph24" />
<glyph
unicode="p"
horiz-adv-x="953"
d="M 1053,546 C 1053,464 1046,388 1033,319 1020,250 998,190 967,140 936,90 895,51 844,23 793,-6 730,-20 655,-20 578,-20 510,-5 452,24 394,53 350,101 319,168 L 314,168 C 315,167 315,161 316,150 316,139 316,126 317,110 317,94 317,76 318,57 318,37 318,17 318,-2 L 318,-425 138,-425 138,861 C 138,887 138,912 138,936 137,960 137,982 136,1002 135,1021 135,1038 134,1052 133,1066 133,1076 132,1082 L 306,1082 C 307,1080 308,1073 309,1061 310,1049 311,1035 312,1018 313,1001 314,982 315,963 316,944 316,925 316,908 L 320,908 C 337,943 356,972 377,997 398,1021 423,1041 450,1057 477,1072 508,1084 542,1091 575,1098 613,1101 655,1101 730,1101 793,1088 844,1061 895,1034 936,997 967,949 998,900 1020,842 1033,774 1046,705 1053,629 1053,546 Z M 864,542 C 864,609 860,668 852,720 844,772 830,816 811,852 791,888 765,915 732,934 699,953 658,962 609,962 569,962 531,956 496,945 461,934 430,912 404,880 377,848 356,804 341,748 326,691 318,618 318,528 318,451 324,387 337,334 350,281 368,238 393,205 417,172 447,149 483,135 519,120 560,113 607,113 657,113 699,123 732,142 765,161 791,189 811,226 830,263 844,308 852,361 860,414 864,474 864,542 Z"
id="glyph26" />
<glyph
unicode="o"
horiz-adv-x="980"
d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 490,-20 422,-9 363,14 304,37 254,71 213,118 172,165 140,223 119,294 97,364 86,447 86,542 86,915 248,1102 571,1102 655,1102 728,1090 789,1067 850,1044 900,1009 939,962 978,915 1006,857 1025,787 1044,717 1053,635 1053,542 Z M 864,542 C 864,626 858,695 845,750 832,805 813,848 788,881 763,914 732,937 696,950 660,963 619,969 574,969 528,969 487,962 450,949 413,935 381,912 355,879 329,846 309,802 296,747 282,692 275,624 275,542 275,458 282,389 297,334 312,279 332,235 358,202 383,169 414,146 449,133 484,120 522,113 563,113 609,113 651,120 688,133 725,146 757,168 783,201 809,234 829,278 843,333 857,388 864,458 864,542 Z"
id="glyph28" />
<glyph
unicode="n"
horiz-adv-x="874"
d="M 825,0 L 825,686 C 825,739 821,783 814,818 806,853 793,882 776,904 759,925 736,941 708,950 679,959 644,963 602,963 559,963 521,956 487,941 452,926 423,904 399,876 374,847 355,812 342,771 329,729 322,681 322,627 L 322,0 142,0 142,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 334,928 353,957 374,982 395,1007 419,1029 446,1047 473,1064 505,1078 540,1088 575,1097 616,1102 663,1102 723,1102 775,1095 818,1080 861,1065 897,1043 925,1012 953,981 974,942 987,894 1000,845 1006,788 1006,721 L 1006,0 825,0 Z"
id="glyph30" />
<glyph
unicode="m"
horiz-adv-x="1457"
d="M 768,0 L 768,686 C 768,739 765,783 758,818 751,853 740,882 725,904 709,925 688,941 663,950 638,959 607,963 570,963 532,963 498,956 467,941 436,926 410,904 389,876 367,847 350,812 339,771 327,729 321,681 321,627 L 321,0 142,0 142,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 333,928 350,957 369,982 388,1007 410,1029 435,1047 460,1064 488,1078 521,1088 553,1097 590,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 946,928 964,957 984,982 1004,1007 1027,1029 1054,1047 1081,1064 1111,1078 1144,1088 1177,1097 1215,1102 1258,1102 1313,1102 1360,1095 1400,1080 1439,1065 1472,1043 1497,1012 1522,981 1541,942 1553,894 1565,845 1571,788 1571,721 L 1571,0 1393,0 1393,686 C 1393,739 1390,783 1383,818 1376,853 1365,882 1350,904 1334,925 1313,941 1288,950 1263,959 1232,963 1195,963 1157,963 1123,956 1092,942 1061,927 1035,906 1014,878 992,850 975,815 964,773 952,731 946,682 946,627 L 946,0 768,0 Z"
id="glyph32" />
<glyph
unicode="l"
horiz-adv-x="187"
d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"
id="glyph34" />
<glyph
unicode="k"
horiz-adv-x="901"
d="M 816,0 L 450,494 318,385 318,0 138,0 138,1484 318,1484 318,557 793,1082 1004,1082 565,617 1027,0 816,0 Z"
id="glyph36" />
<glyph
unicode="i"
horiz-adv-x="187"
d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"
id="glyph38" />
<glyph
unicode="h"
horiz-adv-x="874"
d="M 317,897 C 337,934 359,965 382,991 405,1016 431,1037 459,1054 487,1071 518,1083 551,1091 584,1098 622,1102 663,1102 732,1102 789,1093 834,1074 878,1055 913,1029 939,996 964,962 982,922 992,875 1001,828 1006,777 1006,721 L 1006,0 825,0 825,686 C 825,732 822,772 817,807 811,842 800,871 784,894 768,917 745,934 716,946 687,957 649,963 602,963 559,963 521,955 487,940 452,925 423,903 399,875 374,847 355,813 342,773 329,733 322,688 322,638 L 322,0 142,0 142,1484 322,1484 322,1098 C 322,1076 322,1054 321,1032 320,1010 320,990 319,971 318,952 317,937 316,924 315,911 315,902 314,897 L 317,897 Z"
id="glyph40" />
<glyph
unicode="g"
horiz-adv-x="927"
d="M 548,-425 C 486,-425 431,-419 383,-406 335,-393 294,-375 260,-352 226,-328 198,-300 177,-267 156,-234 140,-198 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288 553,-288 594,-288 631,-282 664,-271 697,-260 726,-241 749,-217 772,-191 790,-159 803,-119 816,-79 822,-30 822,27 L 822,201 820,201 C 807,174 790,148 771,123 751,98 727,75 699,56 670,37 637,21 600,10 563,-2 520,-8 472,-8 403,-8 345,4 296,27 247,50 207,84 176,130 145,176 122,233 108,302 93,370 86,449 86,539 86,626 93,704 108,773 122,842 145,901 178,950 210,998 252,1035 304,1061 355,1086 418,1099 492,1099 569,1099 635,1082 692,1047 748,1012 791,962 822,897 L 824,897 C 824,914 825,933 826,953 827,974 828,994 829,1012 830,1031 831,1046 832,1060 833,1073 835,1080 836,1080 L 1007,1080 C 1006,1074 1006,1064 1005,1050 1004,1035 1004,1018 1003,998 1002,978 1002,956 1002,932 1001,907 1001,882 1001,856 L 1001,30 C 1001,-121 964,-234 890,-311 815,-387 701,-425 548,-425 Z M 822,541 C 822,616 814,681 798,735 781,788 760,832 733,866 706,900 676,925 642,941 607,957 572,965 536,965 490,965 451,957 418,941 385,925 357,900 336,866 314,831 298,787 288,734 277,680 272,616 272,541 272,463 277,398 288,345 298,292 314,249 335,216 356,183 383,160 416,146 449,132 488,125 533,125 569,125 604,133 639,148 673,163 704,188 731,221 758,254 780,297 797,350 814,403 822,466 822,541 Z"
id="glyph42" />
<glyph
unicode="f"
horiz-adv-x="557"
d="M 361,951 L 361,0 181,0 181,951 29,951 29,1082 181,1082 181,1204 C 181,1243 185,1280 192,1314 199,1347 213,1377 233,1402 252,1427 279,1446 313,1461 347,1475 391,1482 445,1482 466,1482 489,1481 512,1479 535,1477 555,1474 572,1470 L 572,1333 C 561,1335 548,1337 533,1339 518,1340 504,1341 492,1341 465,1341 444,1337 427,1330 410,1323 396,1312 387,1299 377,1285 370,1268 367,1248 363,1228 361,1205 361,1179 L 361,1082 572,1082 572,951 361,951 Z"
id="glyph44" />
<glyph
unicode="e"
horiz-adv-x="980"
d="M 276,503 C 276,446 282,394 294,347 305,299 323,258 348,224 372,189 403,163 441,144 479,125 525,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 1008,206 992,176 972,146 951,115 924,88 890,64 856,39 814,19 763,4 712,-12 650,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,649 100,735 125,806 150,876 185,933 229,977 273,1021 324,1053 383,1073 442,1092 504,1102 571,1102 662,1102 738,1087 799,1058 860,1029 909,988 946,937 983,885 1009,824 1025,754 1040,684 1048,608 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 538,969 507,964 474,955 441,945 410,928 382,903 354,878 330,845 311,803 292,760 281,706 278,641 L 862,641 Z"
id="glyph46" />
<glyph
unicode="d"
horiz-adv-x="927"
d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 C 823,921 823,931 823,946 822,960 822,975 822,991 821,1006 821,1021 821,1035 821,1049 821,1059 821,1065 L 821,1484 1001,1484 1001,223 C 1001,197 1001,172 1002,148 1002,124 1002,102 1003,82 1004,62 1004,45 1005,31 1006,16 1006,6 1007,0 L 835,0 C 834,7 833,16 832,29 831,41 830,55 829,71 828,87 827,104 826,122 825,139 825,157 825,174 L 821,174 Z M 275,542 C 275,467 280,403 289,350 298,297 313,253 334,219 355,184 381,159 413,143 445,127 484,119 530,119 577,119 619,127 656,142 692,157 722,182 747,217 771,251 789,296 802,351 815,406 821,474 821,554 821,631 815,696 802,749 789,802 771,844 746,877 721,910 691,933 656,948 620,962 579,969 532,969 488,969 450,961 418,946 386,931 359,906 338,872 317,838 301,794 291,740 280,685 275,619 275,542 Z"
id="glyph48" />
<glyph
unicode="c"
horiz-adv-x="901"
d="M 275,546 C 275,484 280,427 289,375 298,323 313,278 334,241 355,203 384,174 419,153 454,132 497,122 548,122 612,122 666,139 709,174 752,209 778,262 788,334 L 970,322 C 964,277 951,234 931,193 911,152 884,115 850,84 815,53 773,28 724,9 675,-10 618,-20 553,-20 468,-20 396,-6 337,23 278,52 230,91 193,142 156,192 129,251 112,320 95,388 87,462 87,542 87,615 93,679 105,735 117,790 134,839 156,881 177,922 203,957 232,986 261,1014 293,1037 328,1054 362,1071 398,1083 436,1091 474,1098 512,1102 551,1102 612,1102 666,1094 713,1077 760,1060 801,1038 836,1009 870,980 898,945 919,906 940,867 955,824 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 495,961 452,953 418,936 383,919 355,893 334,859 313,824 298,781 289,729 280,677 275,616 275,546 Z"
id="glyph50" />
<glyph
unicode="b"
horiz-adv-x="953"
d="M 1053,546 C 1053,169 920,-20 655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,151 316,133 315,114 314,95 313,78 312,62 311,46 310,32 309,21 308,10 307,3 306,0 L 132,0 C 133,6 133,16 134,31 135,45 135,62 136,82 137,102 137,124 138,148 138,172 138,197 138,223 L 138,1484 318,1484 318,1061 C 318,1041 318,1022 318,1004 317,985 317,969 316,955 315,938 315,923 314,908 L 318,908 C 351,977 396,1027 451,1057 506,1087 574,1102 655,1102 792,1102 892,1056 957,964 1021,872 1053,733 1053,546 Z M 864,540 C 864,615 859,679 850,732 841,785 826,829 805,864 784,898 758,923 726,939 694,955 655,963 609,963 562,963 520,955 484,940 447,925 417,900 393,866 368,832 350,787 337,732 324,677 318,609 318,529 318,452 324,387 337,334 350,281 368,239 393,206 417,173 447,149 483,135 519,120 560,113 607,113 651,113 689,121 721,136 753,151 780,176 801,210 822,244 838,288 849,343 859,397 864,463 864,540 Z"
id="glyph52" />
<glyph
unicode="a"
horiz-adv-x="1060"
d="M 414,-20 C 305,-20 224,9 169,66 114,123 87,202 87,302 87,373 101,432 128,478 155,523 190,559 234,585 277,611 327,629 383,639 439,649 496,655 554,656 L 797,660 797,719 C 797,764 792,802 783,833 774,864 759,890 740,909 721,928 697,943 668,952 639,961 604,965 565,965 530,965 499,963 471,958 443,953 419,944 398,931 377,918 361,900 348,878 335,855 327,827 323,793 L 135,810 C 142,853 154,892 173,928 192,963 218,994 253,1020 287,1046 330,1066 382,1081 433,1095 496,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1090,111 1100,112 1110,113 1120,114 1130,116 1139,118 L 1139,6 C 1116,1 1094,-3 1072,-6 1049,-9 1025,-10 1000,-10 966,-10 937,-5 913,4 888,13 868,26 853,45 838,63 826,86 818,113 810,140 805,171 803,207 L 797,207 C 778,172 757,141 734,113 711,85 684,61 653,42 622,22 588,7 549,-4 510,-15 465,-20 414,-20 Z M 455,115 C 512,115 563,126 606,147 649,168 684,194 713,227 741,260 762,295 776,334 790,373 797,410 797,445 L 797,534 600,530 C 556,529 514,526 475,521 435,515 400,504 370,487 340,470 316,447 299,417 281,387 272,348 272,299 272,240 288,195 320,163 351,131 396,115 455,115 Z"
id="glyph54" />
<glyph
unicode="W"
horiz-adv-x="1932"
d="M 1511,0 L 1283,0 1039,895 C 1032,920 1024,950 1016,985 1007,1020 1000,1053 993,1084 985,1121 977,1158 969,1196 960,1157 952,1120 944,1083 937,1051 929,1018 921,984 913,950 905,920 898,895 L 652,0 424,0 9,1409 208,1409 461,514 C 472,472 483,430 494,389 504,348 513,311 520,278 529,239 537,203 544,168 554,214 564,259 575,304 580,323 584,342 589,363 594,384 599,404 604,424 609,444 614,463 619,482 624,500 628,517 632,532 L 877,1409 1060,1409 1305,532 C 1309,517 1314,500 1319,482 1324,463 1329,444 1334,425 1339,405 1343,385 1348,364 1353,343 1357,324 1362,305 1373,260 1383,215 1393,168 1394,168 1397,180 1402,203 1407,226 1414,254 1422,289 1430,324 1439,361 1449,402 1458,442 1468,479 1478,514 L 1727,1409 1926,1409 1511,0 Z"
id="glyph56" />
<glyph
unicode="L"
horiz-adv-x="927"
d="M 168,0 L 168,1409 359,1409 359,156 1071,156 1071,0 168,0 Z"
id="glyph58" />
<glyph
unicode="D"
horiz-adv-x="1218"
d="M 1381,719 C 1381,602 1363,498 1328,409 1293,319 1244,244 1183,184 1122,123 1049,78 966,47 882,16 792,0 695,0 L 168,0 168,1409 634,1409 C 743,1409 843,1396 935,1369 1026,1342 1105,1300 1171,1244 1237,1187 1289,1116 1326,1029 1363,942 1381,839 1381,719 Z M 1189,719 C 1189,814 1175,896 1148,964 1121,1031 1082,1087 1033,1130 984,1173 925,1205 856,1226 787,1246 712,1256 630,1256 L 359,1256 359,153 673,153 C 747,153 816,165 879,189 942,213 996,249 1042,296 1088,343 1124,402 1150,473 1176,544 1189,626 1189,719 Z"
id="glyph60" />
<glyph
unicode="A"
horiz-adv-x="1377"
d="M 1167,0 L 1006,412 364,412 202,0 4,0 579,1409 796,1409 1362,0 1167,0 Z M 768,1026 C 757,1053 747,1080 738,1107 728,1134 719,1159 712,1182 705,1204 699,1223 694,1238 689,1253 686,1262 685,1265 684,1262 681,1252 676,1237 671,1222 665,1203 658,1180 650,1157 641,1132 632,1105 622,1078 612,1051 602,1024 L 422,561 949,561 768,1026 Z"
id="glyph62" />
<glyph
unicode="/"
horiz-adv-x="583"
d="M 0,-20 L 411,1484 569,1484 162,-20 0,-20 Z"
id="glyph64" />
<glyph
unicode=" "
horiz-adv-x="556"
id="glyph66" />
</font>
</defs>
<defs
class="TextShapeIndex"
id="defs73">
<g
ooo:slide="id1"
ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11"
id="g71" />
</defs>
<defs
class="EmbeddedBulletChars"
id="defs105">
<g
id="bullet-char-template-57356"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 580,1141 1163,571 580,0 -4,571 Z"
id="path75" />
</g>
<g
id="bullet-char-template-57354"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 8,1128 H 1137 V 0 H 8 Z"
id="path78" />
</g>
<g
id="bullet-char-template-10146"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 174,0 602,739 174,1481 1456,739 Z M 1358,739 309,1346 659,739 Z"
id="path81" />
</g>
<g
id="bullet-char-template-10132"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M 2015,739 1276,0 H 717 l 543,543 H 174 v 393 h 1086 l -543,545 h 557 z"
id="path84" />
</g>
<g
id="bullet-char-template-10007"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path87" />
</g>
<g
id="bullet-char-template-10004"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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 V 965 c 0,-36 -10,-64 -30,-84 L 442,47 C 390,-6 338,-33 285,-33 Z"
id="path90" />
</g>
<g
id="bullet-char-template-9679"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path93" />
</g>
<g
id="bullet-char-template-8226"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<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="path96" />
</g>
<g
id="bullet-char-template-8211"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="M -4,459 H 1135 V 606 H -4 Z"
id="path99" />
</g>
<g
id="bullet-char-template-61548"
transform="matrix(4.8828125e-4,0,0,-4.8828125e-4,0,0)">
<path
d="m 173,740 c 0,163 58,303 173,419 116,115 255,173 419,173 163,0 302,-58 418,-173 116,-116 174,-256 174,-419 0,-163 -58,-303 -174,-418 C 1067,206 928,148 765,148 601,148 462,206 346,322 231,437 173,577 173,740 Z"
id="path102" />
</g>
</defs>
<g
id="g110"
transform="translate(-985,-7485)">
<g
id="id2"
class="Master_Slide">
<g
id="bg-id2"
class="Background" />
<g
id="bo-id2"
class="BackgroundObjects" />
</g>
</g>
<g
class="SlideGroup"
id="g261"
transform="translate(-985,-7485)">
<g
id="g259">
<g
id="container-id1">
<g
id="id1"
class="Slide"
clip-path="url(#presentation_clip_path)">
<g
class="Page"
id="g255">
<g
class="com.sun.star.drawing.CustomShape"
id="g127">
<g
id="id3">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="5081"
y="7985"
width="3436"
height="2264"
id="rect112" />
<path
fill="#ffffff"
stroke="none"
d="m 5663,8000 h 2238 1 c 105,0 208,52 299,150 92,98 167,239 220,408 52,170 80,363 80,559 v 0 0 c 0,195 -28,388 -80,558 -53,169 -128,310 -220,408 -91,98 -194,150 -299,150 H 5663 L 5096,9116 Z"
id="path114" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 5663,8000 h 2238 1 c 105,0 208,52 299,150 92,98 167,239 220,408 52,170 80,363 80,559 v 0 0 c 0,195 -28,388 -80,558 -53,169 -128,310 -220,408 -91,98 -194,150 -299,150 H 5663 L 5096,9116 Z"
id="path116" />
<text
class="SVGTextShape"
id="text124"><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan122"><tspan
class="TextPosition"
x="5484"
y="9264"
id="tspan120"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan118">A/D converter</tspan></tspan></tspan></text>
</g>
</g>
<g
class="com.sun.star.drawing.CustomShape"
id="g156">
<g
id="id4">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="9581"
y="7985"
width="3032"
height="2282"
id="rect129" />
<path
fill="#ffffff"
stroke="none"
d="m 9596,8000 h 3001 v 2251 H 9596 Z"
id="path131" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 9596,8000 h 3001 v 2251 H 9596 Z"
id="path133" />
<text
class="SVGTextShape"
id="text153"><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan139"><tspan
class="TextPosition"
x="9809"
y="8799"
id="tspan137"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan135">Linear search</tspan></tspan></tspan><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan145"><tspan
class="TextPosition"
x="9796"
y="9273"
id="tspan143"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan141">to find closest</tspan></tspan></tspan><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan151"><tspan
class="TextPosition"
x="10588"
y="9747"
id="tspan149"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan147">value</tspan></tspan></tspan></text>
</g>
</g>
<g
class="com.sun.star.drawing.CustomShape"
id="g177">
<g
id="id5">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="15831"
y="7485"
width="3782"
height="3271"
id="rect158" />
<path
fill="#ffffff"
stroke="none"
d="m 15846,8041 h 260 v -271 h 260 v -270 h 3231 v 2168 h -261 v 271 h -260 v 271 c -1214,-17 -1238,426 -2391,530 -414,-63 -563,-113 -839,-185 z"
id="path160" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 15846,8041 h 260 v -271 h 260 v -270 h 3231 v 2168 h -261 v 271 h -260 v 271 c -1214,-17 -1238,426 -2391,530 -414,-63 -563,-113 -839,-185 z"
id="path162" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 16106,8041 h 2970 v 1898"
id="path164" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 16366,7770 h 2970 v 1898"
id="path166" />
<text
class="SVGTextShape"
id="text174"><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan172"><tspan
class="TextPosition"
x="16241"
y="9273"
id="tspan170"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan168">Lookup table</tspan></tspan></tspan></text>
</g>
</g>
<g
class="com.sun.star.drawing.ConnectorShape"
id="g186">
<g
id="id6">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="8485"
y="8975"
width="1112"
height="301"
id="rect179" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 8500,9116 h 549 v 9 h 267"
id="path181" />
<path
fill="#000000"
stroke="none"
d="m 9296,8975 300,150 -300,150 z"
id="path183" />
</g>
</g>
<g
class="com.sun.star.drawing.CustomShape"
id="g195">
<g
id="id7">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="12830"
y="8234"
width="3005"
height="2015"
id="rect188" />
<path
fill="#ffffff"
stroke="none"
d="m 12845,8747 h 1973 v -497 l 1001,991 -1001,992 v -498 h -1973 z"
id="path190" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 12845,8747 h 1973 v -497 l 1001,991 -1001,992 v -498 h -1973 z"
id="path192" />
</g>
</g>
<g
class="com.sun.star.drawing.CustomShape"
id="g218">
<g
id="id8">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="985"
y="8485"
width="3360"
height="1282"
id="rect197" />
<path
fill="#ffffff"
stroke="none"
d="m 1534,9751 h 1 c -94,0 -186,-29 -268,-84 -81,-55 -148,-134 -195,-229 -47,-95 -72,-203 -72,-312 v 0 c 0,-110 25,-218 72,-313 47,-95 114,-174 195,-229 82,-55 174,-84 268,-84 h 2259 v 0 c 94,0 186,29 268,84 81,55 148,134 195,229 47,95 72,203 72,313 v 0 0 c 0,109 -25,217 -72,312 -47,95 -114,174 -195,229 -82,55 -174,84 -268,84 z"
id="path199" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 1534,9751 h 1 c -94,0 -186,-29 -268,-84 -81,-55 -148,-134 -195,-229 -47,-95 -72,-203 -72,-312 v 0 c 0,-110 25,-218 72,-313 47,-95 114,-174 195,-229 82,-55 174,-84 268,-84 h 2259 v 0 c 94,0 186,29 268,84 81,55 148,134 195,229 47,95 72,203 72,313 v 0 0 c 0,109 -25,217 -72,312 -47,95 -114,174 -195,229 -82,55 -174,84 -268,84 z"
id="path201" />
<text
class="SVGTextShape"
id="text215"><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="388px"
font-weight="400"
id="tspan207"><tspan
class="TextPosition"
x="1499"
y="9044"
id="tspan205"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan203">Analog signal</tspan></tspan></tspan><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="388px"
font-weight="400"
id="tspan213"><tspan
class="TextPosition"
x="1342"
y="9476"
id="tspan211"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan209">from wind vane</tspan></tspan></tspan></text>
</g>
</g>
<g
class="com.sun.star.drawing.ConnectorShape"
id="g227">
<g
id="id9">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="4313"
y="8966"
width="784"
height="301"
id="rect220" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 4328,9125 h 385 v -9 h 103"
id="path222" />
<path
fill="#000000"
stroke="none"
d="m 4796,8966 300,150 -300,150 z"
id="path224" />
</g>
</g>
<g
class="com.sun.star.drawing.CustomShape"
id="g244">
<g
id="id10">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="9584"
y="11735"
width="3033"
height="2282"
id="rect229" />
<path
fill="#ffffff"
stroke="none"
d="m 9600,11750 h 3001 v 2251 H 9600 Z"
id="path231" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 9600,11750 h 3001 v 2251 H 9600 Z"
id="path233" />
<text
class="SVGTextShape"
id="text241"><tspan
class="TextParagraph"
font-family="'Liberation Sans', sans-serif"
font-size="423px"
font-weight="400"
id="tspan239"><tspan
class="TextPosition"
x="9755"
y="13023"
id="tspan237"><tspan
fill="#000000"
stroke="none"
style="white-space:pre"
id="tspan235">Wind direction</tspan></tspan></tspan></text>
</g>
</g>
<g
class="com.sun.star.drawing.ConnectorShape"
id="g253">
<g
id="id11">
<rect
class="BoundingBox"
stroke="none"
fill="none"
x="10950"
y="10235"
width="301"
height="1516"
id="rect246" />
<path
fill="none"
stroke="#000000"
stroke-width="30"
stroke-linejoin="round"
d="m 11096,10250 v 751 h 4 v 469"
id="path248" />
<path
fill="#000000"
stroke="none"
d="m 11250,11450 -150,300 -150,-300 z"
id="path250" />
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 44 KiB

@ -0,0 +1,103 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="$lang$" xml:lang="$lang$"$if(dir)$ dir="$dir$"$endif$>
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
$for(author-meta)$
<meta name="author" content="$author-meta$" />
$endfor$
$if(date-meta)$
<meta name="dcterms.date" content="$date-meta$" />
$endif$
$if(keywords)$
<meta name="keywords" content="$for(keywords)$$keywords$$sep$, $endfor$" />
$endif$
<title>$if(title-prefix)$$title-prefix$ – $endif$$pagetitle$</title>
$if(highlighting-css)$
<style type="text/css">
$highlighting-css$
</style>
$endif$
$for(css)$
<link rel="stylesheet" href="$css$" />
$endfor$
<style type="text/css">
:root {
--width-content: 1080px;
}
nav {
justify-content: space-around;
}
$if(quotes)$
q { quotes: "“" "”" "‘" "’"; }
$endif$
</style>
$if(math)$
$math$
$endif$
$for(header-includes)$
$header-includes$
$endfor$
</head>
<body>
$for(include-before)$
$include-before$
$endfor$
$if(title)$
<header id="title-block-header">
<nav id="$idprefix$TOC">
<a href="https://www.meezenest.nl/mees/"><img alt="Logo" src="$logo$" height="70"></a>
$if(toc)$
<ul>
<li><a href="#">Menu</a>
$table-of-contents$
</li>
</ul>
$endif$
</nav>
<h1 class="title">$title$</h1>
$if(subtitle)$
<p class="subtitle">$subtitle$</p>
$endif$
$for(author)$
<p class="author">$author$</p>
$endfor$
$if(date)$
<p class="date">$date$</p>
$endif$
$if(website)$
<p><a href="$website$"><i>Back &nearr;</i></a></p>
$endif$
</header>
$endif$
<main>
<article>
$if(abstract)$
<p><b>Abstract </b>$abstract$</p>
$endif$
$body$
$for(include-after)$
$include-after$
$endfor$
<hr>
</article>
</main>
<footer>
<p>&copy;
$if(date)$
$date$
$endif$
$for(author)$
$author$
$endfor$
$if(website)$
<a href="$website$">$website$</a>
$endif$
</p><p>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
</p>
</footer>
</body>
</html>

@ -0,0 +1,726 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="M.T. Konstapel" />
<meta name="dcterms.date" content="2024-01-15" />
<title>Weather station</title>
<link rel="stylesheet" href="./css/mvp.css" />
<style type="text/css">
:root {
--width-content: 1080px;
}
nav {
justify-content: space-around;
}
</style>
</head>
<body>
<header id="title-block-header">
<nav id="TOC">
<a href="https://www.meezenest.nl/mees/"><img alt="Logo" src="./images/mees_logo.svg" height="70"></a>
<ul>
<li><a href="#">Menu</a>
<ul>
<li><a href="#why-do-you-need-a-weather-station"
id="toc-why-do-you-need-a-weather-station">Why do you need a
weather station?</a></li>
<li><a href="#what-should-a-weather-station-measure"
id="toc-what-should-a-weather-station-measure">What should a
weather station measure?</a></li>
<li><a href="#what-sensors-do-we-need"
id="toc-what-sensors-do-we-need">What sensors do we
need?</a></li>
<li><a
href="#what-to-use-for-communication-with-the-outside-world"
id="toc-what-to-use-for-communication-with-the-outside-world">What
to use for communication with the outside world?</a></li>
<li><a href="#what-else" id="toc-what-else">What
else?</a></li>
<li><a href="#theory-of-operation---hardware"
id="toc-theory-of-operation---hardware">Theory of operation
- Hardware</a></li>
<li><a href="#theory-of-operation---software"
id="toc-theory-of-operation---software">Theory of operation
- Software</a></li>
<li><a href="#schematic"
id="toc-schematic">Schematic</a></li>
<li><a href="#software-dependencies"
id="toc-software-dependencies">Software
dependencies</a></li>
<li><a href="#license" id="toc-license">License</a></li>
</ul>
</li>
</ul>
</nav>
<h1 class="title">Weather station</h1>
<p class="subtitle">with ModBus RTU interface</p>
<p class="author">M.T. Konstapel</p>
<p class="date">2024-01-15</p>
<p><a href="https://meezenest.nl/mees/"><i>Back &nearr;</i></a></p>
</header>
<main>
<article>
<p><b>Abstract </b><p>A weather station build around a SparkFun Weather
Meter Kit (SEN-15901). The temperature, humidity and pressure are
measured with I2C sensors housed in an RS1 Passive Radiation Shield from
Garni. The data can be read via an RS485 ModBus RTU interface. The main
processor is an Arduino Pro Mini (ATmega328P 5V@16MHz)</p></p>
<h1 id="why-do-you-need-a-weather-station">Why do you need a weather
station?</h1>
<p>Well, you don’t…because if you want to know the weather, you look on
your phone. So why bother than? Because since the beginning of time,
people are obsessed with the weather. When I was a child, my grandmother
was measuring the temperature and rainfall on a daily basis. My
grandfather had an allotment, so he also was very interested in the
weather. The first thing my father read in the newspaper was the weather
report and the last thing he watched in the television was… the weather
report. And every hour he listed to the weather report on the radio. If
he talked to someone he always started the conversation by talking about
the weather. And when I open a new browser window, it automatically
opens the weather page.</p>
<p>So the weather is fascinating and taking your own measurements is a
lot of fun.</p>
<h1 id="what-should-a-weather-station-measure">What should a weather
station measure?</h1>
<p>As my grandmother already measured temperature and rainfall, these
ones are mandatory. And for the rest I looked at the website of the
Dutch meteorological institute. They measure wind direction, average
wind speed of the last 10 minutes, maximum wind gust of the last 10
minutes, rainfall of the last hour as well as the last 24 hours,
temperature, humidity and atmospheric pressure.</p>
<h3 id="measurements">Measurements</h3>
<ul>
<li>Wind direction</li>
<li>Wind speed (average of last 10 minutes)</li>
<li>Wind gust (last 10 minutes)</li>
<li>Rain fall (last hour)</li>
<li>Rain fall (last 24 hours)</li>
<li>Temperature</li>
<li>Humidity</li>
<li>Atmospheric pressure</li>
</ul>
<h1 id="what-sensors-do-we-need">What sensors do we need?</h1>
<h2 id="wind-and-rain">Wind and rain</h2>
<p>Measuring wind and rain is difficult. Well, not if you want to do it
by hand: place a beaker on the ground and wait a day. Than measure the
amount of water in it. Empty the beaker and start again. And for the
wind, you can stick a pole in the ground and attach a ribbon to it. The
direction of the wind can than be made visible. And even the wind speed
can be determent by measuring the angle between the ribbon and the
ground.</p>
<p>But how to do this automatically? Of course you can buy a fancy
commercial weather station. These are surprisingly cheap these days. But
that’s not a challenge. Besides, than you buy into a proprietary
ecosystem. And it probably only works when connected to the cloud. No
thanks!</p>
<p>Building from scratch is an option, but I am an electronic engineer,
not a mechanical one. I can imagine that won’t be a success. Besides
going the professional route, which is ridiculously expensive, there is
really only one option left: the SparkFun SEN-15901 Weather Meter.</p>
<figure>
<img src="./images/SparkFun-Weather_Meter.jpg"
title="SparkFun Weather Meter" alt="SparkFun Weather Meter" />
<figcaption aria-hidden="true">SparkFun Weather Meter</figcaption>
</figure>
<p>But this contraption does not come with any signal conditioning. We
have to make some kind of interface. Luckily, Sparkfun provides an
Arduino library, so we only have to connect the SEN-15901 to an Arduino
and run the code.</p>
<h2 id="temperature-humidity-and-air-pressure">Temperature, humidity and
air pressure</h2>
<p>These three are easy: there are a lot of I2C chips capable of
measuring these parameters. I choose the Silicon Labs Si7021 for
humidity and temperature and the Bosch BMP280 for pressure. Just hook
them up to the Arduino’s I2C bus, load the available libraries and Bob’s
your uncle.</p>
<p>To mount these sensors on the same mast as the SparkFun weather meter
I use the RS1 passive radiation shield from Garni.</p>
<figure>
<img src="./images/garni_rs1.jpg"
title="Garni RS1 Passive Radiation Shield"
alt="Garni RS1 Passive Radiation Shield" />
<figcaption aria-hidden="true">Garni RS1 Passive Radiation
Shield</figcaption>
</figure>
<h3 id="sensors">Sensors</h3>
<ul>
<li>SparkFun SEN-15901 Weather Station</li>
<li>Silicon Labs Si7021</li>
<li>Bosch BMP280</li>
</ul>
<h1 id="what-to-use-for-communication-with-the-outside-world">What to
use for communication with the outside world?</h1>
<p>Most consumer grade weather stations (and almost all other consumer
grade goods for that matter) use proprietary interfaces and protocols.
Probably to annoy the more technical skilled customer as you are not
able to interface these devices with other brands or self build systems.
I really hate that practice, so I won’t do that. Instead I will
implement a ModBus RTU interface. Dating back to 1979, this is the
industrial standard for communication between devices. And if the
professionals all use it, why not use it for this weather station?</p>
<h2 id="modbus">ModBus</h2>
<p>ModBus is a client/server data communications protocol in the
application layer of the OSI model. ModBus can work over several
different physical interfaces. For this application I will use an RS-485
interface. This interface is easy to implement and cables can be very
long, making it easy to locate the weather station. ModBus is a
lightweight protocol which can comfortably fit inside an under-powered
micro-controller like an Atmel ATmega328P. A simple RS-485 to USB dongle
connected to a PC is all you need to read the values from the weather
station.</p>
<h1 id="what-else">What else?</h1>
<p>Not much to be honest. Almost everything can be done in software. Of
course we need a power supply. And preferably a reverse polarity
protection. An input voltage of 12 Volt is convenient. 12 Volt power
bricks can be found in every charity shop and you can also use a 12 Volt
lead acid or lithium battery to power the weather station.</p>
<h1 id="theory-of-operation---hardware">Theory of operation -
Hardware</h1>
<figure>
<img src="./images/block_diagram.svg"
title="Block diagram of weather station"
alt="Block diagram of weather station" />
<figcaption aria-hidden="true">Block diagram of weather
station</figcaption>
</figure>
<h2 id="wind-speed">Wind speed</h2>
<p>Measuring the wind speed is done by a cup anemometer. It consisted of
three or four hemispherical cups on horizontal arms mounted on a
vertical shaft. The air flow past the cups in any horizontal direction
turned the shaft at a rate roughly proportional to the wind’s speed.
Every rotation, a magnet passes alongside a reed switch. The rate at
which the reed switch opens en closes is a measure of the wind
speed.</p>
<figure>
<img src="./images/sparkfun_cup_anemometer.jpg" title="Cup anemometer"
alt="Cup anemometer" />
<figcaption aria-hidden="true">Cup anemometer</figcaption>
</figure>
<p>By connecting one side of the reed switch to ground and the other via
a pull-up resistor to the supply voltage the mechanical switching action
is translated to an electrical pulse signal. This pulse can be read by a
micro-controller.</p>
<figure>
<img src="./images/diagram_cup_anemometer.svg"
title="Cup anemometer: theory of operation"
alt="Cup anemometer: theory of operation" />
<figcaption aria-hidden="true">Cup anemometer: theory of
operation</figcaption>
</figure>
<h2 id="wind-direction">Wind direction</h2>
<p>Measuring the wind direction is done by a wind vane. It consists of a
vertical blade mounted on a vertical shaft. Because the blade can turn,
it will always find the position of the least air resistance. The shape
of the blade is chosen so that it will always points directly to the
wind. A magnet mounted on the shaft rotates past several reed switches.
The switch that is closest to the magnet will close. If the magnet is
precisely between two reed switches both switches will close increasing
the resolution of the wind vane.</p>
<figure>
<img src="./images/sparkfun_wind_vane.jpg" title="Wind vane"
alt="Wind vane" />
<figcaption aria-hidden="true">Wind vane</figcaption>
</figure>
<p>Each reed switch is connected to a resistor and every resister has a
different value. The total resistance of the network will change
according to the wind direction. By connecting one side of the network
to ground and the other side via a resistor to VCC, a resisive divider
in made. This resistive divider converts the variable resistance to an
analog voltage which can be sampled by the A/D converter of a
micro-controller.</p>
<figure>
<img src="./images/diagram_wind_vane.svg"
title="Wind vane: theory of operation"
alt="Wind vane: theory of operation" />
<figcaption aria-hidden="true">Wind vane: theory of
operation</figcaption>
</figure>
<table>
<thead>
<tr class="header">
<th>Direction</th>
<th>Resistance</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td></td>
<td>33kΩ</td>
</tr>
<tr class="even">
<td>22.5°</td>
<td>6.57kΩ</td>
</tr>
<tr class="odd">
<td>45°</td>
<td>8.2kΩ</td>
</tr>
<tr class="even">
<td>67.5°</td>
<td>891Ω</td>
</tr>
<tr class="odd">
<td>90°</td>
<td>1kΩ</td>
</tr>
<tr class="even">
<td>112.5°</td>
<td>688Ω</td>
</tr>
<tr class="odd">
<td>135°</td>
<td>2.2kΩ</td>
</tr>
<tr class="even">
<td>157.5°</td>
<td>1.41kΩ</td>
</tr>
<tr class="odd">
<td>180°</td>
<td>3.9kΩ</td>
</tr>
<tr class="even">
<td>202.5°</td>
<td>3.14kΩ</td>
</tr>
<tr class="odd">
<td>225°</td>
<td>16kΩ</td>
</tr>
<tr class="even">
<td>247.5°</td>
<td>14.12kΩ</td>
</tr>
<tr class="odd">
<td>270°</td>
<td>120kΩ</td>
</tr>
<tr class="even">
<td>292.5°</td>
<td>42.12kΩ</td>
</tr>
<tr class="odd">
<td>315°</td>
<td>64.9kΩ</td>
</tr>
<tr class="even">
<td>337.5°</td>
<td>21.88kΩ</td>
</tr>
</tbody>
</table>
<h2 id="rain-fall">Rain fall</h2>
<p>Measuring the amount of rain fall is done by a self-emptying tipping
bucket. Rainwater is collected and funneled to a tipping bucket. The
bucket tips over when a certain amount of water is collected. The bucket
drains and a second bucket is automatically placed under the funnel.
When a certain amount of water is collected in this second bucket it
will tip over and the first bucket is raised again.</p>
<figure>
<img src="./images/sparkfun_rain_meter_inside.jpg" title="Rain meter"
alt="Rain meter" />
<figcaption aria-hidden="true">Rain meter</figcaption>
</figure>
<p>Every time the bucket tips over a magnet passes by a reed switch,
which closes and opens again. As with the cup anemometer this mechanical
movement can be translated to an electrical pulse by connecting one side
of the switch to ground and the other side via a pull-up resistor to
VCC. This pulse can than be read by a micro-controller.</p>
<p><sup>NOTE</sup> The rain meter is very sensitive: even a small amount
of movement and the bucket tips over. Mounting the rain meter in the
mast together with the wind meters can cause false triggers from the
rocking motion of the mast.</p>
<figure>
<img src="./images/diagram_rain_meter.svg"
title="Rain meter: theory of operation"
alt="Rain meter: theory of operation" />
<figcaption aria-hidden="true">Rain meter: theory of
operation</figcaption>
</figure>
<h2 id="humidity">Humidity</h2>
<p>Measuring the relative humidity is done by an electronic sensor based
on capacitive sensing using polymeric dielectrics. The humidity sensor
is a small capacitor consisting of a hygroscopic dielectric material
placed between a pair of electrodes. Absorption of moisture by the
sensor results in an increase in sensor capacitance. The opposite is
also true: when the moisture disappears, sensor capacitane decreases.
There is a direct relationship between relative humidity, the amount of
moisture present in the sensor, and the sensor capacitance. The relative
humidity is defined as the ratio of the amount of water vapor in the air
at a specific temperature to the maximum amount that the air could hold
at that temperature, expressed as a percentage. As the humidity sensor
has a build in temperature sensor, it can calculate the relative
humidity.</p>
<figure>
<img src="./images/capacitive_humidity_sensor.png"
title="Humidity sensor" alt="Humidity sensor" />
<figcaption aria-hidden="true">Humidity sensor</figcaption>
</figure>
<p>The Si7021 humidity sensor has an I²C bus for communication with a
micro-controller.</p>
<figure>
<img src="./images/Si7021_block_diagram.png"
title="Humidity sensor: block diagram"
alt="Humidity sensor: block diagram" />
<figcaption aria-hidden="true">Humidity sensor: block
diagram</figcaption>
</figure>
<h2 id="temperature">Temperature</h2>
<p>Measuring the temperature is done by the build in temperature sensor
of the humidity sensor. This sensor is used by the humidity sensor to
calculate the relative humidity. But as this sensor is very accurate it
can be used for ambient temperature measurments.</p>
<h2 id="atmospheric-pressure">Atmospheric pressure</h2>
<p>Measuring the atmospheric pressure is done by an electronic sensor
based on a piezo-resistive pressure sensing element. The piezo-resistive
effect is a change in the electrical resistivity of a semiconductor or
metal when mechanical strain is applied. In this case the strain comes
from the atmospheric pressure. The sensor measures the resistance which
is proportional to the atmospheric pressure.</p>
<figure>
<img src="./images/piezo_resistive_pressure_sensor.png"
title="Piezo-resistive pressure sensor"
alt="Piezo-resistive pressure sensor" />
<figcaption aria-hidden="true">Piezo-resistive pressure
sensor</figcaption>
</figure>
<p>The BMP280 pressure sensor has an on board temperature sensor which
can also be used to measure the ambient temperature. As this sensor is
less accurate compared to the sensor of the Si7021 humidity sensor, the
sensor is only used as a backup sensor. The BMP280 has an I²C bus for
communication with a micro-controller.</p>
<figure>
<img src="./images/BMP280_block_diagram.png"
title="Pressure sensor: block diagram"
alt="Pressure sensor: block diagram" />
<figcaption aria-hidden="true">Pressure sensor: block
diagram</figcaption>
</figure>
<h2 id="illumination">Illumination</h2>
<p>This sensor is still under development.</p>
<h2 id="modbus-interface">ModBus interface</h2>
<p>The RS-485 interface is build with a MAX485E driver chip from Maxim
Integrated. Nothing much to say as the implementation is pretty much
following the typical application from the datasheet.</p>
<figure>
<img src="./images/rs-485.svg" title="RS-485 interface"
alt="RS-485 interface" />
<figcaption aria-hidden="true">RS-485 interface</figcaption>
</figure>
<p>If the device is the first or last device on the RS-485 bus, a 120
Ohm termination resistor can be enabled by placing a jumper on header
J7.</p>
<p>The Arduino micro-controller can be programmed via an in circuit
programmer, which shares the serial port with the MAX485E. Resistor R5
isolates the output of the MAX485 from the signal of the programmer.</p>
<h2 id="i²c-bus">I²C bus</h2>
<p>The I²C bus is integrated in the micro-controller. But because the
micro-controller uses a power supply of 5 Volt and the I²C sensors use
3.3 Volt a bidirectional level shifter is needed. This way the sensors
can be used on the 5V I²C bus without the risk of damaging the
sensors.</p>
<figure>
<img src="./images/i2c_bus.svg" title="I²C bus level shifter"
alt="I²C bus level shifter" />
<figcaption aria-hidden="true">I²C bus level shifter</figcaption>
</figure>
<p>Let’s assume the I²C signal lines on either end of the MOSFETs are
either outputting a logic high or is configured as an input. Effectively
this means there is nothing pulling the signal levels down.</p>
<p>The voltage between the gate and source of both MOSFETs is at 0V
(both are at 3.3V) so the MOSFET is switched off. Therefore both sides
of the MOSFETs are logic high.</p>
<p>When either of the 3.3 Volt signal lines outputs a logic low the
corresponding drain is pulled to ground. Now the voltage between the
gate and the source is 3.3V and the MOSFET turns on causing the 5 Volt
side to go low as well.</p>
<p>When either of the 5 Volt signal lines outputs a logic low the body
diode of the corresponding MOSFET start conducting, causing the source
voltage to drop below the gate voltage. The MOSFET switches on and the
3.3 volt side goes low.</p>
<h2 id="power-supply">Power supply</h2>
<p>Typical, a 12 Volt power supply is used to power the device, but it
can be powered from a wide range of voltages, from 6.5 to 36 Volt. A
switching regulator (U3) supplies the 5 Volt power rail and a linear low
drop regulator (U4) supplies the 3.3 volt power rail.</p>
<figure>
<img src="./images/power_supply.svg" title="Power supply"
alt="Power supply" />
<figcaption aria-hidden="true">Power supply</figcaption>
</figure>
<h3 id="input-protection">Input protection</h3>
<p>C1 and C5 short out high frequency signals, protecting the input from
ESD. Bidirectional transient-voltage-suppression diodes D1 end D2 clamp
transient voltages, again protecting the input from ESD.</p>
<p>And than Q3 and its surrounding components: this is the reverse
polarity protection. Usually, a series diode is used, but due to the
voltage drop across such a diode it dissipates energy which is wasteful.
The circuit with Q3 on the other hand has a very low voltage drop
resulting in an almost zero loss solution.</p>
<p>If VCC is applied in the correct polarity, the source will
immediately rise to the about VCC because of the body diode
conducting.</p>
<p>The gate will charge towards -VCC with respect to the source through
R1. When the gate reaches the threshold voltage the MOSFET channel will
begin to conduct, and by the time the gate-source voltage reaches a few
volts the MOSFET channel will be conducting almost all the current, the
output voltage will be close to VCC. It continues to charge until it
reaches about -10V at which point the zener diode begins to shunt
significant current away from the gate.</p>
<p>In steady state with VCC on the drain the gate sits at -10V with
respect to the source, and the MOSFET happily conducts in the reverse
direction.</p>
<p>When VCC is applied in the reverse polarity, the body diode of the
MOSFET cannot conduct. Only a small leakage current can flow from the
source to the drain via resistor R1 and zener diode D3, which now acts
as a normal diode. The gate and the source are now at almost the same
potential and the MOSFET cannot conduct, protecting the device from
reverse polarity.</p>
<figure>
<img src="./images/reverse_polarity_protection.svg"
title="Reverse polarity protection" alt="Reverse polarity protection" />
<figcaption aria-hidden="true">Reverse polarity protection</figcaption>
</figure>
<h2 id="microcontroller">Microcontroller</h2>
<p>The heart of the circuit is an Arduino Pro Mini, which is basically
an Atmel ATmega328P with a special Arduino bootloader, making it an easy
platform for developing software.</p>
<figure>
<img src="./images/micro-controller.svg" title="Microcontroller"
alt="Microcontroller" />
<figcaption aria-hidden="true">Microcontroller</figcaption>
</figure>
<p>Both the signals from the rain meter and the cup anemometer are
connected to interrupt pins of the micro-controller. The signal from the
rain meter is lightly filtered by C8.</p>
<p>The ModBus address can be set by DIP switch J9.</p>
<h1 id="theory-of-operation---software">Theory of operation -
Software</h1>
<h2 id="wind-speed-1">Wind speed</h2>
<p>The pulse from the cup anemometer is connected to an interrupt input
of the micro-controller. Every time its logic level changes an interrupt
routine is called. This routine increments a counter and checks how many
time has passed since the previous interrupt call. If the previous call
was more than 2 seconds ago, the wind speed is (almost) zero. If the
previous call was just over a second ago the interrupt counter now holds
the amount of pulses in one second. This value is stored and from that
value the wind speed can be calculated. If the previous call was under a
second ago the measurement is still in progress and no further action is
taken.</p>
<figure>
<img src="./images/wind_speed_diagram.svg" title="Wind speed interrupt"
alt="Wind speed interrupt" />
<figcaption aria-hidden="true">Wind speed interrupt</figcaption>
</figure>
<h2 id="wind-direction-1">Wind direction</h2>
<p>The analog signal from the wind vane is fed into the analog to
digital converter of the micro-controller. The software samples this
signal and determines which value from a lookup table is closest to the
value from the ADC. The lookup table now gives the wind direction in
degrees.</p>
<figure>
<img src="./images/wind_direction_diagram.svg"
title="Getting the wind direction" alt="Getting the wind direction" />
<figcaption aria-hidden="true">Getting the wind direction</figcaption>
</figure>
<p>As the tolerances between micro-controllers can be high, the wind
vane has to be calibrated in order to get a correct lookup table.</p>
<h2 id="rain-fall-1">Rain fall</h2>
<p>The pulse from the rain meter is connected to an interrupt input of
the micro-controller. Every time a rising edge is detected an interrupt
routine is called. This routine debounces the signal and increments the
rain counter. This counter can be used to calculate the rain fall.</p>
<h2 id="humidity-1">Humidity</h2>
<p>Via the I²C bus, the humidity value of the sensor is read. As the
sensor can become saturated with moisture it can get stuck at 100%. This
happens in particular with fog or other high humidity and condensing
weather types. The sensor has a build in heater to drive of moisture and
thus preventing this problem. Because the temperature of the sensor
rises when the heater is turned on, accurate ambient temperature
readings are no longer possible. But with a smart algorithm it is
possible to get the benefits of the build in heater while still being
able to use the sensor as an ambient thermometer.</p>
<p>When the humidity rises above 95% for more than an hour the current
temperature is stored and the heater is switched on for 10 minutes. Than
the heater is switched off again. If after 10 minutes the humidity is
still above 95% the heater is turned on again for another 10 minutes.
But not before the temperature is measured and stored, as the sensor is
now cooled off to ambient temperature. If the humidity is below 95% the
sensor is free from moisture and the process is not repeated for another
hour.</p>
<p>Flow chart under development.</p>
<h2 id="temperature-1">Temperature</h2>
<p>The temperature is read from the humidity sensor as this sensor gives
the most accurate temperature readings. When the heater is on (see
section humidity above) the temperature readings are temporary stopped
and only updated every 20 minutes. As a backup, the slightly less
accurate temperature readings from the pressure sensor can be used.</p>
<h2 id="atmospheric-pressure-1">Atmospheric pressure</h2>
<p>Via the I²C bus, the atmospheric pressure value of the sensor is
read. There is nothing further to say about this sensor: it is rather
boring.</p>
<h2 id="illumination-1">Illumination</h2>
<p>This sensor is still under development.</p>
<h2 id="modbus-interface-1">ModBus interface</h2>
<p>The weather station uses ModBus RTU over a simplex RS-485 line. For
now, the ModBus address is hard coded as 14 in the software. The values
are available in the input registers and can be read via function code
04.</p>
<p>Below an example of how to read the wind direction in Python using
the minimalmodbus library.</p>
<pre><code>#!/usr/bin/env python3
import minimalmodbus
# port name, slave address (in decimal)
instrument = minimalmodbus.Instrument(&#39;/dev/ttyUSB1&#39;, 14)
# Register number, number of decimals, function code
wind_direction = instrument.read_register(1, 0, 4)
print(wind_direction)</code></pre>
<h3 id="input-registers">Input registers</h3>
<p>The measurements and order of the measurements are the same as for
APRS weather reports. But of course we use SI units.</p>
<table>
<colgroup>
<col style="width: 13%" />
<col style="width: 53%" />
<col style="width: 33%" />
</colgroup>
<thead>
<tr class="header">
<th>Address</th>
<th>Description</th>
<th>Units</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>30000</td>
<td>Device ID (0x5758)</td>
<td>NO UNIT</td>
</tr>
<tr class="even">
<td>30001</td>
<td>Wind direction</td>
<td>degrees</td>
</tr>
<tr class="odd">
<td>30002</td>
<td>Wind speed (average of 10 minutes)</td>
<td>m/s * 100</td>
</tr>
<tr class="even">
<td>30003</td>
<td>Wind gust (peak of last 10 minutes)</td>
<td>m/s * 100</td>
</tr>
<tr class="odd">
<td>30004</td>
<td>Temperature (two’s complement)</td>
<td>degrees Celcius * 100</td>
</tr>
<tr class="even">
<td>30005</td>
<td>Rain last hour</td>
<td>l/m2 * 100</td>
</tr>
<tr class="odd">
<td>30006</td>
<td>Rain last 24 hours</td>
<td>l/m2 * 100</td>
</tr>
<tr class="even">
<td>30007</td>
<td>Rain since midnight</td>
<td>NOT IMPLEMENTED</td>
</tr>
<tr class="odd">
<td>30008</td>
<td>Humidity</td>
<td>percent * 100</td>
</tr>
<tr class="even">
<td>30009</td>
<td>Barometric pressure</td>
<td>hPa * 10</td>
</tr>
<tr class="odd">
<td>30010</td>
<td>Luminosity</td>
<td>W/m2</td>
</tr>
<tr class="even">
<td>30011</td>
<td>Snow fall</td>
<td>NOT IMPLEMENTED</td>
</tr>
<tr class="odd">
<td>30012</td>
<td>Raw rain counter</td>
<td>NOT IMPLEMENTED</td>
</tr>
<tr class="even">
<td>30013</td>
<td>Temperature (two’s complement)</td>
<td>degrees Celcius * 100</td>
</tr>
</tbody>
</table>
<p><sup>NOTE</sup> Register 30013 holds the backup temperature reading
from the pressure sensor.</p>
<p>The ModBus registers are 16 bit wide. For better precision, some
units are scaled by a factor of 10 or 100. This way, values with up to
two decimal points can be stored as 16 bit integer values. Just divide
by 10 or 100 to get the floating point values.</p>
<h1 id="schematic">Schematic</h1>
<p><a href="./images/weather_station_schematic.pdf"><img
src="./images/weather_station_schematic.svg" alt="Schematic" /></a></p>
<!---
# Bill of materials
# Component placement
# Cables and pinouts
-->
<h1 id="software-dependencies">Software dependencies</h1>
<ul>
<li>Arduino IDE</li>
</ul>
<h2 id="arduino-libraries">Arduino libraries</h2>
<ul>
<li>https://github.com/sparkfun/SparkFun_Weather_Meter_Kit_Arduino_Library</li>
<li>https://github.com/orgua/iLib</li>
<li>https://github.com/epsilonrt/modbus-arduino</li>
<li>https://github.com/epsilonrt/modbus-serial</li>
</ul>
<p>Libraries are included with the source code of this project</p>
<h1 id="license">License</h1>
<p>Copyright (C) 2023, 2024 M.T. Konstapel</p>
<p>The software is published as open-source software (GPL). The hardware
is published as open-source hardware (OSH).</p>
<h2 id="software">Software</h2>
<p>This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.</p>
<h2 id="hardware-and-documentation">Hardware and documentation</h2>
<p>This work is licensed under a Creative Commons Attribution-ShareAlike
4.0 International License.</p>
<hr>
</article>
</main>
<footer>
<p>&copy;
2024-01-15
M.T. Konstapel
<a href="https://meezenest.nl/mees/">https://meezenest.nl/mees/</a>
</p><p>This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.
</p>
</footer>
</body>
</html>

@ -0,0 +1,334 @@
---
title: Weather station
subtitle: with ModBus RTU interface
author: M.T. Konstapel
date: 2024-01-15
website: https://meezenest.nl/mees/
logo: ./images/mees_logo.svg
numbersections: true
abstract: >
A weather station build around a SparkFun Weather Meter Kit (SEN-15901). The temperature, humidity and pressure are measured with I2C sensors housed in an RS1 Passive Radiation Shield from Garni. The data can be read via an RS485 ModBus RTU interface. The main processor is an Arduino Pro Mini (ATmega328P 5V@16MHz)
---
# Why do you need a weather station?
Well, you don't...because if you want to know the weather, you look on your phone. So why bother than? Because since the beginning of time, people are obsessed with the weather. When I was a child, my grandmother was measuring the temperature and rainfall on a daily basis. My grandfather had an allotment, so he also was very interested in the weather. The first thing my father read in the newspaper was the weather report and the last thing he watched in the television was... the weather report. And every hour he listed to the weather report on the radio. If he talked to someone he always started the conversation by talking about the weather. And when I open a new browser window, it automatically opens the weather page.
So the weather is fascinating and taking your own measurements is a lot of fun.
# What should a weather station measure?
As my grandmother already measured temperature and rainfall, these ones are mandatory. And for the rest I looked at the website of the Dutch meteorological institute. They measure wind direction, average wind speed of the last 10 minutes, maximum wind gust of the last 10 minutes, rainfall of the last hour as well as the last 24 hours, temperature, humidity and atmospheric pressure.
### Measurements
- Wind direction
- Wind speed (average of last 10 minutes)
- Wind gust (last 10 minutes)
- Rain fall (last hour)
- Rain fall (last 24 hours)
- Temperature
- Humidity
- Atmospheric pressure
# What sensors do we need?
## Wind and rain
Measuring wind and rain is difficult. Well, not if you want to do it by hand: place a beaker on the ground and wait a day. Than measure the amount of water in it. Empty the beaker and start again. And for the wind, you can stick a pole in the ground and attach a ribbon to it. The direction of the wind can than be made visible. And even the wind speed can be determent by measuring the angle between the ribbon and the ground.
But how to do this automatically? Of course you can buy a fancy commercial weather station. These are surprisingly cheap these days. But that's not a challenge. Besides, than you buy into a proprietary ecosystem. And it probably only works when connected to the cloud. No thanks!
Building from scratch is an option, but I am an electronic engineer, not a mechanical one. I can imagine that won't be a success. Besides going the professional route, which is ridiculously expensive, there is really only one option left: the SparkFun SEN-15901 Weather Meter.
![SparkFun Weather Meter](./images/SparkFun-Weather_Meter.jpg "SparkFun Weather Meter")
But this contraption does not come with any signal conditioning. We have to make some kind of interface. Luckily, Sparkfun provides an Arduino library, so we only have to connect the SEN-15901 to an Arduino and run the code.
## Temperature, humidity and air pressure
These three are easy: there are a lot of I2C chips capable of measuring these parameters. I choose the Silicon Labs Si7021 for humidity and temperature and the Bosch BMP280 for pressure. Just hook them up to the Arduino's I2C bus, load the available libraries and Bob's your uncle.
To mount these sensors on the same mast as the SparkFun weather meter I use the RS1 passive radiation shield from Garni.
![Garni RS1 Passive Radiation Shield](./images/garni_rs1.jpg "Garni RS1 Passive Radiation Shield")
### Sensors
- SparkFun SEN-15901 Weather Station
- Silicon Labs Si7021
- Bosch BMP280
# What to use for communication with the outside world?
Most consumer grade weather stations (and almost all other consumer grade goods for that matter) use proprietary interfaces and protocols. Probably to annoy the more technical skilled customer as you are not able to interface these devices with other brands or self build systems. I really hate that practice, so I won't do that. Instead I will implement a ModBus RTU interface. Dating back to 1979, this is the industrial standard for communication between devices. And if the professionals all use it, why not use it for this weather station?
## ModBus
ModBus is a client/server data communications protocol in the application layer of the OSI model. ModBus can work over several different physical interfaces. For this application I will use an RS-485 interface. This interface is easy to implement and cables can be very long, making it easy to locate the weather station. ModBus is a lightweight protocol which can comfortably fit inside an under-powered micro-controller like an Atmel ATmega328P. A simple RS-485 to USB dongle connected to a PC is all you need to read the values from the weather station.
# What else?
Not much to be honest. Almost everything can be done in software. Of course we need a power supply. And preferably a reverse polarity protection. An input voltage of 12 Volt is convenient. 12 Volt power bricks can be found in every charity shop and you can also use a 12 Volt lead acid or lithium battery to power the weather station.
# Theory of operation - Hardware
![Block diagram of weather station](./images/block_diagram.svg "Block diagram of weather station")
## Wind speed
Measuring the wind speed is done by a cup anemometer. It consisted of three or four hemispherical cups on horizontal arms mounted on a vertical shaft. The air flow past the cups in any horizontal direction turned the shaft at a rate roughly proportional to the wind's speed. Every rotation, a magnet passes alongside a reed switch. The rate at which the reed switch opens en closes is a measure of the wind speed.
![Cup anemometer](./images/sparkfun_cup_anemometer.jpg "Cup anemometer")
By connecting one side of the reed switch to ground and the other via a pull-up resistor to the supply voltage the mechanical switching action is translated to an electrical pulse signal. This pulse can be read by a micro-controller.
![Cup anemometer: theory of operation](./images/diagram_cup_anemometer.svg "Cup anemometer: theory of operation")
## Wind direction
Measuring the wind direction is done by a wind vane. It consists of a vertical blade mounted on a vertical shaft. Because the blade can turn, it will always find the position of the least air resistance. The shape of the blade is chosen so that it will always points directly to the wind. A magnet mounted on the shaft rotates past several reed switches. The switch that is closest to the magnet will close. If the magnet is precisely between two reed switches both switches will close increasing the resolution of the wind vane.
![Wind vane](./images/sparkfun_wind_vane.jpg "Wind vane")
Each reed switch is connected to a resistor and every resister has a different value. The total resistance of the network will change according to the wind direction. By connecting one side of the network to ground and the other side via a resistor to VCC, a resisive divider in made. This resistive divider converts the variable resistance to an analog voltage which can be sampled by the A/D converter of a micro-controller.
![Wind vane: theory of operation](./images/diagram_wind_vane.svg "Wind vane: theory of operation")
| Direction | Resistance |
|-----------|------------|
| 0° | 33kΩ |
| 22.5° | 6.57kΩ |
| 45° | 8.2kΩ |
| 67.5° | 891Ω |
| 90° | 1kΩ |
| 112.5° | 688Ω |
| 135° | 2.2kΩ |
| 157.5° | 1.41kΩ |
| 180° | 3.9kΩ |
| 202.5° | 3.14kΩ |
| 225° | 16kΩ |
| 247.5° | 14.12kΩ |
| 270° | 120kΩ |
| 292.5° | 42.12kΩ |
| 315° | 64.9kΩ |
| 337.5° | 21.88kΩ |
## Rain fall
Measuring the amount of rain fall is done by a self-emptying tipping bucket. Rainwater is collected and funneled to a tipping bucket. The bucket tips over when a certain amount of water is collected. The bucket drains and a second bucket is automatically placed under the funnel. When a certain amount of water is collected in this second bucket it will tip over and the first bucket is raised again.
![Rain meter](./images/sparkfun_rain_meter_inside.jpg "Rain meter")
Every time the bucket tips over a magnet passes by a reed switch, which closes and opens again. As with the cup anemometer this mechanical movement can be translated to an electrical pulse by connecting one side of the switch to ground and the other side via a pull-up resistor to VCC. This pulse can than be read by a micro-controller.
^NOTE^ The rain meter is very sensitive: even a small amount of movement and the bucket tips over. Mounting the rain meter in the mast together with the wind meters can cause false triggers from the rocking motion of the mast.
![Rain meter: theory of operation](./images/diagram_rain_meter.svg "Rain meter: theory of operation")
## Humidity
Measuring the relative humidity is done by an electronic sensor based on capacitive sensing using polymeric dielectrics. The humidity sensor is a small capacitor consisting of a hygroscopic dielectric material placed between a pair of electrodes. Absorption of moisture by the sensor results in an increase in sensor capacitance. The opposite is also true: when the moisture disappears, sensor capacitane decreases. There is a direct relationship between relative humidity, the amount of moisture present in the sensor, and the sensor capacitance. The relative humidity is defined as the ratio of the amount of water vapor in the air at a specific temperature to the maximum amount that the air could hold at that temperature, expressed as a percentage. As the humidity sensor has a build in temperature sensor, it can calculate the relative humidity.
![Humidity sensor](./images/capacitive_humidity_sensor.png "Humidity sensor")
The Si7021 humidity sensor has an I²C bus for communication with a micro-controller.
![Humidity sensor: block diagram](./images/Si7021_block_diagram.png "Humidity sensor: block diagram")
## Temperature
Measuring the temperature is done by the build in temperature sensor of the humidity sensor. This sensor is used by the humidity sensor to calculate the relative humidity. But as this sensor is very accurate it can be used for ambient temperature measurments.
## Atmospheric pressure
Measuring the atmospheric pressure is done by an electronic sensor based on a piezo-resistive pressure sensing element. The piezo-resistive effect is a change in the electrical resistivity of a semiconductor or metal when mechanical strain is applied. In this case the strain comes from the atmospheric pressure. The sensor measures the resistance which is proportional to the atmospheric pressure.
![Piezo-resistive pressure sensor](./images/piezo_resistive_pressure_sensor.png "Piezo-resistive pressure sensor")
The BMP280 pressure sensor has an on board temperature sensor which can also be used to measure the ambient temperature. As this sensor is less accurate compared to the sensor of the Si7021 humidity sensor, the sensor is only used as a backup sensor. The BMP280 has an I²C bus for communication with a micro-controller.
![Pressure sensor: block diagram](./images/BMP280_block_diagram.png "Pressure sensor: block diagram")
## Illumination
This sensor is still under development.
## ModBus interface
The RS-485 interface is build with a MAX485E driver chip from Maxim Integrated. Nothing much to say as the implementation is pretty much following the typical application from the datasheet.
![RS-485 interface](./images/rs-485.svg "RS-485 interface")
If the device is the first or last device on the RS-485 bus, a 120 Ohm termination resistor can be enabled by placing a jumper on header J7.
The Arduino micro-controller can be programmed via an in circuit programmer, which shares the serial port with the MAX485E. Resistor R5 isolates the output of the MAX485 from the signal of the programmer.
## I²C bus
The I²C bus is integrated in the micro-controller. But because the micro-controller uses a power supply of 5 Volt and the I²C sensors use 3.3 Volt a bidirectional level shifter is needed. This way the sensors can be used on the 5V I²C bus without the risk of damaging the sensors.
![I²C bus level shifter](./images/i2c_bus.svg "I²C bus level shifter")
Let's assume the I²C signal lines on either end of the MOSFETs are either outputting a logic high or is configured as an input. Effectively this means there is nothing pulling the signal levels down.
The voltage between the gate and source of both MOSFETs is at 0V (both are at 3.3V) so the MOSFET is switched off. Therefore both sides of the MOSFETs are logic high.
When either of the 3.3 Volt signal lines outputs a logic low the corresponding drain is pulled to ground. Now the voltage between the gate and the source is 3.3V and the MOSFET turns on causing the 5 Volt side to go low as well.
When either of the 5 Volt signal lines outputs a logic low the body diode of the corresponding MOSFET start conducting, causing the source voltage to drop below the gate voltage. The MOSFET switches on and the 3.3 volt side goes low.
## Power supply
Typical, a 12 Volt power supply is used to power the device, but it can be powered from a wide range of voltages, from 6.5 to 36 Volt. A switching regulator (U3) supplies the 5 Volt power rail and a linear low drop regulator (U4) supplies the 3.3 volt power rail.
![Power supply](./images/power_supply.svg "Power supply")
### Input protection
C1 and C5 short out high frequency signals, protecting the input from ESD. Bidirectional transient-voltage-suppression diodes D1 end D2 clamp transient voltages, again protecting the input from ESD.
And than Q3 and its surrounding components: this is the reverse polarity protection. Usually, a series diode is used, but due to the voltage drop across such a diode it dissipates energy which is wasteful. The circuit with Q3 on the other hand has a very low voltage drop resulting in an almost zero loss solution.
If VCC is applied in the correct polarity, the source will immediately rise to the about VCC because of the body diode conducting.
The gate will charge towards -VCC with respect to the source through R1. When the gate reaches the threshold voltage the MOSFET channel will begin to conduct, and by the time the gate-source voltage reaches a few volts the MOSFET channel will be conducting almost all the current, the output voltage will be close to VCC. It continues to charge until it reaches about -10V at which point the zener diode begins to shunt significant current away from the gate.
In steady state with VCC on the drain the gate sits at -10V with respect to the source, and the MOSFET happily conducts in the reverse direction.
When VCC is applied in the reverse polarity, the body diode of the MOSFET cannot conduct. Only a small leakage current can flow from the source to the drain via resistor R1 and zener diode D3, which now acts as a normal diode. The gate and the source are now at almost the same potential and the MOSFET cannot conduct, protecting the device from reverse polarity.
![Reverse polarity protection](./images/reverse_polarity_protection.svg "Reverse polarity protection")
## Microcontroller
The heart of the circuit is an Arduino Pro Mini, which is basically an Atmel ATmega328P with a special Arduino bootloader, making it an easy platform for developing software.
![Microcontroller](./images/micro-controller.svg "Microcontroller")
Both the signals from the rain meter and the cup anemometer are connected to interrupt pins of the micro-controller. The signal from the rain meter is lightly filtered by C8.
The ModBus address can be set by DIP switch J9.
# Theory of operation - Software
## Wind speed
The pulse from the cup anemometer is connected to an interrupt input of the micro-controller. Every time its logic level changes an interrupt routine is called. This routine increments a counter and checks how many time has passed since the previous interrupt call. If the previous call was more than 2 seconds ago, the wind speed is (almost) zero. If the previous call was just over a second ago the interrupt counter now holds the amount of pulses in one second. This value is stored and from that value the wind speed can be calculated. If the previous call was under a second ago the measurement is still in progress and no further action is taken.
![Wind speed interrupt](./images/wind_speed_diagram.svg "Wind speed interrupt")
## Wind direction
The analog signal from the wind vane is fed into the analog to digital converter of the micro-controller. The software samples this signal and determines which value from a lookup table is closest to the value from the ADC. The lookup table now gives the wind direction in degrees.
![Getting the wind direction](./images/wind_direction_diagram.svg "Getting the wind direction")
As the tolerances between micro-controllers can be high, the wind vane has to be calibrated in order to get a correct lookup table.
## Rain fall
The pulse from the rain meter is connected to an interrupt input of the micro-controller. Every time a rising edge is detected an interrupt routine is called. This routine debounces the signal and increments the rain counter. This counter can be used to calculate the rain fall.
## Humidity
Via the I²C bus, the humidity value of the sensor is read. As the sensor can become saturated with moisture it can get stuck at 100%. This happens in particular with fog or other high humidity and condensing weather types. The sensor has a build in heater to drive of moisture and thus preventing this problem. Because the temperature of the sensor rises when the heater is turned on, accurate ambient temperature readings are no longer possible. But with a smart algorithm it is possible to get the benefits of the build in heater while still being able to use the sensor as an ambient thermometer.
When the humidity rises above 95% for more than an hour the current temperature is stored and the heater is switched on for 10 minutes. Than the heater is switched off again. If after 10 minutes the humidity is still above 95% the heater is turned on again for another 10 minutes. But not before the temperature is measured and stored, as the sensor is now cooled off to ambient temperature. If the humidity is below 95% the sensor is free from moisture and the process is not repeated for another hour.
Flow chart under development.
## Temperature
The temperature is read from the humidity sensor as this sensor gives the most accurate temperature readings. When the heater is on (see section humidity above) the temperature readings are temporary stopped and only updated every 20 minutes. As a backup, the slightly less accurate temperature readings from the pressure sensor can be used.
## Atmospheric pressure
Via the I²C bus, the atmospheric pressure value of the sensor is read. There is nothing further to say about this sensor: it is rather boring.
## Illumination
This sensor is still under development.
## ModBus interface
The weather station uses ModBus RTU over a simplex RS-485 line. For now, the ModBus address is hard coded as 14 in the software. The values are available in the input registers and can be read via function code 04.
Below an example of how to read the wind direction in Python using the minimalmodbus library.
#!/usr/bin/env python3
import minimalmodbus
# port name, slave address (in decimal)
instrument = minimalmodbus.Instrument('/dev/ttyUSB1', 14)
# register number, number of decimals, function code
wind_direction = instrument.read_register(1, 0, 4)
print(wind_direction)
### Input registers
The measurements and order of the measurements are the same as for APRS weather reports. But of course we use SI units.
| Address | Description | Units |
|---------|-------------------------------------|-----------------------|
| 30000 | Device ID (0x5758) | NO UNIT |
| 30001 | Wind direction | degrees |
| 30002 | Wind speed (average of 10 minutes) | m/s * 100 |
| 30003 | Wind gust (peak of last 10 minutes) | m/s * 100 |
| 30004 | Temperature (two's complement) | degrees Celcius * 100 |
| 30005 | Rain last hour | l/m2 * 100 |
| 30006 | Rain last 24 hours | l/m2 * 100 |
| 30007 | Rain since midnight | NOT IMPLEMENTED |
| 30008 | Humidity | percent * 100 |
| 30009 | Barometric pressure | hPa * 10 |
| 30010 | Luminosity | W/m2 |
| 30011 | Snow fall | NOT IMPLEMENTED |
| 30012 | Raw rain counter | NOT IMPLEMENTED |
| 30013 | Temperature (two's complement) | degrees Celcius * 100 |
^NOTE^ Register 30013 holds the backup temperature reading from the pressure sensor.
The ModBus registers are 16 bit wide. For better precision, some units are scaled by a factor of 10 or 100. This way, values with up to two decimal points can be stored as 16 bit integer values. Just divide by 10 or 100 to get the floating point values.
# Schematic
[![Schematic](./images/weather_station_schematic.svg)](./images/weather_station_schematic.pdf)
<!---
# Bill of materials
# Component placement
# Cables and pinouts
-->
# Software dependencies
- Arduino IDE
## Arduino libraries
- https://github.com/sparkfun/SparkFun_Weather_Meter_Kit_Arduino_Library
- https://github.com/orgua/iLib
- https://github.com/epsilonrt/modbus-arduino
- https://github.com/epsilonrt/modbus-serial
Libraries are included with the source code of this project
# License
Copyright (C) 2023, 2024 M.T. Konstapel
The software is published as open-source software (GPL). The hardware is published as open-source hardware (OSH).
## Software
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
## Hardware and documentation
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Binary file not shown.

Binary file not shown.

@ -326,7 +326,10 @@ void setup() {
// Set unused register to zero
mb.Ireg (SensorRainSinceMidnightIreg, 0);
Serial.println(F("Weather station"));
Serial.println(F("Weather station v0.1.0"));
Serial.println(F("(C)2024 M.T. Konstapel"));
Serial.println(F("This project is free and open source"));
Serial.println(F("More details: https://meezenest.nl/mees/"));
//Initialize Si7021 sensor
Serial.print(F("Humidity sensor SI7021 "));

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 586 KiB

Loading…
Cancel
Save