Skip to content
The ircDDB Gateway for D-Star
C++ Other
  1. C++ 97.9%
  2. Other 2.1%
Branch: master
Clone or download
Latest commit ed99456 Jun 3, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
APRSTransmit Correct include path for all build configurations. Apr 21, 2019
Common Merge pull request #33 from F4FXL/BuildConfiguration Apr 21, 2019
Data update thai hosts Jun 3, 2019
GUICommon Simplify and remove Windows dependancy. Apr 28, 2019
RemoteControl Correct include path for all build configurations. Apr 21, 2019
StarNetServer Correct include path for all build configurations. Apr 21, 2019
TextTransmit Correct include path for all build configurations. Apr 21, 2019
TimeServer Correct include path for all build configurations. Apr 21, 2019
TimerControl Correct include path for all build configurations. Apr 21, 2019
VoiceTransmit Correct include path for all build configurations. Apr 21, 2019
debian Initial commit. May 9, 2018
ircDDB Correct include path for all build configurations. Apr 21, 2019
ircDDBGateway Add installation of systemd files for opendv andempty config for gateway May 4, 2019
ircDDBGatewayConfig Correct include path for all build configurations. Apr 21, 2019
.gitignore Fix typo. Nov 15, 2018
BUILD.txt Update the web address for the VC2017 downloads. Jul 12, 2018
CHANGES.txt Add AMBE data bypass processing for Fast Data. Nov 14, 2018
COPYING.txt Initial commit. May 9, 2018
Makefile Add installation of systemd files for opendv andempty config for gateway May 4, 2019
MakefileGUI Add TARGEt parameter to build dl5di drop in replacement May 4, 2019
README.md Update README.md May 8, 2019
ircDDBGateway.sln Initial commit. May 9, 2018
ircDDBGateway32.nsi Revert "First stage of CCS removal." Sep 19, 2018
ircDDBGateway64.nsi Revert "First stage of CCS removal." Sep 19, 2018

README.md

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
You can’t perform that action at this time.