From 179336ef7bf61564c7be12b41753855e27a81bd1 Mon Sep 17 00:00:00 2001 From: Filip Znachor Date: Wed, 14 Dec 2022 21:36:06 +0100 Subject: [PATCH] Changed inactivity time from 10 minutes to 1 minute --- README.md | 2 +- client/config.h | 4 ++-- server/departures.py | 1 - 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e5314e6..2e56b07 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ Mikrokontrolér je po zapnutí připojen do sítě LoRaWAN s nastavenými údaji Po přijetí dat o spojích jsou tyto informace zapsány do paměti. Každých 6 sekund se provádí aktualizace displeje, kdy se vypíšou všechny dostupné informace. Na displej jsou vypisovány spoje seřazené podle času odjezdu od nejbližšího. Je vypsán pouze nejbližší spoj dané linky a konečné zastávky, jelikož je to pro cestující na zastávce nejdůležitější informací. Zobrazovány jsou dále pouze spoje, jejichž odjezd je za více než -0,3 minuty a za méně než 100 minut. Každou 6. vteřinu se také odečte jedna desetina minuty od odjezdu všech spojů a přičte jedna desetina minuty k zobrazovanému času. -Mikrokontrolér je schopen pracovat se všemi lokálními daty bez potřeby komunikace se serverem. Ve výchozím nastavení je však potřeba přijmout zprávu alespoň každých 10 minut, jinak dojde k restartování spojení jak s LoRaWAN modulem, tak s LoRaWAN sítí. Díky tomu je možné znovu navázat spojení s modulem po jeho odpojení a připojení nebo obnovit spojení se sítí. +Mikrokontrolér je schopen pracovat se všemi lokálními daty bez potřeby komunikace se serverem. Ve výchozím nastavení je však potřeba přijmout zprávu alespoň každou minut, jinak dojde k restartování spojení jak s LoRaWAN modulem, tak s LoRaWAN sítí. Díky tomu je možné znovu navázat spojení s modulem po jeho odpojení a připojení nebo obnovit spojení se sítí. ### Webový server diff --git a/client/config.h b/client/config.h index d8c2ece..69a845b 100644 --- a/client/config.h +++ b/client/config.h @@ -13,7 +13,7 @@ #define UPLOAD_DOWNLOAD_MODE "2" -// NASTAVENÍ MIKROKONTTROLÉRU +// NASTAVENÍ MIKROKONTROLÉRU // Maximální neaktivita před spuštěním znovu připojení (ve vteřinách) -#define INACTIVITY_TIME 600 \ No newline at end of file +#define INACTIVITY_TIME 60 \ No newline at end of file diff --git a/server/departures.py b/server/departures.py index 384305e..8a50dcd 100644 --- a/server/departures.py +++ b/server/departures.py @@ -56,7 +56,6 @@ class Departure: def update(self, delay): if delay != self.delay: self.updated += 1 - print(f"Updated | {self.id} | {self.delay} -> {delay}") self.delay = delay def get_departure(self):