mirror of
https://github.com/ShaYmez/MMDVM_CM.git
synced 2024-11-19 14:41:46 -05:00
.. | ||
Conf.cpp | ||
Conf.h | ||
Log.cpp | ||
Log.h | ||
Makefile | ||
MBEVocoder.cpp | ||
MBEVocoder.h | ||
ModeConv.cpp | ||
ModeConv.h | ||
P25Network.cpp | ||
P25Network.h | ||
README.md | ||
RingBuffer.h | ||
StopWatch.cpp | ||
StopWatch.h | ||
Timer.cpp | ||
Timer.h | ||
UDPSocket.cpp | ||
UDPSocket.h | ||
USRP2P25.cpp | ||
USRP2P25.h | ||
USRP2P25.ini | ||
USRPNetwork.cpp | ||
USRPNetwork.h | ||
Utils.cpp | ||
Utils.h | ||
Version.h |
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.