The host program for the MMDVM
Go to file
2016-01-26 07:13:55 +00:00
Images New MMDVM logo images. 2016-01-21 20:10:09 +00:00
.gitignore Log buffer overflows from the modem and handle master reboots cleanly. 2016-01-14 19:26:06 +00:00
AMBEFEC.cpp Missing include for Linux. 2016-01-21 22:24:20 +00:00
AMBEFEC.h Forgot to include the header file. 2016-01-20 07:41:18 +00:00
BPTC19696.cpp changed data identifier 2016-01-21 15:30:54 +01:00
BPTC19696.h Initial commit 2016-01-14 18:45:04 +00:00
Conf.cpp Allow proper enabling and disabling of protocols and networks. 2016-01-18 21:24:41 +00:00
Conf.h Small cleanups. 2016-01-14 22:19:34 +00:00
CRC.cpp Initial commit 2016-01-14 18:45:04 +00:00
CRC.h Initial commit 2016-01-14 18:45:04 +00:00
CSBK.cpp Change silence handling (again) and handle CSBKs. 2016-01-25 21:56:57 +00:00
CSBK.h Change silence handling (again) and handle CSBKs. 2016-01-25 21:56:57 +00:00
Defines.h Change the network late entry and be less aggressive at filling silence. 2016-01-22 06:43:08 +00:00
Display.cpp Initial commit 2016-01-14 18:45:04 +00:00
Display.h Initial commit 2016-01-14 18:45:04 +00:00
DMRControl.cpp Initial commit 2016-01-14 18:45:04 +00:00
DMRControl.h Initial commit 2016-01-14 18:45:04 +00:00
DMRData.cpp Initial commit 2016-01-14 18:45:04 +00:00
DMRData.h Initial commit 2016-01-14 18:45:04 +00:00
DMRDefines.h Change silence handling (again) and handle CSBKs. 2016-01-25 21:56:57 +00:00
DMRSlot.cpp Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
DMRSlot.h Change silence handling (again) and handle CSBKs. 2016-01-25 21:56:57 +00:00
DMRSync.cpp Initial commit 2016-01-14 18:45:04 +00:00
DMRSync.h Initial commit 2016-01-14 18:45:04 +00:00
DStarDefines.h Initial commit 2016-01-14 18:45:04 +00:00
DStarEcho.cpp Initial commit 2016-01-14 18:45:04 +00:00
DStarEcho.h Initial commit 2016-01-14 18:45:04 +00:00
DStarNetwork.cpp Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
DStarNetwork.h Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
EMB.cpp Initial commit 2016-01-14 18:45:04 +00:00
EMB.h Initial commit 2016-01-14 18:45:04 +00:00
EmbeddedLC.cpp Initial commit 2016-01-14 18:45:04 +00:00
EmbeddedLC.h Initial commit 2016-01-14 18:45:04 +00:00
FullLC.cpp Initial commit 2016-01-14 18:45:04 +00:00
FullLC.h Initial commit 2016-01-14 18:45:04 +00:00
Golay2087.cpp Initial commit 2016-01-14 18:45:04 +00:00
Golay2087.h Initial commit 2016-01-14 18:45:04 +00:00
Golay24128.cpp Use terminators instead of idle to end a voice transmission. 2016-01-21 18:38:45 +00:00
Golay24128.h Initial commit 2016-01-14 18:45:04 +00:00
Hamming.cpp Initial commit 2016-01-14 18:45:04 +00:00
Hamming.h Initial commit 2016-01-14 18:45:04 +00:00
HomebrewDMRIPSC.cpp Add the enable method for network functions. 2016-01-25 18:11:44 +00:00
HomebrewDMRIPSC.h Add the enable method for network functions. 2016-01-25 18:11:44 +00:00
LC.cpp Initial commit 2016-01-14 18:45:04 +00:00
LC.h Initial commit 2016-01-14 18:45:04 +00:00
LICENCE Initial commit 2016-01-14 18:45:04 +00:00
Log.cpp DMR beacon handling. 2016-01-14 19:58:16 +00:00
Log.h Initial commit 2016-01-14 18:45:04 +00:00
Makefile Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
MMDVM.ini Handle data transmissions and use new method for timing spacing on RF. 2016-01-18 18:36:14 +00:00
MMDVMHost.cpp Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
MMDVMHost.h Add the D-Star networking. 2016-01-25 21:00:19 +00:00
MMDVMHost.sln Initial commit 2016-01-14 18:45:04 +00:00
MMDVMHost.vcxproj Add the D-Star networking. 2016-01-25 21:00:19 +00:00
MMDVMHost.vcxproj.filters Add the D-Star networking. 2016-01-25 21:00:19 +00:00
Modem.cpp More intelligent D-Star space checking in the MMDVM driver. 2016-01-18 19:37:08 +00:00
Modem.h Initial commit 2016-01-14 18:45:04 +00:00
NullDisplay.cpp Initial commit 2016-01-14 18:45:04 +00:00
NullDisplay.h Initial commit 2016-01-14 18:45:04 +00:00
QR1676.cpp Initial commit 2016-01-14 18:45:04 +00:00
QR1676.h Initial commit 2016-01-14 18:45:04 +00:00
README.md Update the README including the no commercial use section. 2016-01-25 22:34:41 +00:00
RingBuffer.h Initial commit 2016-01-14 18:45:04 +00:00
RS129.cpp Initial commit 2016-01-14 18:45:04 +00:00
RS129.h Initial commit 2016-01-14 18:45:04 +00:00
SerialController.cpp DMR beacon handling. 2016-01-14 19:58:16 +00:00
SerialController.h Initial commit 2016-01-14 18:45:04 +00:00
SHA256.cpp Initial commit 2016-01-14 18:45:04 +00:00
SHA256.h Use C++11 <cstdint> on Windows. 2016-01-14 23:25:52 +00:00
ShortLC.cpp Initial commit 2016-01-14 18:45:04 +00:00
ShortLC.h Initial commit 2016-01-14 18:45:04 +00:00
SlotType.cpp Initial commit 2016-01-14 18:45:04 +00:00
SlotType.h Initial commit 2016-01-14 18:45:04 +00:00
StopWatch.cpp Fix Linux compile issue. 2016-01-26 07:13:55 +00:00
StopWatch.h Use gettimeofday on Linux for the StopWatch. 2016-01-24 21:18:53 +00:00
TFTSerial.cpp Add cstring include for Linux. 2016-01-14 22:58:45 +00:00
TFTSerial.h Initial commit 2016-01-14 18:45:04 +00:00
Timer.cpp Initial commit 2016-01-14 18:45:04 +00:00
Timer.h Initial commit 2016-01-14 18:45:04 +00:00
UDPSocket.cpp Changes based on debugging. 2016-01-25 22:36:16 +00:00
UDPSocket.h Changes based on debugging. 2016-01-25 22:36:16 +00:00
Utils.cpp Initial commit 2016-01-14 18:45:04 +00:00
Utils.h Initial commit 2016-01-14 18:45:04 +00:00
Version.h Move the D-Star poll message to be run from the network class. 2016-01-25 23:08:34 +00:00
YSFDefines.h Initial commit 2016-01-14 18:45:04 +00:00
YSFEcho.cpp Initial commit 2016-01-14 18:45:04 +00:00
YSFEcho.h Initial commit 2016-01-14 18:45:04 +00:00

These are the source files for builing the MMDVMHost, the program that interfaces to the MMDVM on the one side, and a suitable network on the other.

It supports D-Star, DMR, and System Fusion.

It builds on 32-bit and 64-bit Linux as well as on Windows using VS2015 on x86 and x64.

This software is licenced under the GPL v2 and is intended for amateur and educational use only. Use of this software for commercial purposes is strictly forbidden.