- removed name property from Msg container

- added source property to MsgContainer
This commit is contained in:
2026-03-29 11:01:41 +02:00
parent af94c39b3e
commit f7b1b18b2f
8 changed files with 25 additions and 48 deletions
+2 -3
View File
@@ -4,10 +4,9 @@ from msg.listener import MsgListener
from struct import pack
class NmeaPacketizer(MsgListener, MsgTalker):
def __init__(self, name: str):
def __init__(self):
MsgListener.__init__(self)
MsgTalker.__init__(self)
self.name = name
self.packet = b''
self.wait_sync = True
@@ -19,7 +18,7 @@ class NmeaPacketizer(MsgListener, MsgTalker):
if d == 13 or d == 10:
self.wait_sync = False
if len(self.packet) > 0:
self.call_listener(MsgContainer(self.packet, self.name))
self.call_listener(MsgContainer(self.packet, msg.source))
self.wait_sync = True
self.packet = b''
elif not self.wait_sync: