YSFClients/YSFGateway
2025-05-20 00:50:36 +01:00
..
APRSWriter.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
APRSWriter.h Add APRS Symbol option (based on my PR https://github.com/g4klx/DMRGateway/pull/122) 2023-02-13 06:43:30 -06:00
Conf.cpp PR for #323 - cont. 2025-04-29 15:43:05 +08:00
Conf.h PR for #323 - cont. 2025-04-29 15:43:05 +08:00
CRC.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
CRC.h Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
DTMF.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
DTMF.h Blank out the DTMF tones. 2018-02-23 08:06:54 +00:00
FCSNetwork.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
FCSNetwork.h Update the C++ version. 2025-03-19 17:49:49 +00:00
FCSRooms.txt Update FCSRooms.txt 2025-03-12 23:35:01 +01:00
Golay24128.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
Golay24128.h Initial commit. 2016-05-27 17:55:44 +01:00
GPS.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
GPS.h Fix Wires-X passthrough and some code cleanups. 2020-11-08 15:20:24 +00:00
Log.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
Log.h Add optional diabling of file rotation and UDP socket bug fixing. 2020-11-01 12:28:12 +00:00
Makefile * Added git version string to VERSION, etc. (GitVersion.h); consistent with other clients. 2022-01-07 08:35:27 -06:00
prebuild.cmd Clean up the code and remove an annoying bug. 2024-07-08 15:14:30 +01:00
README.md Update the README files. 2020-08-19 16:16:00 +01:00
RingBuffer.h Update the C++ version. 2025-03-19 17:49:49 +00:00
StopWatch.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
StopWatch.h Simplify the new stopwatch code. 2018-07-15 20:30:47 +01:00
Sync.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
Sync.h Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
Thread.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
Thread.h Fix Linux threading compile issues. 2016-06-06 19:29:23 +01:00
Timer.cpp Initial commit. 2016-05-27 17:55:44 +01:00
Timer.h Initial commit. 2016-05-27 17:55:44 +01:00
UDPSocket.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
UDPSocket.h Update the C++ version. 2025-03-19 17:49:49 +00:00
Utils.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
Utils.h Initial commit. 2016-05-27 17:55:44 +01:00
Version.h Update the C++ version. 2025-03-19 17:49:49 +00:00
WiresX.cpp Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol 2025-05-20 00:50:36 +01:00
WiresX.h Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol 2025-05-20 00:50:36 +01:00
YSFConvolution.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
YSFConvolution.h Initial commit. 2016-05-27 17:55:44 +01:00
YSFDefines.h Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x]. 2021-04-25 07:51:51 +02:00
YSFFICH.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
YSFFICH.h Fix Wires-X passthrough and some code cleanups. 2020-11-08 15:20:24 +00:00
YSFGateway.cpp Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol 2025-05-20 00:50:36 +01:00
YSFGateway.h Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol 2025-05-20 00:50:36 +01:00
YSFGateway.ini PR for #323 - cont. 2025-04-29 15:43:05 +08:00
YSFGateway.vcxproj Allow YSFClients to compile under Windows. 2024-04-22 13:15:25 +01:00
YSFGateway.vcxproj.filters Convert to using the APRSGateway. 2020-06-01 12:03:34 +01:00
YSFHostsUpdate.sh Use DVRef.com for the YSF refletor data. 2025-05-07 19:08:53 +01:00
YSFNetwork.cpp Fix issue #321 2025-04-23 15:18:01 +08:00
YSFNetwork.h Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x]. 2021-04-25 07:51:51 +02:00
YSFPayload.cpp Update the C++ version. 2025-03-19 17:49:49 +00:00
YSFPayload.h Add the data creation for the payload. 2016-06-06 18:29:20 +01:00
YSFReflectors.cpp Fix YSFGateway Crash on searching for a reflector with an ID that doesn't exist, code cleanup around the WiresX protocol 2025-05-20 00:50:36 +01:00
YSFReflectors.h Update the C++ version. 2025-03-19 17:49:49 +00:00

The YSF Gateway interfaces the MMDVM Host to the open source YSF and FCS Reflector systems using the standard Wires-X commands from the radio. It also gateways position information to aprs.fi if sent.

The file YSFHosts.txt holds information about the YSF reflectors available, and the gateway has the ability to reload this file at intervals to ensure that it is always up to date.

It is expected that a call to retrieve this file is done via some mechanism such as cron on Linux. The URLs to retrieve the latest file are http://register.ysfreflector.de/export_csv.php, or https://register.ysfreflector.de/export_csv.php.

An example would be following line in root's crontab, that fetches the reflector-list each 5 minutes:

sudo crontab -e

add following line:

*/5 * * * * wget -O /var/YSFGateway/YSFHosts.txt http://register.ysfreflector.de/export_csv.php