YSFClients/YSFGateway
2025-04-23 15:18:01 +08: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 Update the C++ version. 2025-03-19 17:49:49 +00:00
Conf.h Reverses PR #306, which broke FCS Remote/Dynamic linking 2023-10-04 11:12:45 -05: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 Update the C++ version. 2025-03-19 17:49:49 +00:00
WiresX.h Update the C++ version. 2025-03-19 17:49:49 +00: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 Update the C++ version. 2025-03-19 17:49:49 +00:00
YSFGateway.h Update the C++ version. 2025-03-19 17:49:49 +00:00
YSFGateway.ini Reverses PR #306, which broke FCS Remote/Dynamic linking 2023-10-04 11:12:45 -05: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
YSFHosts.txt Update YSFHosts.txt 2024-07-10 20:10:36 -05:00
YSFHostsupdate.sh Up-to-date YSF Hosts file. 2020-08-05 09:51:12 +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 Update the C++ version. 2025-03-19 17:49:49 +00: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