Checking the valid_messages with the python-ogn-client I discovered some messages that instantly crashes the parser.
Course and speed must be 7 bytes long, so change 0/001 to 000/001
|
ICAA4FFC0>OGADSB,qAS,ADSBExch:/151612h4002.40N/10513.83W'0/001/A=005275 !W00! id05A4FFC0 +0fpm +0.0rot 0.0dB 0e +0.0kHz gps2x3 |
What is the meaning of the / at the end of the line?
|
FLRDDEEF1>OGCAPT,qAS,CAPTURS:/062744h4845.03N/00230.46E'000/000/ |
The third does not crash the parser, but the "via" field is empty. So we see a message from MYC78FF44 to OGNMYC without any receiver. I doubt that it is possible
|
MYC78FF44>OGNMYC:>140735h Pilot=RichardHunt
|
Checking the
valid_messageswith the python-ogn-client I discovered some messages that instantly crashes the parser.Course and speed must be 7 bytes long, so change
0/001to000/001ogn-aprs-protocol/valid_messages/OGADSB_ADSB.txt
Line 23 in bed93e0
What is the meaning of the
/at the end of the line?ogn-aprs-protocol/valid_messages/OGCAPT_Capturs.txt
Line 4 in bed93e0
The third does not crash the parser, but the "via" field is empty. So we see a message from
MYC78FF44toOGNMYCwithout any receiver. I doubt that it is possibleogn-aprs-protocol/valid_messages/OGNMYC_OGNtracker.txt
Line 1 in bed93e0