The ircDDB Gateway for D-Star
Find a file
Adam Kolakowski f3811bcaa2 Remove ircDDBGatewayConfig from make install
Do not attempt to install ircDDBGatewayConfig when using GUI-less
Makefile. ircDDBGatewayConfig is a GUI application and regular
Makefile does not build it.
2020-06-02 21:49:00 +02:00
APRSTransmit Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
Common Adds console logging option to ircddbgatewayd 2020-05-27 22:24:26 +02:00
Data Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
debian Initial commit. 2018-05-09 19:23:17 +01:00
GUICommon Update to VS2019. 2020-02-14 22:05:47 +00:00
ircDDB Update to VS2019. 2020-02-14 22:05:47 +00:00
ircDDBGateway Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
ircDDBGatewayConfig Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
RemoteControl Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
StarNetServer Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
TextTransmit Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
TimerControl Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
TimeServer Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
VoiceTransmit Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
.gitignore Fix typo. 2018-11-15 19:30:27 +00:00
BUILD.md Adds DESTDIR build variable 2020-05-28 23:13:19 +02:00
CHANGES.txt Add AMBE data bypass processing for Fast Data. 2018-11-14 10:50:08 +00:00
COPYING.txt Initial commit. 2018-05-09 19:23:17 +01:00
ircDDBGateway.sln Initial commit. 2018-05-09 19:23:17 +01:00
ircDDBGateway32.nsi Revert "First stage of CCS removal." 2018-09-19 15:09:28 +01:00
ircDDBGateway64.nsi Revert "First stage of CCS removal." 2018-09-19 15:09:28 +01:00
Makefile Remove ircDDBGatewayConfig from make install 2020-06-02 21:49:00 +02:00
MakefileGUI Add TARGEt parameter to build dl5di drop in replacement 2019-05-04 06:53:56 +02:00
README.md Update README.md 2019-05-08 09:13:20 +02:00

This is the ircDDB Gateway. It allows a D-Star Repeater to interface into callsign routing via ircDDB and all of the different reflector types. It includes many facilities, including:

  • Supports Icom stacks.
  • Supports homebrew repeaters.
  • Icom DD mode under Linux with Internet access.
  • Callsign routing via ircDDB.
  • D-Plus REF reflectors.
  • DExtra XRF reflectors.
  • DCS reflectors.
  • XLX reflectors.
  • CCS7 routing.
  • D-RATS data transfers.
  • Gateway DPRS data to APRS-IS.
  • Full multi lingual text and voice announcements.
  • DTMF or UR call control.
  • Remote control interface.
  • StarNet server.
  • Ability to set policies for reflector usage.

There are many external programs that allow for inserting voice or text messages, as well as remote control operation.

They all build on 32-bit and 64-bit Linux as well as on Windows using Visual Studio 2017 on x86 and x64.

This software is licenced under the GPL v2.

Build and installing

Regular build

make
make -f MakefileGUI #only required if you want to build the GUI programs
sudo make install

Drop-in replacement for dl5di OpenDV packages

This will conpile the program to be used as a drop in replacement for the no longer maintained DL5DI OpenDV packages. Systemd files to run ircddbgatewayd as daemon will also be installed.

export TARGET=opendv
make
make -f MakefileGUI #only required if you want to build the GUI programs
sudo make install

Now you should edit the configuration in the file /etc/ircddbgateway to match your needs.

sudo systemctl enable ircddbgatewayd.service #enable service
sudo service ircddbgatewayd start