MMDVM_CM/YSF2P25
2019-02-04 10:46:07 -03:00
..
Conf.cpp Wires-X upper case for YSF2NXDN and YSF2P25 2019-01-27 11:49:46 -03:00
Conf.h Wires-X upper case for YSF2NXDN and YSF2P25 2019-01-27 11:49:46 -03: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
Defines.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
DMRIds.dat Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
DMRLookup.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
DMRLookup.h Original cross-mode conversion files 2018-05-28 11:02:35 -04: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
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
Hamming.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
Hamming.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 Do not hardcode CC/CXX/CFLAGS/LDFLAGS 2018-11-28 11:27:35 +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
P25Defines.h Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
P25Network.cpp Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
P25Network.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
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
TGList-P25.txt Original cross-mode conversion files 2018-05-28 11:02:35 -04: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 YSF2XX versions 2019-02-04 10:46:07 -03: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
YSF2P25.cpp Update YSF2P25.cpp 2019-01-31 10:24:55 +00:00
YSF2P25.h Allocating some buffers using dynamic memory 2018-07-29 20:49:33 -04:00
YSF2P25.ini Wires-X upper case for YSF2NXDN and YSF2P25 2019-01-27 11:49:46 -03:00
YSF2P25.vcxproj Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSF2P25.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 Original cross-mode conversion files 2018-05-28 11:02:35 -04:00
YSFFICH.h Original cross-mode conversion files 2018-05-28 11:02:35 -04: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

Description

This is the source code of YSF2P25, a software for digital voice conversion from Yaesu System Fusion using Voice FR (VW) mode to P25, 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 42015). In this case, you can select the pseudo "YSF2P25" reflector in the Wires-X list provided by YSFGateway. Don't forget to exit from Wires-X mode and change to VW mode before to talk:

MMDVMHost <-> YSFGateway <-> YSF2P25 <-> P25Gateway

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

DstPort=3200
LocalPort=4200

MMDVMHost <-> YSF2P25 <-> P25Gateway

You can use the Wires-X function of your radio to select any P25 TG ID. In this case, you need to connect YSF2P25 directly to MMDVMHost in order to process correctly all Wires-X commands. Once you connect to desired P25 TG, you also need to exit from Wires-X mode and change to VW mode before to talk.

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.