From: "Matthew (NB0X)" nonlinear@radiofreqs.space Newsgroups: radiofreqs.ham Subject: Fun with APRS
I am interested in developing a CLI client for APRS for our users. As an experiment, you can telnet to the ARPS-IS servers and receive APRS reports in the terminal.
$ telnet firenet.aprs2.net
Trying 129.15.108.120... Connected to firenet.aprs2.net. Escape character is '^]'. # javAPRSSrvr 4.3.0b24 user NB0X-TL pass -1 # logresp NB0X-TL unverified, server N5JXS-F1, adjunct "filter default" No filter set #filter r/32/-116/300 #filter r/32.0/-116.0/300 active AF6YU-B>APDG02,TCPIP*,qAC,AF6YU-BS:!3234.48ND11700.92W&RNG0001 440 Voice 445.20000MHz +0.0000MHz N6KNE-14>APDR15,TCPIP*,qAC,T2FEJER:=3356.76N/11717.89Wu122/054/146.520MHz/A=001387 https://aprsdroid.org/ 146.52 HEAPS>APN383,WIDE2-2,qAR,N6JCM:$ULTW00000065030E0000----000086A00001----011700C800000000 KD6RSQ>APRS,WIDE1-1,qAR,KF6SJ-10:$ULTW009900C8037E225F27AAFFF39C26000101BD00DA02D500010032 ...
The filter command '#filter r/32/-116/300' requests all reports in a 300 mile radius of Lat 32N Long -116W. Other filter commands are documented here: http://aprs-is.net/javAPRSFilter.aspx
The firenet subdomain includes many APRS reports that aren't included in the normal APRS-IS network.
From http://aprs-is.net
If you want to inject non-amateur radio content, use the FireNet local-only port to prevent the packets from entering APRS-IS. FireNet exists to give amateur radio operators and authors a place to inject non-amateur radio information such as METAR reports, detailed earthquake reports, etc. for FireNet users while not adversely affecting APRS-IS. FireNet users still have full access to APRS-IS in addition to the FireNet local packets.
For the APRS CLI client, I would like to have the ability to do ARPS messaging to interact with APRS services such as:
* ANSRVR * Email * SMS Gateway
As well as be able to exchange APRS message with both APRS users and Brandmeister DMR radios. Note: I have previously exchanged text messages with my DMR HT and an APRS app on my phone.
The METAR reports from firenet are interesting, realtime weather reports from local airports.
METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNFG *072155z3318.00N/11721.00W_230/008g017t077h57b10129 CA_MCAS CAMP PENDLETON METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNKX *072155z3252.00N/11709.00W_280/009g...t080h54b10135 CA_MCAS MIRAMAR METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNRS *072156z3234.00N/11707.00W_280/013g...t073h73b10139 CA_IMPERIAL BEACH, NOLF METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNXP *072156z3418.00N/11610.00W_200/013g023t100h17b10139 CA_TWENTYNINE PALMS MARINE METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNYL *072157z3239.00N/11436.00W_300/005g...t104h20b10088 AZ_MCAS YUMA METAR-2>APFMET,TCPIP*,qAC,WE7U-IE:;MTRKNZY *072152z3242.00N/11713.00W_270/010g...t073h64b10132 CA_NAS NORTH ISLAND, SAN DIEGO
072152z is UTC 10:52PM UTC on August 7 3242.00N/11713.00W is lat/long 240/008 is wind 8 knots from 240 degrees (SWW) g017 is wind gusts to 17 knots t077 is temperature 77 degree F h57 is relative humidity 57% b10129 is barometric pressure 1012.9 mb
More information can be found at: https://www.wunderground.com/metarFAQ.asp