MMDVM_CM/USRP2P25
2021-04-08 15:09:24 -04:00
..
Conf.cpp Add DMR ID to ini file 2021-04-07 19:40:31 -04:00
Conf.h Add DMR ID to ini file 2021-04-07 19:40:31 -04:00
Log.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
Log.h Add USRP2P25 2021-04-07 16:03:14 -04:00
Makefile Add USRP2P25 2021-04-07 16:03:14 -04:00
MBEVocoder.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
MBEVocoder.h Add USRP2P25 2021-04-07 16:03:14 -04:00
ModeConv.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
ModeConv.h Add USRP Header frame (text frame) and EOT frame 2021-04-08 15:09:24 -04:00
P25Network.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
P25Network.h Add USRP2P25 2021-04-07 16:03:14 -04:00
README.md Add USRP2P25 2021-04-07 16:03:14 -04:00
RingBuffer.h Add USRP2P25 2021-04-07 16:03:14 -04:00
StopWatch.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
StopWatch.h Add USRP2P25 2021-04-07 16:03:14 -04:00
Timer.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
Timer.h Add USRP2P25 2021-04-07 16:03:14 -04:00
UDPSocket.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
UDPSocket.h Add USRP2P25 2021-04-07 16:03:14 -04:00
USRP2P25.cpp Add DMR ID to ini file 2021-04-07 19:40:31 -04:00
USRP2P25.h Add DMR ID to ini file 2021-04-07 19:40:31 -04:00
USRP2P25.ini Add DMR ID to ini file 2021-04-07 19:40:31 -04:00
USRPNetwork.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
USRPNetwork.h Add USRP2P25 2021-04-07 16:03:14 -04:00
Utils.cpp Add USRP2P25 2021-04-07 16:03:14 -04:00
Utils.h Add USRP2P25 2021-04-07 16:03:14 -04:00
Version.h Add USRP2P25 2021-04-07 16:03:14 -04:00

Description

This is the source code of USRP2P25, which converts USRP PCM audio and P25 digital mode, based on Jonathan G4KLX's MMDVM software. Typical uses are connecting P25 reflectors to AllStar nodes and can be used with MMDVM modems in FM mode as stand alone radios.

Configuration

P25 and USRP both have a configuration value 'GainAdjustDB". Thru trial and error I have found the best balance of audio levels which are set as the defaults in the provided USRP2P25.ini file. For AllStar connections, USRP address and ports are the values defined in your USRP channel based node.

Building

Build and install imbe_vocoder: https://github.com/nostar/imbe_vocoder run 'make' from the source directory.