[aprssig] The APRS AX.25 Frame
Ian Wade G3NRW
g3nrw-radio at ntlworld.com
Wed Sep 21 04:13:00 EDT 2011
___Original Message_________________________________________
From: Joseph M. Durnal <joseph.durnal at gmail.com>
Date: Tue, 20 Sep 2011 Time: 15:09:29
>I'm trying to explain an APRS packet to many non-APRS users and I want
>to get it right, but I've confused myself
>
Hi Joseph
To get the full information you need, take a look at the APRS
Specification:
http://www.aprs.org/doc/APRS101.PDF
This includes all the details of packet structure, APRS commands etc.
When writing the specification, I wrote an APRS decoder (APRSDEC) that
breaks down each received packet into readable English:
http://homepage.ntlworld.com/wadei/aprs.htm
Here is a snippet of the APRSDEC output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Record #3
G3NRW*>APRS:!5157.97N/00029.38W- ~ Basic
posit
APRS Data Type= Posit w/o time. No APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
--------------------------------------------------------------
Record #4
WB4APR*>APRS:!5157.97N/00029.38W- ~ Exactly
the same posit, but Bob is a long way from home!
APRS Data Type= Posit w/o time. No APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
**QUESTION: Is this lat/long position reasonable?
It seems a long way from home for this callsign.
Icon= House QTH VHF Overlay= (none)
--------------------------------------------------------------
Record #5
G3NRW*>APRS:TheNet X-1J4!5157.97N/00029.38W- ~ "TheNet"
string preceding posit
APRS Data Type= Posit w/o time. No APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
--------------------------------------------------------------
Record #6
G3NRW*>APRS:@012345z5157.97N/00029.38W- ~ Basic
posit with timestamp
APRS Data Type= Posit w/ time. With APRS
Day= 01 Time= 23 hours 45 mins UTC
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
--------------------------------------------------------------
Record #7
G3NRW*>APRS:@5157.97N/00029.38W- ~ Same
again, but timestamp missing (a common mistake)
APRS Data Type= Posit w/ time. With APRS
**WARNING: Bad/missing timestamp. Rest of data may not decode correctly.
Lat= 61 deg 58.47 min N Long= 111 deg 41.36 min W
GPS Fix= Current NMEA Source= RMC Compression Origin= Digipeater
conversion
Course= 216 deg Speed= 2 knots (2.3 mph 3.7 kph 1.0 m/s)
Icon= **INVALID ICON Overlay= **BAD OVERLAY CHAR 'N' not allowed with
this symbol
--------------------------------------------------------------
Record #8
G3NRW*>APRS:!5157.97N/00029.38W-/A=000056 ~ /A=
altitude
APRS Data Type= Posit w/o time. No APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
Altitude= 56 feet (17 meters)
--------------------------------------------------------------
Record #9
G3NRW*>APRS:=5157.97N/00029.38W-023/050 ~ CSE/SPD
APRS Data Type= Posit w/o time. With APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
Course= 023 deg Speed= 050 knots (57.5 mph 92.6 kph 25.7 m/s)
--------------------------------------------------------------
Record #10
G3NRW*>APRS:=5157.97N/00029.38W-.../... ~
Indeterminate CSE/SPD
APRS Data Type= Posit w/o time. With APRS
Lat= 51 deg 57.97 min N Long= 0 deg 29.38 min W
Icon= House QTH VHF Overlay= (none)
Course= (Indeterminate) deg Speed= (Indeterminate)
--------------------------------------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Go to http://aprs.fi for a good source of raw data to play through
APRSDEC.
Also, someone else in this thread mentioned MIC-E. The details of MIC-E
packets are explained in the specification, and my MICENC encoder
program (also at http://homepage.ntlworld.com/wadei/aprs.htm) lets you
generate a MIC-E packet from a standard uncompressed packet.
Hope this helps.
--
73
Ian, G3NRW
More information about the aprssig
mailing list