added vegetation
This commit is contained in:
@@ -3,6 +3,7 @@ from typing import Literal
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
from app.models.coverage import LinkRx, LinkTx
|
||||
from app.models.terrain import Obstruction
|
||||
|
||||
|
||||
class LinkBudgetRequest(BaseModel):
|
||||
@@ -26,3 +27,10 @@ class LinkBudgetResponse(BaseModel):
|
||||
fade_margin_db: float
|
||||
fresnel_clear: bool
|
||||
link_viable: bool
|
||||
los_clear: bool
|
||||
geometric_los: bool
|
||||
first_fresnel_clearance_pct: float
|
||||
fresnel_violations_count: int
|
||||
geometric_obstructions_count: int
|
||||
building_obstructions_count: int
|
||||
worst_obstruction: Obstruction | None
|
||||
|
||||
Reference in New Issue
Block a user