NWAPRS serves: Alberta, British Columbia, Northwest Territories,
Washington, Oregon, Idaho, and Montana

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 Mica Peak

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 APN382 VIA WIDE2-2
2 APN382 VIA WIDE2-2
3 APN382 VIA WIDE2-1
4 APN382 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

APN382

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.
  • 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/W3,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 APN382 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 APN382 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 APN382 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 APN382 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.
    • UIFLOOD WA,30,ID
  • 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.
    • UITRACE WIDE,30
  • 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.