AE5PL

javAPRSSrvr IGate

Melissa, TX


javAPRSSrvr IGate is an Android app designed to add APRS IGate functionality to an Android device running Oreo or later operating system. This app is not designed to be a hands-on app. It is designed to run as a service and supports UI apps such as APRSDroid. The internal UI app (such as APRSDroid) connects to the server portion of javAPRSSrvr IGate as a local APRS-IS server so no modifications are necessary other than redirecting the client's APRS-IS connection. javAPRSSrvr is described at APRS-IS javAPRSSrvr. More information on APRS-IS can be found at APRS-IS Web Site

javAPRSSrvr IGate Block Diagram

Below is the Settings screen and each entry is described in detail below.

Settings

* indicates Required.

Connecting an UI App to javAPRSSrvr IGate

Because javAPRSSrvr IGate is based on javAPRSSrvr, it provides APRS-IS server ports for localhost attachment. It is limited to localhost to protect you from outside connections. javAPRSSrvr IGate supports two ports, 10152 which is a full feed of every non-dupe packet that passes through it and 14580 which is a user-defined filter port. You can configure your UI client to connect to either port. If you wish to connect to port 14580, please see APRS Filter Commands for information on filters you can use.

Kenwood TH-D74 TNC Setup

The Kenwood TH-D74 must be set to KISS 12 Mode (F-5) and Menu/Interface/KISS (983) must be set to Bluetooth for javAPRSSrvr IGate to talk to it. Of course, Bluetooth must be On and the radio must be paired to your device.

javAPRSSrvr IGate is GA released at the Google Play Store.