According to Wikipedia, Automatic Packet Reporting System (APRS) is
an amateur radio based system for real time tactical digital
communications of information of immediate value in the local area. In
addition, all such data is ingested into the APRS Internet system
(APRS-IS) and distributed globally for instant access.
Hmm, interesting, now can we make it work?
Discovered server addresses and port numbers on the APRS Australia web
site. Discovered several Debian GNU/Linux packages with APRS support.
Test #1, aprsd reference data validity
Do you have a working internet connection and is the APRS
infrastructure on the internet working?
% telnet first.aprs.net.au 14579
This gets you the data stream of packets reported by nodes of the
network. The packet addressing is by callsign, how cute.
Test #2, xastir receive configuration
- start xastir, a Configure Station window appears, above a
- click on the OK button to dismiss the Configure Station window,
- select Interface menu, Interface Control option, a
- click Add, a Choose Interface Type window appears,
- select Internet Server, then click Add, a
Configure Internet window appears,
- turn off Allow Transmitting? (unless you have a license and
- set the Host to first.aprs.net.au,
- set the Port to 14579,
- clear the Filter Parameters,
- set a meaningful Comment,
- click on OK button to dismiss the window,
- close and re-open the Interface Control window (seems to be
a bug preventing the buttons from being visible),
- click on Start All, then Close, and data should
begin to arrive, filling out the map on screen.
Test #3, xastir transmit configuration
Note: you should not do this unless you are licensed, or it is an
- configure callsign,
- run /usr/bin/callpass to generate passcode,
- configure interface to transmit, including passcode,
- stop and start interface,
- monitor the data stream from another system,
- hit transmit now and see your callsign appear.
| up |