parse
public AX25Message parse(byte[] body,
AX25Callsign src,
AX25Callsign dest,
long rcvTimestamp,
Connector connector)
Parse a message to the appropriate object class.
- Specified by:
parse in interface AX25Parser
- Parameters:
body - byte array containing the message to be parsed
src - AX25Callsign of the sending station
dest - AX25Callsign of the destination (probably an APRS alias)
rcvTimestamp - the time in Java/Unix milliseconds since midnight Jan 1, 1970 UTC when this
message was actually received (as opposed to any timestamp that might be
embedded in the message body)
connector - Connector over which the message was received (null if from a file)
- Returns:
- the decoded AX25Message (if not decipherable, a DefaultMessage is returned)