D-PRS Interface for Windows is a .NET 2.0 automatic install (install program
installs all necessary pieces) program which utilizes the Windows GUI and
requires no special configuration file. It is compatible with all Windows
operating systems that support .NET 2.0. Users of other operating systems
please contact Pete Loveall AE5PL at the address given at the bottom of the page
for the javAPRSSrvr Java implementation. While only a command-line
interface, javAPRSSrvr provides all of the functionality of D-PRS Inteface
across all platforms that support Java. D-PRS Interface supercedes DStarTNC2.
DStarTNC2 is no longer supported.
D-PRS Interface has a TCP/IP port (127.0.0.1:14551) for APRS client(s) to
connect to in exactly the same manner as the client would connect to an APRS-IS
server. This port supports multiple clients. VHF and UHF D-STAR
radios have a tracker capability (transmitting GPS provided position reports).
D-PRS Interface converts these position reports from remote D-STAR radios to an
APRS format on the APRS port so the client can see other D-STAR radios in
addition to other APRS stations using D-PRS Interface or APRS packets gated to
the D-STAR low-speed channel by javAPRSSrvr.
D-PRS Interface also has a TCP/IP port (127.0.0.1:14550) that provides a direct
path to and from the serial port. This can be used by a telnet client or
any other TCP/IP client to send and receive data to and from the D-STAR serial
port. D-PRS Interface also supports TCP "serial ports" which will be available
in a future release of DVTool.
D-PRS Interface and javAPRSSrvr do checksum validation of the GPS positions
received from remote D-STAR radios. They also reduce the continuous
position reporting that happens when a D-STAR radio transmits voice to a single
position report to keep from flooding the client and APRS-IS respectively.
Radios in GPS mode (not GPS-A mode) must use the D-PRS calculator found
elsewhere on this site to create a string that provides the checksum needed.
GPS-A mode users read the next paragraph.
The Icom IC-2820 introduced a new mode called GPS-A. This mode uses
a CRC to wrap a TNC2 format APRS string for transmission. D-PRS Interface
and javAPRSSrvr recognize that format and use that format for gating APRS
packets to the D-STAR DV data stream. IC-2820 users should set their
radios to GPS-A mode and set their UNPROTO to API282,DSTAR* IC-92AD users
should also use GPS-A mode and set their UNPROTO to API92A,DSTAR*
Finally, most repeater gateways have javAPRSSrvr installed to provide gating of
D-STAR positions to APRS-IS. To make use of this, set your RPTR2 to your
gateway callsign (repeater callsign with a "G" in the eighth character
position). This will allow the gateway to see the datastream and gate the
D-PRS information to APRS-IS.

Click on this link for the user's guide and msi installer file
DPRSInterface.zip
(3.15.06.00 10/10/09)
D-PRS Interface relies on .NET 2.0 being installed on the OS. It also relies on J# 2.0 which is normally
installed by the application installer. I recommend preinstalling J# 2.0 SE. Download the proper package for you system from
Microsoft.com downloads.
D-PRS Interface and javAPRSSrvr are free for use by Amateur Radio operators
for Amateur Radio purposes. Commercial or governmental use, and
redistribution in any form is prohibited. Commercial or government users
may contact Peter Loveall at pete@ae5pl.net
for licensing information.