<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16640" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" 
size=3>Greetings,<BR><BR>I have just updated my website at </FONT><A 
href=""><FONT face="Times New Roman" 
size=3>http://www.qsl.net/n8deu/uidigi_eprom_settings.htm</FONT></A><FONT 
face="Times New Roman" size=3> with some important changes for UIDIGI settings 
affecting the APRS Paradigm.<BR><BR>The change affects UIFloodOptions and how it 
performs under certain settings.<BR><BR>It is now recommended that 
UIFloodOptions be set to 6 or simply UIFloodOptions=6. This will set bits 1 and 
2. Bit 1 inserts the callsign before SSN-n and Bit 2 puts the has been 
digipeated flag on SSN-0 instead of the last inserted callsign. This better 
supports the APRS Paradigm and handles the digipeat flag more 
appropriately.<BR><BR>To provide an example of UIFloodOptions=6 with 
UIFloodCall=AL here are some examples using paths of SS2-2 and 
WIDE1-1,SS2-1:<BR><BR>N8DEU>APRS,AL2-2:<BR>N8DEU>APRS,W4GPS-7*,AL2-1:<BR>N8DEU>APRS,KE4ROC-7,AL2*:<BR><BR>N8DEU>APRS,WIDE1-1,AL2-1:<BR>N8DEU>APRS,W4GPS-7*,AL2-1:<BR>N8DEU>APRS,W4GPS-7,KE4ROC-7,AL2*:<BR><BR>In 
each of the above examples for UIFloodCall=AL and UIFloodOptions=6, the digi 
callsign is inserted before the SSn-n call. When the SSn-0 is encountered the 
digipeat flag is placed on the SSn-0 (AL2 in this example) instead of the digi 
callsign. This is the correct method for the APRS Paradigm or at least the best 
UIDIGI can do. There is a bug in UIDIGI that prevents subsequent SSn-n paths to 
be added to the list after the first entry. UIFloodOptions=6 is considered the 
desired performance under the APRS Paradigm for UIFloodOptions in 
UIDIGI.<BR><BR><BR>If you are using UIFloodOptions=2 these are examples of how 
it performs using paths of SS2-2 and 
WIDE1-1,SS2-1:<BR><BR>N8DEU>APRS,AL2-2:<BR>N8DEU>APRS,W4GPS-7*,AL2-1:<BR>N8DEU>APRS,KE4ROC-7*,AL2:<BR><BR>N8DEU>APRS,WIDE1-1,AL2-1:<BR>N8DEU>APRS,W4GPS-7*,AL2-1:<BR>N8DEU>APRS,W4GPS-7,KE4ROC-7*,AL2:<BR></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>The important 
distinction here is the digipeat flag is placed on the last digi callsign 
substitution instead of the SSn-0 entry or in this case AL2. The use of this 
setting is discouraged as it can severely affect the behavior in how other TNC 
firmware deals with this behavior.<BR><BR>The UIDIGI documentation does not 
address the bits 2 and 3 except in the "Changes.txt" file that comes with the 
UIDIGI distribution. Bits 1 and 2 are the preferred setting for UIDIGI to 
support the new APRS Paradigm. Unfortunately, there is no setting in UIDIGI that 
will make this function work like the setting UITraceOptions=2 for the 
UITraceCall. It is not easy to test these settings unless you are in a pure 
UIDIGI environment as other digipeater settings can adversely inpact the results 
as I quickly discovered.<BR><BR>Available settings for UIFloodOptions 
are:<BR><BR>  bit 0 WIDEN-0 will be repeated<BR>  bit 1 insert 
callsign before WIDEN-n<BR>  bit 2 put has been repeated flag on 
WIDEN-0<BR>  bit 3 make call substitution on 
WIDEN-0<BR><BR><BR><BR><BR><BR>73's,<BR>Tim - N8DEU<BR>Huntsville, Alabama, 
USA</FONT><BR></DIV></FONT></BODY></HTML>