From e63cb74648a4b76141b651c9c4e918c3d5b87486 Mon Sep 17 00:00:00 2001 From: Filip Znachor Date: Mon, 19 Dec 2022 13:21:03 +0100 Subject: [PATCH] Small improvements --- server/lora.py | 3 ++- server/main.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/server/lora.py b/server/lora.py index 93ba697..448de06 100644 --- a/server/lora.py +++ b/server/lora.py @@ -83,8 +83,9 @@ class LoraDevice: } print(f"{self.id:0>16x} > {message}") requests.post(url, verify=False, headers=headers, data=json.dumps(payload)) + sleep(.5) self.port += 1 - if self.port == 4: + if self.port > 3: self.port = 1 sleep(5) diff --git a/server/main.py b/server/main.py index 12e77bf..d73d533 100644 --- a/server/main.py +++ b/server/main.py @@ -21,13 +21,13 @@ class Main: sys.exit(-1) self.ended = False lora_controller = LoraController(self) + self.controller = lora_controller + self.api = API(self) lora_controller.generate_token() for d in self.config["devices"]: lora_controller.new(d["id"], str(d["stop_id"])) - self.controller = lora_controller self.thread = threading.Thread(target=self.update_loop) self.thread.start() - self.api = API(self) def fetch(self, stop_id: str, limit: int):