Introduces UnsupportedInfo to allow for displaying partial decode and raw (undecoded) info field from packets with an info field that is not supported by APRS#.
Display of these packets is disabled by default in APRSsharp.exe but can be enabled with the new --display-unsupported flag.
UnsupportedInfo cannot be used for encoding in an effort to reduce using APRS# to send non-standard packets that might clutter the network.
Resolves #148.
Changes
Add UnsupportedInfo info field
Use it for any info field that is not known or supported during packet decode
Add display of these new types to APRS# CLI app behind optional --display-unsupported flag
Adds new tests
Validation
Manually tested against APRSIS to display or not display based on flag in CLI app
Description
Introduces
UnsupportedInfo
to allow for displaying partial decode and raw (undecoded) info field from packets with an info field that is not supported by APRS#. Display of these packets is disabled by default in APRSsharp.exe but can be enabled with the new--display-unsupported
flag.UnsupportedInfo
cannot be used for encoding in an effort to reduce using APRS# to send non-standard packets that might clutter the network.Resolves #148.
Changes
UnsupportedInfo
info field--display-unsupported
flagValidation