The firmware for the MMDVM (Multi-Mode Digital Voice Modem)
 
 
 
 
 
 
Go to file
Jonathan Naylor e25b51b486 Fix the sync detection byte. 2016-09-08 17:43:34 +01:00
BUILD.txt
CWIdTX.cpp
CWIdTX.h
CalDMR.cpp
CalDMR.h
CalDStarRX.cpp
CalDStarRX.h
CalDStarTX.cpp
CalDStarTX.h
Config.h
DMRDMORX.cpp Remove unneeded variable. 2016-09-03 13:59:41 +01:00
DMRDMORX.h Fix DMO mode for CS700 as well as PD365. 2016-09-01 19:59:37 +01:00
DMRDMOTX.cpp Remove DMR DMO sync mapping. 2016-09-06 08:14:54 +01:00
DMRDMOTX.h First compiling version of DMO code, untested. 2016-08-23 20:16:46 +01:00
DMRDefines.h EMB correlation, work in progress. 2016-08-31 08:15:06 +01:00
DMRIdleRX.cpp
DMRIdleRX.h
DMRRX.cpp
DMRRX.h
DMRSlotRX.cpp Remove ADC overload detection for DMR. 2016-09-01 17:39:51 +01:00
DMRSlotRX.h
DMRSlotType.cpp
DMRSlotType.h
DMRTX.cpp
DMRTX.h
DStarDefines.h
DStarRX.cpp Restore old frame sync error threshold. 2016-08-30 17:19:29 +01:00
DStarRX.h
DStarTX.cpp
DStarTX.h
Debug.h
Globals.h Initial P25 test support. 2016-09-06 19:11:16 +01:00
IO.cpp Initial P25 test support. 2016-09-06 19:11:16 +01:00
IO.h
LICENCE
MMDVM.cpp Initial P25 test support. 2016-09-06 19:11:16 +01:00
MMDVM.ino Initial P25 test support. 2016-09-06 19:11:16 +01:00
P25Defines.h Initial P25 test support. 2016-09-06 19:11:16 +01:00
P25RX.cpp Fix the sync detection byte. 2016-09-08 17:43:34 +01:00
P25RX.h Initial P25 test support. 2016-09-06 19:11:16 +01:00
README.md
SampleRB.cpp
SampleRB.h
SerialPort.cpp Initial P25 test support. 2016-09-06 19:11:16 +01:00
SerialPort.h Initial P25 test support. 2016-09-06 19:11:16 +01:00
SerialRB.cpp
SerialRB.h
Utils.cpp
Utils.h
YSFDefines.h
YSFRX.cpp
YSFRX.h
YSFTX.cpp
YSFTX.h
mmdvmmenu.sh

README.md

This is the source code of the MMDVM firmware that supports D-Star, DMR, and System Fusion.

Currently it only runs on the Arduino Due, but other platforms are planned.

In order to build this software you will need to edit a file within the Arduino GUI and that is detailed in the BUILD.txt file.

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.