The firmware for the MMDVM (Multi-Mode Digital Voice Modem)
Go to file
Jason Self a323d94f7c Removing the 'further restriction' as defined and permitted by the GPL as upstream does not wish to clarify - https://web.archive.org/web/20160722121459/https://github.com/g4klx/MMDVM/issues/14
(cherry picked from commit e889909678e4d0c1f7cabd758138211d178d78c4 -
https://jxself.org/git/mmdvm.git)
2016-07-24 10:35:05 +00:00
BUILD.txt Add information for MMDVM build on Ubuntu 14.04 with latest Arduino IDE 2016-05-12 12:52:02 +02:00
CWIdTX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CWIdTX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDMR.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDMR.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDStarRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDStarRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDStarTX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
CalDStarTX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
Config.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRDefines.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRIdleRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRIdleRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRSlotRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRSlotRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRSlotType.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRSlotType.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRTX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DMRTX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DStarDefines.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DStarRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DStarRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DStarTX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
DStarTX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
Debug.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
Globals.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
IO.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
IO.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
LICENSE Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
MMDVM.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
MMDVM.ino Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
README.md Removing the 'further restriction' as defined and permitted by the GPL as upstream does not wish to clarify - https://web.archive.org/web/20160722121459/https://github.com/g4klx/MMDVM/issues/14 2016-07-24 10:35:05 +00:00
SampleRB.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
SampleRB.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
SerialPort.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
SerialPort.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
SerialRB.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
SerialRB.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
Utils.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
Utils.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
YSFDefines.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
YSFRX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
YSFRX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
YSFTX.cpp Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
YSFTX.h Upgrading to GPLv3 2016-07-24 10:34:44 +00:00
mmdvmmenu.sh Upgrading to GPLv3 2016-07-24 10:34:44 +00:00

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.