MMDVM_CM/YSF2NXDN
Marco Kubon a9bf0a0d07
Update Makefile
2020-07-03 10:24:57 +02:00
..
APRSReader.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
APRSReader.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
APRSWriter.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
APRSWriter.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
APRSWriterThread.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
APRSWriterThread.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
CRC.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
CRC.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Conf.cpp Update Conf.cpp 2020-06-14 16:38:32 +01:00
Conf.h Patching YSF2NXDN matching G4KLX code 2020-06-06 19:52:21 +01:00
DTMF.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
DTMF.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Defines.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
GPS.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
GPS.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Golay24128.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Golay24128.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
LICENCE Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Log.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Log.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Makefile Update Makefile 2020-07-03 10:24:57 +02:00
ModeConv.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
ModeConv.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Mutex.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Mutex.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDN.csv Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNCRC.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNCRC.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNConvolution.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNConvolution.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNDefines.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLICH.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLICH.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLayer3.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLayer3.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLookup.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNLookup.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNNetwork.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNNetwork.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNSACCH.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
NXDNSACCH.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
README.md Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
RingBuffer.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
SHA256.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
SHA256.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
StopWatch.cpp Update the StopWatch code 2018-07-21 23:17:16 -04:00
StopWatch.h Update the StopWatch code 2018-07-21 23:17:16 -04:00
Sync.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Sync.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
TCPSocket.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
TCPSocket.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
TGList-NXDN.txt Update TGList-NXDN.txt 2019-04-24 18:14:02 +10:00
Thread.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Thread.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Timer.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Timer.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
UDPSocket.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
UDPSocket.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Utils.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Utils.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Version.h Update YSF2NXDN and YSF2P25 for new YSF code 2020-06-05 16:43:13 +01:00
WiresX.cpp Removing busyTimer, no needed for YSF2XX 2019-02-04 10:43:21 -03:00
WiresX.h Removing busyTimer, no needed for YSF2XX 2019-02-04 10:43:21 -03:00
YSF2NXDN.cpp Patching YSF2NXDN matching G4KLX code 2020-06-06 19:52:21 +01:00
YSF2NXDN.h Allocating some buffers using dynamic memory 2018-07-29 20:49:33 -04:00
YSF2NXDN.ini Update YSF2NXDN.ini 2020-06-14 16:38:51 +01:00
YSF2NXDN.vcxproj Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSF2NXDN.vcxproj.filters Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFConvolution.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFConvolution.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFDefines.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFFICH.cpp Patched YSF2NXDN to improve support on new radios 2020-05-03 19:05:37 +01:00
YSFFICH.h Patched YSF2NXDN to improve support on new radios 2020-05-03 19:05:37 +01:00
YSFNetwork.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFNetwork.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFPayload.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFPayload.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00

README.md

Description

This is the source code of YSF2NXDN, a software for digital voice conversion from Yaesu System Fusion to NXDN digital mode, based on Jonathan G4KLX's MMDVM software.

You can use this software and YSFGateway at the same time, with the default YSF UDP ports (42000 and 42014). In this case, you can select the pseudo "YSF2NXDN" reflector in the Wires-X list provided by YSFGateway:

MMDVMHost <-> YSFGateway <-> YSF2NXDN <-> NXDNGateway

Also, you can connect directly with MMDVMHost, changing the following ports in [YSF Network] section (YSF2NXDN.ini):

DstPort=3200
LocalPort=4200

MMDVMHost <-> YSF2NXDN <-> NXDNGateway

You can use the Wires-X function of your radio to select any NXDN TG ID. In this case, you need to connect YSF2NXDN directly to MMDVMHost in order to process correctly all Wires-X commands.

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.