Files
LoraMapTester/server/core/models.py
T
2026-06-16 10:36:18 +03:00

25 lines
533 B
Python

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"
device_label: Optional[str] = None
@dataclass
class ChatIn:
device_id: str
text: str
ts: Optional[float] = None