======================================================================
ERROR: test_weird_frame (tests.test_aprsframe.FrameTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/vetsin/Projects/aprs/tests/test_aprsframe.py", line 103, in test_weird_frame
aprs_frame = aprs.Frame(frame)
File "/home/vetsin/Projects/aprs/aprs/classes.py", line 87, in __init__
self.parse()
File "/home/vetsin/Projects/aprs/aprs/classes.py", line 120, in parse
self.parse_text()
File "/home/vetsin/Projects/aprs/aprs/classes.py", line 142, in parse_text
self.path.append(Callsign(path))
File "/home/vetsin/Projects/aprs/aprs/classes.py", line 258, in __init__
self.parse(callsign)
File "/home/vetsin/Projects/aprs/aprs/classes.py", line 293, in parse
self.callsign.encode('hex'))
BadCallsignError: ('Could not extract callsign from %s', '54324d415a555259')
----------------------------------------------------------------------
Far as I understand the protocol thus far station DL0II received a verified qAC from an 'invalid' callsign. Are we okay with not validating >= 3x2, 3x3 callsigns?
New to APRS and trying to decipher the format, but the following is throwing exceptions (picked up via
r/33/-97/200 t/p
:With the trace:
Far as I understand the protocol thus far station DL0II received a verified qAC from an 'invalid' callsign. Are we okay with not validating >= 3x2, 3x3 callsigns?