mirror of
https://github.com/azaion/gps-denied-desktop.git
synced 2026-04-22 22:26:37 +00:00
abc26d5c20
docs -> _docs
24 lines
464 B
Python
24 lines
464 B
Python
from typing import Optional
|
|
from pydantic import BaseModel
|
|
from ..core.gps_point import GPSPoint
|
|
|
|
|
|
class UserFixRequest(BaseModel):
|
|
frame_id: int
|
|
uav_pixel: tuple[float, float]
|
|
satellite_gps: GPSPoint
|
|
|
|
|
|
class UserFixResponse(BaseModel):
|
|
accepted: bool
|
|
processing_resumed: bool
|
|
message: Optional[str] = None
|
|
|
|
|
|
class ObjectGPSResponse(BaseModel):
|
|
gps: GPSPoint
|
|
accuracy_meters: float
|
|
frame_id: int
|
|
pixel: tuple[float, float]
|
|
|