added generator mode

This commit is contained in:
Ayzen
2026-04-01 13:00:01 +03:00
parent 43d1c226a1
commit 4abc95c372
16 changed files with 936 additions and 0 deletions
@@ -6,6 +6,7 @@ import logging
from types import TracebackType
from .api.config import ConfigController
from .api.generator import GeneratorController
from .api.vna import VNAController
from .enums import PacketType
from .models import DeviceInfo, DeviceStatus, Packet, USBDeviceDescriptor
@@ -22,6 +23,7 @@ class LibreVNADevice:
self._session = LibreVNASession()
self.vna = VNAController(self._session)
self.generator = GeneratorController(self._session)
self.config = ConfigController(self._session)
def __enter__(self) -> LibreVNADevice: