You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.3 KiB

# DStarRepeater
DStarRepeater is the D-Star repeater controller for homebrew repeater hardware. It links into [ircDDBGateway](https://github.com/g4klx/ircDDBGateway) or the newer [DStarGateway](https://github.com/g4klx/DStarGateway) to provide access to D-Star networking facilities such as callsign routing, reflector linking, and ircDDB.
## Supported Hardware
- DVAP
- DV-Mega (D-Star only)
- GMSK Modems
- Soundcard repeaters (including UDRC)
- MMDVM (D-Star only)
- DV-RPTR V1, V2, and V3
- Icom Terminal and Access Point modes
## Building
Builds on 32-bit and 64-bit Linux as well as on Windows using Visual Studio 2017 (x86 and x64).
### Standard Build
```
make
```
### With MQTT Support
DStarRepeater can optionally publish live telemetry to an MQTT broker, including log messages, repeater status, and Display-Driver-compatible events for driving OLED/TFT displays.
```
sudo apt-get install libmosquitto-dev
make MQTT=1
```
MQTT support is entirely opt-in. When built without the `MQTT=1` flag, the binary is identical to the tree before MQTT was added — no MQTT code is compiled in and no additional libraries are required.
See [MQTT.md](MQTT.md) for full configuration details, topic structure, JSON examples, and Display-Driver compatibility information.
## Licence
This software is licenced under the GPL v2.

Powered by TurnKey Linux.