Line 1... |
Line 1... |
1 |
I2C snimac vycitajici rychlost větru a srážky. |
1 |
I2C snimac vycitajici rychlost větru a srážky. |
2 |
|
2 |
|
3 |
|
3 |
|
4 |
|
- |
|
5 |
|
- |
|
6 |
|
- |
|
7 |
===== Měření srážek ===== |
4 |
===== Měření srážek ===== |
8 |
|
5 |
|
9 |
V MCU je čítač použitý pro počítání překlopení člunku ve srážkoměru. Je ošetřeno jeho přetečení tak, aby mohl čítat z hlediska srážek až do velkých čísel. Tento čítač se nenuluje, ale nechává se přetéct. K němu paralelně běží RTC hodiny v MCU. A MCU se chová jako I²C SLAVE a hodnotu čítače tak lze vyčíst přes I2C. |
6 |
V MCU je čítač použitý pro počítání překlopení člunku ve srážkoměru. Je ošetřeno jeho přetečení tak, aby mohl čítat z hlediska srážek až do velkých čísel. Tento čítač se nenuluje, ale nechává se přetéct. K němu paralelně běží uptimo hodiny v MCU. A MCU se chová jako I²C SLAVE a hodnotu čítače tak lze vyčíst přes I2C. |
10 |
MCU pak ve zbytku výpočetního času kontroluje hodnotu čítače a do dalšího registu zapisuje čas jeho poslední změny ve formátu Unix time stamp. |
7 |
MCU pak ve zbytku výpočetního času kontroluje hodnotu čítače a do dalšího registu zapisuje čas jeho poslední změny. (podobne jako dmesg, ale zaokrouhleno na cele sekundy) |
11 |
|
- |
|
12 |
RTC hodiny MCU mohou být nastavovány buď přes GPS. (Zprávou NMEA) A nebo zápisem do registru obsahujícího aktuální čas. Tento registr může být použit jako zdroj korekce v případě komplikací s nastavením aktuálního času. |
8 |
Uptime bude zaznamenavan do registru, ktere je mozne precist pres I2C. Tento registr může být použit jako zdroj korekce v případě komplikací s nastavením aktuálního času. |