- removed name property from Msg container
- added source property to MsgContainer
This commit is contained in:
+2
-3
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user