My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

saxIgate is a small APRS I-Gate for Linux. It reads APRS (AX25-UI) data from the kernel drivers (RF) and pushes it over a TCP/IP connection to an APRS-IS server of your choice.

Since the kernel handles the hardware, you can use a TNC, Baycom, Soundcard, or anything the linux kernel supports to receive the data from the air.

CHANGELOG:

v0.1.7:

  • Fixed a bug that would crash the app when a port was specified. Thx to OK1TEB for notifying me.
  • Cleaned up code in main.c and distributed it over igate.c and msggate.c, for a cleaner approach.
  • DNS error will no longer kill the application.

v0.1.6:

  • saxIgate now runs as a deamon when not in verbose mode.
  • Cleaned up #includes to get rid of 'Implicit Declaration' warnings when compiling.
  • saxIgate sends out an ID beacon on connect over TCP/IP only (not on RF).

v0.1.5:

  • Fixed some memory leaks that caused crash after a few days.
  • Fixed bug that would truncate digipath on some systems.

v0.1.4:

  • Program now reconnects on disconnect instead of exiting.
  • Caching system added to prevent double data to be send after a digipeater re-airs it.
v0.1.3:
  • Initial release to public (google code) under the GNU License v3.
  • Code cleanup and added comments for my own sake :p I tend to forget what something is for when a project is in the fridge to long.
  • Using STD_ERR for error messages.
  • Actually using the Verbose flag (-v). No output to STD_OUT if omitted.
  • Checking for -p, -c and -s flags! These are required.
  • Fixed bug that would give a Segmentation Fault when NOT running in verbose mode.

v0.1.2:

  • Added code to connect, login and send data to APRS-IS. Tested with my own APRS-IS server T2BELGIUM running javAPRSSrvr 3.14b05 with 2 live APRS digi's (ON0DAS-4 & ON0BAF-4)
  • Modified ax25 code to also read packages that are locally transmitted (for digi beacons etc)

v0.1.1:

  • Added callpass generator (code from Xastir) and formatting of ax25 data for I-gate transmission.

v0.1.0:

  • Initial code to read ax25 messages from the kernel. Code copied from the digi_ned project and modified to suit saxIgate needs.

Powered by Google Project Hosting