Initial commit: LoraTester Android + server

This commit is contained in:
2026-06-04 13:05:21 +03:00
commit 83d0353754
124 changed files with 7892 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
from dataclasses import dataclass
from typing import Optional
@dataclass
class TelemetryIn:
device_id: str
lat: Optional[float] = None
lon: Optional[float] = None
rssi: Optional[float] = None
range_m: Optional[float] = None
raw_frame: Optional[str] = None
meta: Optional[str] = None
role: Optional[str] = None
ts: Optional[float] = None
source: str = "android"
@dataclass
class ChatIn:
device_id: str
text: str
ts: Optional[float] = None