refactored UbxReceiver

This commit is contained in:
2026-03-25 05:32:21 +01:00
parent 3a85765347
commit e7178efa23
4 changed files with 12 additions and 12 deletions
+3 -3
View File
@@ -2,12 +2,12 @@ from msg_container import MsgContainer
from ubx.ubx import frame_parse, frame_parse_hdr, frame_create
from ubx.msg import UbxMsg
from transceiver import Transceiver
from receiver.ubx_receiver import UbxReceiver
from receiver.ubx_listener import UbxListener
from threading import BoundedSemaphore
class UbxQuery(UbxReceiver):
class UbxQuery(UbxListener):
def __init__(self, transceiver: Transceiver, parser: UbxMsg, mclass: int|None = None, mid: int|None = None):
UbxReceiver.__init__(self, parser, mclass, mid)
UbxListener.__init__(self, parser, mclass, mid)
self.transceiver = transceiver
self.sema = BoundedSemaphore()
self.msg = UbxMsg()