<div dir="ltr">To quote the APRS-IS login format rules <a href="http://aprs-is.net/Connecting.aspx">http://aprs-is.net/Connecting.aspx</a> :<div>"<span style="color:rgb(0,0,0);font-family:'Times New Roman';font-size:medium">RF and APRS-IS clients may convert lower or mixed case callsigns and SSIDs to upper case."</span><br></div><div><div class="gmail_extra"><br></div><div class="gmail_extra">While not directly relevant, I think is the most clear description of APRS station naming requirements and thus the one likely used most often by developers (Thanks Pete!). I've never made a distinction between APRS-IS login names and station addressee names, so I'm willing to make the leap of applying the same limitations to message "addressees", bulletin "bulletin IDs", and announcement "announcement identifiers".</div><div class="gmail_extra"><br></div><div class="gmail_extra">I know that MANY pieces of software take this liberty and sanitize these nine character strings to all upper case, not only in station callsigns but also message addressees (which I hope is what you're talking about here), so I think trying to go back and make them case-sensitive at this point is pretty prohibitive, and of little value.</div><div class="gmail_extra"><br></div><div class="gmail_extra">I think it's unfortunate that you didn't use strcasecmp() on this one device, but I'm voting against trying to make a change to the APRS spec to make addressees case sensitive.</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature">--<br>Kenneth Finnegan, W6KWF<br><a href="http://blog.thelifeofkenneth.com/" target="_blank">http://blog.thelifeofkenneth.com/</a></div></div>
<br><div class="gmail_quote">On Mon, Apr 25, 2016 at 2:07 PM, Robert Bruninga via aprssig <span dir="ltr"><<a href="mailto:aprssig@tapr.org" target="_blank">aprssig@tapr.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">There is an unintended ambiguity in the APRS SPEC regarding the addressee in the APRS MESSAGE format.</p><p class="MsoNormal"> </p><p class="MsoNormal">It was intended that the TOCALL of any transmitted message could be sent to ANY 9 character callsign field and this included mixed-case.  Although TNC’s have historically forced callsigns to UPEPRCASE only, this is only a limitation of TNC’s and was not intended to be a limitation of APRS.</p><p class="MsoNormal"> </p><p class="MsoNormal">STATION names, OBJECT names, ITEM names were intended to be a general 9 character mixed case field in APRS padded to 9 with spaces.</p><p class="MsoNormal"> </p><p class="MsoNormal">We just noticed that some radios do not allow sending an APRS message to a mixed case address.</p><p class="MsoNormal"> </p><p class="MsoNormal">Unfortunately, the QIKCOM-2 satellite which does DTMF-to-Voice and APRS-to-voice has a special message address of “QIKCOMsay” for all messages it is expected to speak.  So some people will not be able to exercise this text-to-voice messaging capability.</p><p class="MsoNormal"> </p><p class="MsoNormal">I wont make this mistake in any future satellite, but we are stuck with it.  </p><p class="MsoNormal"> </p><p class="MsoNormal">SO, we might ought-to-identify all APRS radios and APRS clients that have this uppercase-only restriction on MESSAGE Callsigns.</p><p class="MsoNormal"> </p><p class="MsoNormal">I can say the Kenwoods have it.  Others?</p><p class="MsoNormal"> </p><p class="MsoNormal">See <a href="http://aprs.org/aprs11.html" target="_blank">http://aprs.org/aprs11.html</a> and specifically, see:</p><p class="MsoNormal">See <a href="http://aprs.org/aprs11/aprs-names-and-spaces.txt" target="_blank">http://aprs.org/aprs11/aprs-names-and-spaces.txt</a></p><p class="MsoNormal"> </p><p class="MsoNormal">Bob, WB4APR</p></div></div>
<br>_______________________________________________<br>
aprssig mailing list<br>
<a href="mailto:aprssig@tapr.org">aprssig@tapr.org</a><br>
<a href="http://www.tapr.org/mailman/listinfo/aprssig" rel="noreferrer" target="_blank">http://www.tapr.org/mailman/listinfo/aprssig</a><br>
<br></blockquote></div><br></div></div></div>