From 18684a14dce8f7a296e4d51e38fd9b393368fa2d Mon Sep 17 00:00:00 2001 From: Filip Znachor Date: Mon, 19 Dec 2022 13:24:27 +0100 Subject: [PATCH] Added diagram to the README --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 6140ef1..ba0751b 100644 --- a/README.md +++ b/README.md @@ -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.