Thanks for the info.  I wasn't it reading right the first time.  I have a further question though.<br>The total for my callsign is 101 like yours so my checksum is 1.  Where do we get 1 from 101?<br>I do not fully understand how to get this yet and I don't see it in the aprstt literature.  <br>

I do understand the importance of it though.<br><br>Thanks<br><br>73,<br>Matt Murphy, kc8bew<br><a href="http://mcares.kc8bew.net" target="_blank">http://mcares.kc8bew.net</a><br>Muskingum Co. ARES EC<br>
<br><br><div class="gmail_quote">On Tue, May 12, 2009 at 10:14, Robert Bruninga <span dir="ltr"><<a href="mailto:bruninga@usna.edu" target="_blank">bruninga@usna.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

It would be nice if someone would write an APRStt CALLSIGN<br>
GENERATOR routine for everyone to use.  They could just type in<br>
their callsign, and out comes the DTMF keys to put into memory.<br>
This automatically generates the 2-key conversion and checksum.<br>
An ON_LINE generator would even be better!<br>
<br>
> I have a question about the APRStt checksum.<br>
> What is it and what is it for?<br>
<br>
Since the callsign is only entered once into a DTMF memory for<br>
easy transmission, we thought it should have a checksum to<br>
greatly minimize the chance for errors.  You just add up all the<br>
keys in the callsign, and keep only the units digit of the sum.<br>
That then is the checksum digit.  If APRStt reecives a DTMF<br>
string and the checksum does not match, then there is an error.<br>
<br>
The APRStt DTMF string for callsigns is:<br>
<br>
AcccccccccccVK#<br>
<br>
Where V is a user selected overlay byte (or two byte letter)<br>
Where K is the checksum (treat ABCD keys as HEX)<br>
Where each letter of the callsign is encoded using the 2-key<br>
text system<br>
<br>
See <a href="http://www.aprs.org/aprstt/aprstt-user.txt" target="_blank">www.aprs.org/aprstt/aprstt-user.txt</a><br>
<br>
Bob, WB4aPR<br>
<br>
</blockquote></div><br>