You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pymultimonaprs removes any leading or trailing whitespace in a packet (space, tab characters). This is packet data corruption; packets should be forwarded unmodified (up to the first CR or LF character).
A valid packet may have whitespace in the beginning or end. Specifically, an APRS packet may well have a space character in the end that conveys information: the Yaesu VX-8 is identified by a space in the end of the packet! See mic-e type codes, http://www.aprs.org/aprs12/mic-e-types.txt
By trimming whitespace a modified duplicate copy is created. The APRS-IS will then have two versions of the same original packet: one which has the spaces, and one which doesn't. Please see hint 1:
pymultimonaprs removes any leading or trailing whitespace in a packet (space, tab characters). This is packet data corruption; packets should be forwarded unmodified (up to the first CR or LF character).
pymultimonaprs/pymultimonaprs/frame.py
Line 23 in 96d4cf1
pymultimonaprs/pymultimonaprs/multimon.py
Line 64 in 96d4cf1
A valid packet may have whitespace in the beginning or end. Specifically, an APRS packet may well have a space character in the end that conveys information: the Yaesu VX-8 is identified by a space in the end of the packet! See mic-e type codes, http://www.aprs.org/aprs12/mic-e-types.txt
By trimming whitespace a modified duplicate copy is created. The APRS-IS will then have two versions of the same original packet: one which has the spaces, and one which doesn't. Please see hint 1:
https://github.com/hessu/aprsc/blob/master/doc/IGATE-HINTS.md
The text was updated successfully, but these errors were encountered: