| NWAPRS WIDEn-N WX
DIGIPEATER SETTINGS
WIDEn-N DIGIPEATER SETTINGS
KANTRONICS KPC-3 (VER 8.2 or newer), or KPC-3 Plus (any version eeprom)
Revised April 2007 (latest changes in RED)
|
|
KANTRONIC KPC-3 (ver
8.2), KPC-3 Plus VALUE
|
|
ABAUD
|
4800
|
|
BEACON
|
E 10
|
|
BLT
|
1 E 00:30:00 START 00:00:00
2 E 00:30:00 START 00:00:10 CLEAR
3 E 00:30:00 START 00:15:00
4 E 00:30:00 START 00:15:10 CLEAR
|
|
BTEXT
|
;145.15-
*111111z3742.40N/12340.40WrT100 Spok
MicaPeak
On a D700, the text will display as:
145.15-
T100 Spok
MicaPeak
;FFF.FFF+x*111111zDDMM.mmN/DDDMM.mmWrAAAAAAAAAABBBBBBBBBB88888888....
Where ";FFF.FFF+x *111111z" is the frequency, +/- is the offset,
x is an optional
local unique character, and *111111z is the default null
Date-Time field for the OBJECT format
or
Where ";FFF.FF+xy *111111z" is the frequency,
+/- is the offset, x and y are each one of over
3600 unique characters A-Z or 0-9, and *111111z is the default
null Date-Time field
Where "DDMM.mmN/DDDMM.mmWr"is the LAT/LONG
(Degrees, Minutes, and Tenths of Minutes format) and "r"
symbol is for a voice repeater
Where "AAAAAAAAAA,BBBBBBBBBB,88888888
"are the 10x10x8 free-text fields for easy display on a
Kenwood D700 radio (D7A will only display 10x10 free-text
fields
See http://www.ew.usna.edu/~bruninga/localinfo.html
for more info
|
|
CD
|
SOFTWARE
|
|
CMSG
|
DISC
|
|
GPSHEAD
|
Use
the header as described in your weather station manual. It is likely
"_" or "$" to capture the sentence into the associated LT buffers. Use
the same symbol in fields 2 and 4. GPSHEAD 1 and 3 are not used
|
|
GPSPORT
|
2400 NORMAL NOCHECK (use this if wx data is going in on the KPC-3 DE-9 ports 2 and
5)
|
|
HEADERLN
|
OFF
|
|
HID
|
OFF
|
|
INTERFACE
|
If WX data coming in DB-25 port: INT GPS
If WX data coming in DE-9 port: INT TERMINAL
|
|
LT
|
1 !4720.20NS12320.45W#PHG5660/W2,WAn,WillapaValley
WX WA7RW
2 (automatically filled in by weather station)
3 !4720.20NS12320.45W#PHG5660/W2,WAn,WillapaValley
WX WA7RW
4 (automatically filled in by weather station)
Note: Put actual callsign at end if using a geographical alias in
MYCALL
(Geocoord format is DDMM.mm that's tenths of minutes, not seconds)
|
|
LTP
|
1 APN390 VIA WIDE2-2
2 APN390 VIA WIDE2-2
3 APN390 VIA WIDE2-1
4 APN390 VIA WIDE2-1
|
|
MYALIAS
|
DISABLED
|
|
MYCALL
|
ALIASNAME, e.g. KOPEAK or SOMTN
|
|
MYNODE
|
Check Kantronics manual
|
|
MYREMOTE
|
Use
a logon callsign of your choice. For K7GPS-10, the logon is GPSR-10. The R means Remote. This will be matched up with the secret text used
in RTEXT to authenticate the logon.
|
|
NTEXT
|
Check Kantronics manual
|
|
NUMNODES
|
1
|
|
PACLEN
|
0
|
|
PASSALL
|
OFF
|
|
RTEXT
|
(Secret text known only to control operator so
you can access remotely)
|
|
UNPROTO
|
APN390
|
|
UIDIGI
|
For KPC-3 v8.3/KPC-3Plus: ON WIDE4-4,WIDE5-5,WIDE6-6
For KPC-3 v8.2 rel 7265 or older: ON
WIDE1-1,WIDE4-4,WIDE5-5,WIDE6-6
|
|
UIFLOOD
|
SS,30,ID eg: WA,30,ID
Use one of the following: WA,ID,MT,OR,BC,AB
|
|
UITRACE
|
WIDE,30
|
|
UIDWAIT
|
OFF
|
|
GPSPORT
|
2400 NORMAL NOCHECK (use this if the weather data
is going into the KPC-3 Plus DE-9 ports 2 and 5)
|
|
GPSHEAD 2&4
|
Use the header as described in your weather station manual. It is
likely a "_" or "$" to capture the weather
sentence into the associated LT buffers.
|
|
MON
|
OFF
|
- BLT: The BLT parameter controls the timing of
when the LT buffers are sent. We can control how often the buffers are
sent, and also when they start.
- BLT 1 E 00:30:00 START 00:00:00 Here we are setting BLT 1 up so
that the TNC sends LT 1 (a position report) once every 30 minutes at
the top and bottom of the hour.
- BLT 2 E 00:30:00 START 00:00:10 CLEAR Here we are setting BLT
2 up so that the TNC sends LT 2 (weather data) once every 30 minutes at
10 seconds after the minute. This will ensure that the wx data persists
on the D7 and D700 screens. The CLEAR parameter clears the LT buffer as
soon as the buffer is sent. If the buffer is empty, nothing will be
sent. This keeps us from sending stale data if something happens to the
incoming weather data stream from the weather station.
- BLT 3 E 00:30:00 START 00:15:00 Here we are setting BLT 3 up
so that the TNC sends LT 3 (a position report) once every 30 minutes at
15 minutes past the hour, and then again at 45 minutes past the hour.
- BLT 4 E 00:30:00 START 00:15:10 CLEAR Here we are setting BLT
4 up so that the TNC sends LT 4 (a weather report) once every 30
minutes at 10 seconds after the minute. This will ensure that the wx
data persists on the D7 and D700 screens. The CLEAR parameter clears
the LT buffer as soon as the buffer is sent. If the buffer is empty,
nothing will be sent. This keeps us from sending stale data if
something happens to the incoming weather data stream from the weather
station.
- GPSHEAD: You determine which weather
string will be stored in the LT buffer by entering the string header
with the GPSHEAD command. The TNC searches for specific strings of data
from the weather unit and stores it in the LT buffer.
- LT: LT buffer 2 and 4 are filled with
weather data which is captured by the GPSHEAD routine. The other LT
buffers are programmed with position data. They contain an APRS
position packet that describes the location of the digipeater, and also
contains some descriptive information. We can include information that
describes the configuration of the digipeater. In the packet below, we
are letting users know that the digipeater supports the WIDEn-N
paradigm, and also statewide paths with the "S' overlay character. We
also indicate the WIDEn-N capabilities, and the local suggested number
of hops with the 'W2'. 'WAn' tells users that the digipeater is part of
the Washington digipeater network, and supports WAn-N. Following that
is descriptive text for the location, followed by the assigned callsign
of the digipeater control operator. With approximately 85% of the
mobile stations with display capability being the Kenwood TH-D7a and
TM-D700, it's a good idea to format the text to fit their screens. The
TH-D7a display will show two lines of 10 characters. The TM-D700 will
display two lines of 10 characters and one line of 8 characters.
Information of most importance to mobiles should appear in the first 20
characters. Positionless weather data should be sent after the position
report to allow Kenwood radios to display the weather data. PHG and
comment text is displayed in the same area as WX data. If we send
weather data then position data, the weather data is overwritten by the
PHG and comment text. It is very important to include a callsign here
if you are using a descriptive alias in the MYCALL parameter.
All current versions of APRS support the OVERLAY character feature on
some symbols. This feature is encouraged all of the APRS digipeater
sites. To use an overlay character, just insert it in place of the "/"
that separates the LAT/LONG in the LT lines as follows:
L if using the paradigm settings but NOT supporting SSn-N
S if using the paradigm settings and also supporting SSn-N
1 if OK'd to enable home station WIDEn-N digipeater using WIDE1-1 (very rare use only)
- LT 1 !4720.20NS12320.45W#PHG5660/W2,WAn,WillapaValley WA7RW
TH-D7a
W2,WAn,Wil
lapaValley
|
|
TM-D700
W2,WAn,Wil
lapaValley
WA7RW |
|
-
- LTP: The LTP parameter tells the TNC
where to send the LT buffers. Each LT buffer can be sent to different
destinations if so desired. Since in the APRS concept, objects that are
further away are of less importance that objects that are closer, we
can tailor the output of the digipeater so that we tell users close by
about the digipeater often. Users further away get informed less often,
and users even further get informed even less. This is done by the
combined effects of the BLT and LTP parameters. Remember that packets
originated from a digipeater effectively get an extra hop since they
start out from a digipeater. Local users sending via WIDE2-2 hit the
digi for their first hop. The second hop is acted upon by the next
layer of digis. When packets are originated by a digi, the first hop is
acted upon by the same digis one layer out that were handling the user
packets as a second hop. The digipeater originated packets in effect
get an extra hop.
- LTP 1 APN390 VIA WIDE2-2 This sets a destination address with two
hop enabled. This combined with the BLT 1 timing makes this position
packet go out the desired distance at the top and bottom of the hour.
- LTP 2 APN390 VIA WIDE2-2 This sets a destination address with
two hops enabled. This combined with the BLT 2 timing makes this
weather packet go out the desired distance ten seconds after the top
and bottom of the hour.
- LTP 3 APN390 VIA WIDE2-1 This sets a destination address with
one hop enabled. This combined with the BLT 3 timing makes this
position packet go out the desired distance at 15 and 45 minutes after
the hour.
- LTP 4 APN390 VIA WIDE2-1 This sets a destination address with
one hop enabled. This combined with the BLT 4 timing makes this weather
packet go out the desired distance at ten seconds after 15 and 45
minutes after the hour.
- MYCALL: The NWAPRS group suggests
that a descriptive alias be used rather than a callsign. When the
MYCALL is substituted into a packet, it is easier for the end user to
see where packet has been. It is easier to figure out where a packet
has been when the list shows KOPEAK,SIGNAL,MOXIE*, rather than
WA7RW,N3EG-10,KC7WFD-10. Just remember to include the control operator
callsign in the LT buffer if you use a descriptive alias to stay legal.
- UNPROTO: This sets the destination
address and path that any UI packets ORIGINATED from this station
follow. In this configuration only the BEACON packets will follow this
path.
- APN Network nodes, digis, etc
- APN3xx Kantronics KPC-3 rom versions (ver 8.2=APN382, ver 8.3=APN383, ver 9.0=APN390)
- APN9xx Kantronics KPC-9612 Roms
- APNAxx WB6ZSU's APRServe
- APNMxx MJF TNC roms
- APNPxx Paccom TNC roms
- APNDxx DIGI_NED
- APNUxx UIdigi
- UIDIGI: This routine allows up to 4
aliases to implement simple callsign substitution digipeating. UIDIGI
implements a rudimentary anti-duping routine. The TNC will check to see
if this packet originated from or has already been digipeated by itself
by looking for its MYCALL anywhere in the packet. Because the UIDIGI
routine is run before UIFLOOD and UITRACE, we can use UIDIGI to trap
paths that are considered abusive. By including the high value WIDEn-N
aliases here, we still digipeat the user's packet once, but it gets
marked as complete, and will not activate any more digipeaters.
- UIDIGI ON WIDE4-4,WIDE5-5,WIDE6-6
- If you have a KPC-3 v8.2 TNC with release xxxx-7265 or earlier, as many
of you have, you need to set:
UIDIGI ON WIDE1-1,WIDE4-4,WIDE5-5,WIDE6-6
You can check the version of TNC firmware by connecting to the TNC, and issuing the command: Version
The TNC will respond with something like this:
KPC3-3F427265-8.2
Where:
XXXX-XXXX7265 v8.2
is the important part to check. Any version of 8.2 prior to and including 7265 exhibit this bug.
These versions of firmware have a small bug in the UITRACE routine that can be overcome by changing the UIDIGI setting.
The bug causes the TNC to insert it's callsign has-been-digipeated bit set on the name of the digipeater instead of on the used up WIDE1 path.
You can find evidence of the bug when monitoring the RF stream
Incorrect behavior looks like this: KOPEAK*,WIDE1,WIDE2-2
Proper behavior looks like this: KOPEAK,WIDE1*,WIDE2-2
This bug does not appear in any version of the KPC-3+ firmware.
- UIFLOOD: This routine used to
support the old WIDEn-N alias. It is now being used to implement the
SSn-N alias. The ID tag is now enabled to allow limited tracing of
digipeater paths. The 30 parameter sets the time that a packet checksum
is kept in memory to eliminate duplicates. The anti-duping routine used
here is totally separate from the one used by UIDIGI. A GPS equipped
Mobile running with position reports every 15 seconds will not get
blocked by this, as the packet payload has changed.
- UITRACE: This routine used to
support the old TRACEn-N alias. It is now being used to implement the
WIDEn-N alias. This allows full tracing of digipeater paths. The 30
parameter sets the time that a packet checksum is kept in memory to
eliminate duplicates. The anti-duping routine used here is totally
separate from the one used by UIDIGI. A GPS equipped Mobile running
with position reports every 15 seconds will not get blocked by this, as
the packet payload has changed.
- GPSPORT: This field sets up the TNC DE-9 radio port (pins 2 and 5) to accept
data from a connected weather station. This allows the DB-25 port to remain
open for connection to a computer. You'll need to know the port data rate
which the weather data is transmitted, usually 2400 or 4800 baud.
- GPSPORT 2400 NORMAL NOCHECK
- GPSHEAD: This field allows the weather data flowing from the weather station
into the corresponding LT buffers for transmission. The weather data only
needs to fill two buffers, LT 2 and LT 4.
|