<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">This sort of auto-responder doesn't
need to run everywhere. A single instance can respond to any
requests via the APRS-IS and with properly configured (read:
bi-directional message gating) IGates everywhere, RF stations can
also work just fine.<br>
<br>
Lynn (D) - KJ4ERJ - Author of APRSISCE for Windows Mobile and
Win32<br>
<br>
On 1/22/2016 12:11 PM, Max Harper via aprssig wrote:<br>
</div>
<blockquote
cite="mid:907158025.9044152.1453482666333.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff; font-family:Courier
New, courier, monaco, monospace, sans-serif;font-size:13px">
<div><span></span></div>
<div>I hope you make a version available to us dummies that runs
on the raspberry pi. That would make a great addition for
those of us who use them for igates.</div>
<div id="yui_3_16_0_1_1453414366789_15246"><br>
</div>
<div id="yui_3_16_0_1_1453414366789_15245">Thanks for your hard
work.<br>
</div>
<div class="qtdSeparateBR" id="yui_3_16_0_1_1453414366789_15228">Max
KG4PID<br>
<br>
</div>
<div class="yahoo_quoted" id="yui_3_16_0_1_1453414366789_15254"
style="display: block;">
<div id="yui_3_16_0_1_1453414366789_15253" style="font-family:
Courier New, courier, monaco, monospace, sans-serif;
font-size: 13px;">
<div id="yui_3_16_0_1_1453414366789_15252"
style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size:
16px;">
<div id="yui_3_16_0_1_1453414366789_15251" dir="ltr"> <font
id="yui_3_16_0_1_1453414366789_15255" size="2"
face="Arial">
<hr size="1"> <b><span style="font-weight: bold;">From:</span></b>
Martin Nile via aprssig <a class="moz-txt-link-rfc2396E" href="mailto:aprssig@tapr.org"><aprssig@tapr.org></a><br>
<b><span style="font-weight: bold;">To:</span></b>
TAPR APRS Mailing List <a class="moz-txt-link-rfc2396E" href="mailto:aprssig@tapr.org"><aprssig@tapr.org></a> <br>
<b><span style="font-weight: bold;">Sent:</span></b>
Friday, January 22, 2016 10:38 AM<br>
<b><span style="font-weight: bold;">Subject:</span></b>
Re: [aprssig] US Weather forecast via APRS message<br>
</font> </div>
<div class="y_msg_container"
id="yui_3_16_0_1_1453414366789_15256"><br>
<div id="yiv5244910951">
<div id="yui_3_16_0_1_1453414366789_15259">
<div id="yui_3_16_0_1_1453414366789_15258" dir="ltr">Thanks
Fred,
<div id="yui_3_16_0_1_1453414366789_15257"><br
clear="none">
</div>
<div id="yui_3_16_0_1_1453414366789_15260">Once I
get all of the kinks worked out of the program,
I'll move it to a proper server and rename it to
something more easily remembered. I'm open to
suggestions. WXBOT, USAWX, FORCST, WXRPT and
others have been suggested.</div>
<div id="yui_3_16_0_1_1453414366789_15261"><br
clear="none">
</div>
<div>Looking at the messages that came in
overnight, I realized that I can also give
current conditions. I'll be adding "now" and
"current". If the requested station is an APRS
weather station, or a CWOP station I can return
the most recent report from the station.
Otherwise, I'll use the report from the weather
service.</div>
<div><br clear="none">
</div>
<div>--</div>
<div>Martin</div>
<div>KI6WJP</div>
<div><br clear="none">
</div>
<div><br clear="none">
</div>
<div><br clear="none">
</div>
</div>
<div class="yiv5244910951yqt6201233198"
id="yiv5244910951yqt14449">
<div class="yiv5244910951gmail_extra"><br
clear="none">
<div class="yiv5244910951gmail_quote">On Fri,
Jan 22, 2016 at 6:42 AM, Fred Hillhouse Jr <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:fmhillhouse@comcast.net"
target="_blank" rel="nofollow"
shape="rect"
ymailto="mailto:fmhillhouse@comcast.net">fmhillhouse@comcast.net</a>></span>
wrote:<br clear="none">
<blockquote class="yiv5244910951gmail_quote"
style="margin: 0px 0px 0px 0.8ex;
padding-left: 1ex; border-left-color:
rgb(204, 204, 204); border-left-width: 1px;
border-left-style: solid;">
<div lang="EN-US">
<div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Hi
Martin,</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Very
nice! Now to remember it exists
and
that will be challenging!</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Will you
be making your work available for
others to use?</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Thanks
for your service!</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Best
regards,</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;">Fred
N7FMH</span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div class="yiv5244910951MsoNormal"><font
color="navy" size="2" face="Arial"><span
style="color: navy; font-family:
Arial; font-size: 10pt;"> </span></font></div>
<div>
<div class="yiv5244910951MsoNormal"
style="text-align: center;"
align="center"><font size="3"
face="Times New Roman"><span
style="font-size: 12pt;">
</span></font>
<hr align="center" size="2"
width="100%">
</div>
<div class="yiv5244910951MsoNormal"><b><font
size="2" face="Tahoma"><span
style="font-family: Tahoma;
font-size: 10pt; font-weight:
bold;">From:</span></font></b><font
size="2" face="Tahoma"><span
style="font-family: Tahoma;
font-size: 10pt;"> aprssig
[mailto:<a
moz-do-not-send="true"
href="mailto:aprssig-bounces@tapr.org"
target="_blank" rel="nofollow"
shape="rect"
ymailto="mailto:aprssig-bounces@tapr.org"><a class="moz-txt-link-abbreviated" href="mailto:aprssig-bounces@tapr.org">aprssig-bounces@tapr.org</a></a>]
<b><span style="font-weight:
bold;">On Behalf
Of </span></b>Martin Nile
via aprssig<span
class="yiv5244910951"><br
clear="none">
<b><span style="font-weight:
bold;">Sent:</span></b>
Thursday, January 21, 2016
7:03 PM<br clear="none">
<b><span style="font-weight:
bold;">To:</span></b> <a
moz-do-not-send="true"
href="mailto:aprssig@tapr.org"
target="_blank"
rel="nofollow" shape="rect"
ymailto="mailto:aprssig@tapr.org"><a class="moz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a></a><br clear="none">
</span><b><span
style="font-weight: bold;">Subject:</span></b>
[aprssig] US Weather
forecast via APRS message</span></font></div>
</div>
<div>
<div class="yiv5244910951h5">
<div class="yiv5244910951MsoNormal"><font
size="3" face="Times New Roman"><span
style="font-size: 12pt;"> </span></font></div>
<div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">I
am in the process of
working on a program which
provides a US Weather
forecast </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">via
APRS message. I have most
of the kinks worked out
and it is ready
for testing</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">by
a larger group.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Send
a single character APRS
message to KI6WJP and the
program will respond
with a </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">brief
forecast for your
location.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">You
can specify "where" and
"when" you want the
forecast. If you wish a
full forecast</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">add
the word "full" to your
"where" and
"when". The full forecast
is spread across</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">multiple
APRS message. The default
"brief" forecast
usually fits within a
single</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">message.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">"where"
is any APRS
callsign/object, zipcode,
grid, or
decimal lat/lon as long as
it is </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">located
in a place covered by the
US National Weather
Service.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">"when"
is any day of the week
with optional night. I.e.
Wednesday night</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">The
forecast is derived from
the US National Weather
Service point
forecast.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Usually
the forecast is produced
within 1 or 2 seconds, but
during
periods of</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">heavy
activity, the weather
service can take 20 or 30
seconds.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">The
latitude/longitude for the
requested object is
extracted from <a
moz-do-not-send="true"
href="http://api.aprs.fi/"
target="_blank"
rel="nofollow"
shape="rect">api.aprs.fi</a>,
</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">As
a result, anything that
appears on <a
moz-do-not-send="true"
href="http://aprs.fi/"
target="_blank"
rel="nofollow"
shape="rect">aprs.fi</a>
is valid including </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">CWOP
stations and AIS ships.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Here
are some example forecast
requests that can be sent
to KI6WJP:</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Any
message less than 3
characters</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns a brief forecast
for the current location
of the
sending station.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Tom</span></font>orrow
96067</div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns tomorrow's
forecast for Mount Shasta,
CA</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Tonight</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the forecast for
tonight at your current
location</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Tuesday
night full</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the Tuesday
night full forecast at
your current
location.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">w1aw</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the current
forecast for the location
of station
W1AW</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">usna-1
Sunday</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the forecast for
the Army Navy football
game on
Sunday. </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
(Assuming usna-1 is at
the stadium)</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">CN81uh</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the forecast for
the center of maidenhead
grid
CN81uh</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">36.5786/-118.2920</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">
Returns the forecast for
the summit of Mount
Whitney.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Currently
the program is running on
a raspberry Pi on a home
dsl
internet connection.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">The
program is single threaded
and can handle a single
forecast request
at a time.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Things
are still in development
and may break at any time.
</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Obviously
for this to work via RF, a
transmit capable i-gate is
necessary.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Many
thanks to Heikki for
Ham::APRS::IS,
Ham::APRS::FAP and <a
moz-do-not-send="true"
href="http://api.aprs.fi/"
target="_blank"
rel="nofollow"
shape="rect">api.aprs.fi</a>
that made</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">this
easy.</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">For
more information see: <a
moz-do-not-send="true"
href="https://sites.google.com/site/ki6wjp/wxbot"
target="_blank"
rel="nofollow"
shape="rect"><a class="moz-txt-link-freetext" href="https://sites.google.com/site/ki6wjp/wxbot">https://sites.google.com/site/ki6wjp/wxbot</a></a></span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">--</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Regards</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">Martin
Nile</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;">KI6WJP</span></font></div>
</div>
<div>
<div
class="yiv5244910951MsoNormal"><font
size="3" face="Times New
Roman"><span
style="font-size: 12pt;"> </span></font></div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br clear="none">
</div>
</div>
</div>
</div>
<br>
<div class="yqt6201233198" id="yqt16506">_______________________________________________<br
clear="none">
aprssig mailing list<br clear="none">
<a moz-do-not-send="true"
href="mailto:aprssig@tapr.org" shape="rect"
ymailto="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br
clear="none">
<a moz-do-not-send="true"
href="http://www.tapr.org/mailman/listinfo/aprssig"
target="_blank" shape="rect">http://www.tapr.org/mailman/listinfo/aprssig</a><br
clear="none">
</div>
<br>
<br>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
aprssig mailing list
<a class="moz-txt-link-abbreviated" href="mailto:aprssig@tapr.org">aprssig@tapr.org</a>
<a class="moz-txt-link-freetext" href="http://www.tapr.org/mailman/listinfo/aprssig">http://www.tapr.org/mailman/listinfo/aprssig</a>
</pre>
</blockquote>
<br>
</body>
</html>