Rework radar system

This commit is contained in:
Ayzen
2026-10-06 12:32:26 +03:00
parent 552cdc688a
commit 5bb86b7165
299 changed files with 13537 additions and 27763 deletions
@@ -16,6 +16,7 @@ class SwitchDriverProtocol(Protocol):
def position_count(self) -> int:
"""Return total number of supported positions."""
...
def switch_to(self, position: int) -> None:
"""Switch to requested zero-based position."""
@@ -23,3 +24,4 @@ class SwitchDriverProtocol(Protocol):
@property
def current_position(self) -> int:
"""Return currently active position."""
...