While many APRS packet types are determined by their first character alone, some are more complex and can have ! or _ further in to the packet to change the type. Currently, the code responsible for detecting this (Packet.GetDataType) does not take these advanced considerations in to account and only uses the first character.
Description
While many APRS packet types are determined by their first character alone, some are more complex and can have
!
or_
further in to the packet to change the type. Currently, the code responsible for detecting this (Packet.GetDataType
) does not take these advanced considerations in to account and only uses the first character.This should be corrected based on the APRS spec.
Acceptance Criteria
_
somewhere further in the packet to indicate weather)