APRS
The Automatic Packet Reporting System (APRS) is a digital communications protocol used by amateur radio operators for real-time data exchange, primarily focused on location reporting, weather telemetry, and short messaging.
Developed by Bob Bruninga, call sign WB4APR, a senior research engineer at the United States Naval Academy, APRS originated in the late 1980s and evolved from earlier systems like the Connectionless Emergency Traffic System (CETS) The initialism "APRS" is derived from Bruninga's call sign.
Basics
APRS operates on a shared frequency band, typically the 144.39 MHz frequency in the US, and uses Audio Frequency Shift Keying (AFSK) modulation at a bandwidth of 12.5 kHz. It functions as an unconnected, broadcast-based network using unnumbered AX.25 frames, meaning packets are transmitted without acknowledgment or retransmission, relying instead on redundancy through multiple retransmissions by digipeaters.
This design allows packets to propagate over long distances, sometimes tens or even hundreds of kilometers, depending on the height and coverage of the digipeaters. Global map of APRS frequencies
Infrastructure
The system's backbone consists of digipeaters—radio repeaters that receive and retransmit APRS packets, extending their range. Each packet includes a "path" setting that limits the number of hops (retransmissions) to prevent network congestion and looping Common path protocols like WIDE1-1 or WIDE2-2 use counter-based systems to manage hop limits and prevent duplicate retransmissions.
APRS data is also integrated with the internet via Internet Gateways (IGates), which receive packets from the radio network and forward them to the APRS Internet System (APRS-IS). This allows global access to real-time data, enabling users worldwide to view maps, track moving objects, and exchange messages.
Technical Details
APRS supports various packet types, including position reports (using GPS data), status updates, text messages, weather reports, and telemetry. Position packets contain latitude, longitude, and optional fields like speed, course, altitude, and symbol type, which are displayed on digital maps.
These maps can show fixed stations, moving objects, weather stations, search and rescue data, and direction finding information The system also supports a community bulletin board for announcements and messages, which are displayed consistently for all users
Uses for APRS
APRS is used for both routine and emergency communications, including tracking vehicles, monitoring weather, and coordinating during disasters.
Modern handheld radios from manufacturers like Kenwood and Yaesu now include built-in APRS functionality, eliminating the need for separate Terminal Node Controllers (TNCs) in many setups.
Users can also leverage smartphone apps with GPS and Bluetooth connectivity to transmit and receive APRS data, making the system accessible and user-friendly.
Summary
The primary website for viewing APRS data is aprs.fi, which overlays real-time APRS packets onto a map, allowing users to track stations, view historical data, and monitor local activity. Overall, APRS provides a robust, decentralized, and real-time information network that enhances situational awareness and coordination among amateur radio operators.
Config Helpers
Yaesu
FTM 300 APRS Manual
To use the APRS (Automatic Packet Reporting System) function on the Yaesu FTM-300DR:
- Begin by setting your station callsign, which must include a callsign and an SSID (Secondary Station Identifier), such as "JA1ZRL-9".
- Ensure the APRS modem is turned on by pressing and holding the [F(SETUP)] key, selecting [APRS], then [4 APRS MODEM], and setting it to [ON].
The display will show "A12" for 1200 bps or "A96" for 9600 bps.
- Set the APRS baud rate by pressing and holding the [F(SETUP)] key, selecting [DATA], then [3 DATA SPEED], choosing "APRS," and selecting either 1200 bps (AFSK) or 9600 bps (GMSK).
The operating frequency for APRS is typically 144.39 MHz in the USA - Set the B band to this frequency and confirm that "A12" or "A96" is displayed.
You can also set the band for APRS operation to MAIN BAND, SUB BAND, A-BAND FIX, or B-BAND FIX.
- To transmit an APRS beacon manually, press the [F(SETUP)] key, select [APRS FUNCTION], then [BCN-TX].
The beacon will transmit each time the DIAL knob is pressed. For SmartBeaconing™, which automatically transmits position, speed, and direction based on GPS data, ensure the MY POSITION SET is configured to "GPS".
-
To send an APRS message, press the [F(SETUP)] key, select [APRS FUNCTION], then [MSG LIST].
-
Select [MSG EDIT] and input the destination callsign, which can be up to 6 digits and an SSID.
- Then select [EDIT TEXT] to enter a message of up to 67 characters.
- After entering the text, select [M-TX] to send the message.
- The data transmission delay can be adjusted via the [APRS] → [9 APRS TX DELAY] setting in the setup menu.
Kenwood
TM-D700
Combining the recommendations from:
Grabbing CuteCom