Added diagram to the README
This commit is contained in:
parent
1226a44371
commit
18684a14dc
|
@ -61,6 +61,8 @@ Navržený protokol používá pro oddělení posílaných dat znak `|` a podpor
|
|||
|
||||
Celý projekt se skládá ze dvou hlavních částí - serverové a klientské. Serverovou částí je myšlen program napsaný v Pythonu, který obstarává stahování aktuálních dat o odjezdech, jejich uchovávání, průběžnou aktualizaci a jejich odesílání prostřednictvím REST API portálu [lora.plzen.eu](https://lora.plzen.eu) na mikrokontrolér (klientské zařízení). Klient má poté za úkol tato data uchovávat, třídit, řadit a vhodně zobrazovat na displeji společně s aktuálním časem a datem.
|
||||
|
||||
![Diagram](/assets/diagram.svg)
|
||||
|
||||
### Serverová část
|
||||
|
||||
Jako první jsou stažena data o odjezdech do paměti, kde jsou uchovávána. Jejich aktualizace probíhá ve výchozím nastavení každých 30 sekund. V druhé fázi je zjištěno, na jaké zařízení mají být jaká data odeslána, a zařízeno jejich převedení do navrženého formátu a odeslání. V případě zjištění změny zpoždění spoje jsou znovu odeslána data o daném spoji.
|
||||
|
|
Loading…
Reference in a new issue