DMR, P25, D-Star and Fusion using MMDVM

Things that do not fit in the above categories
Post Reply
VK2ZIW
Frequent Poster
Posts: 159
Joined: Sat Apr 10, 2010 8:23 am

DMR, P25, D-Star and Fusion using MMDVM

Post by VK2ZIW »

Hi,
Has anyone got any experience with MMDVM modems or MMDVMHost here in OZ yet?

Adrian VK4TUX is doing a lot with software development, (Yahoo group MMDVM)
WICEN NSW is seriously looking at and using DMR as hiring lots of HandHelds is
both quick and affordable. We provide the repeater.

So, the challenge is to get MMDVM and MMDVMHost all working on our hardware:
Tait 800 series repeaters or 2x mobiles.
Raspberry Pi (or clone) and the Arduino DUE for the modem, s/w MMDVMHost and MMDVM.

Post your thoughts...

Alan VK2ZIW
VK2ZIW
Frequent Poster
Posts: 159
Joined: Sat Apr 10, 2010 8:23 am

Re: DMR, P25, D-Star and Fusion using MMDVM

Post by VK2ZIW »

On my Banana Pi with Fedora 23 I'm having problems generating the "bin" load file for the Arduino DUE.
Fedora Linux comes with the package "arduino" Ver 1.6.4.
The errors I get:
IO.cpp.o: In function `ADC_Handler':
IO.cpp:87: undefined reference to `io'
core.a(main.cpp.o): In function `main':
/data/home/pi/.arduino15/packages/arduino/hardware/sam/1.6.8/cores/arduino/main.cpp:57: undefined reference to `setup'
/data/home/pi/.arduino15/packages/arduino/hardware/sam/1.6.8/cores/arduino/main.cpp:61: undefined reference to `loop'
collect2: error: ld returned 1 exit status
Error compiling.
---------
Functions "setup" and "loop" are in the file MMDVM.cpp but don't seem to be "global" or in a "domain".
(MMDVM.cpp contains "main" which calls "setup" and "loop". And, MMDVM.cpp defines "io")

I'm not a c++ programmer. Can anyone help?

Alan VK2ZIW
Post Reply