YSFClients/YSFGateway
iw9grl 5e2ccff2fe
Update YSFHosts.txt
Updated new IPs of many YSF-Reflector
2018-11-12 08:26:47 +01:00
..
APRSWriter.cpp Small MobileGPS code cleanups. 2018-11-06 11:28:22 +00:00
APRSWriter.h Clean up static location handling. 2018-11-06 07:53:11 +00:00
APRSWriterThread.cpp Fix Linux compiler issues. 2016-06-14 06:36:40 +01:00
APRSWriterThread.h Fix more APRS bugs. 2016-06-13 23:45:08 +01:00
Conf.cpp First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
Conf.h First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
CRC.cpp Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
CRC.h Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
DTMF.cpp Add sanity checks to the DTMF code. 2018-02-27 07:19:22 +00:00
DTMF.h Blank out the DTMF tones. 2018-02-23 08:06:54 +00:00
FCSNetwork.cpp Fix callsign length issue with FCS rooms. 2018-05-09 19:42:25 +01:00
FCSNetwork.h Clean up the code and reformat the visible FCSxxxxx string. 2018-02-27 18:14:06 +00:00
FCSRooms.txt Read FCS Wires-X data from a file. 2018-05-09 20:04:09 +01:00
Golay24128.cpp Initial commit. 2016-05-27 17:55:44 +01:00
Golay24128.h Initial commit. 2016-05-27 17:55:44 +01:00
GPS.cpp First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
GPS.h First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
Log.cpp Increase log file path variable. 2016-10-13 18:09:38 +01:00
Log.h Initial commit. 2016-05-27 17:55:44 +01:00
Makefile Begin adding FCS specific code. 2018-02-21 19:46:21 +00:00
Makefile.Solaris Begin adding FCS specific code. 2018-02-21 19:46:21 +00:00
README.md typo + example 2016-09-30 21:47:13 +02:00
RingBuffer.h Initial commit. 2016-05-27 17:55:44 +01:00
StopWatch.cpp Simplify the new stopwatch code. 2018-07-15 20:30:47 +01:00
StopWatch.h Simplify the new stopwatch code. 2018-07-15 20:30:47 +01:00
Sync.cpp Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
Sync.h Prepare for Wires-X encoding. 2016-06-06 18:19:56 +01:00
TCPSocket.cpp Add aprs.fi gateway. 2016-06-12 11:52:02 +01:00
TCPSocket.h Add aprs.fi gateway. 2016-06-12 11:52:02 +01:00
Thread.cpp Fix Linux threading compile issues. 2016-06-06 19:29:23 +01: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 Debugging the gateway. 2016-06-07 21:19:33 +01:00
UDPSocket.h Initial commit. 2016-05-27 17:55:44 +01:00
Utils.cpp Initial commit. 2016-05-27 17:55:44 +01:00
Utils.h Initial commit. 2016-05-27 17:55:44 +01:00
Version.h Bump the version date. 2018-05-09 20:04:39 +01:00
WiresX.cpp Add Wires-X categories support 2018-08-05 18:04:35 -04:00
WiresX.h Add Wires-X categories support 2018-08-05 18:04:35 -04:00
YSFConvolution.cpp Initial commit. 2016-05-27 17:55:44 +01:00
YSFConvolution.h Initial commit. 2016-05-27 17:55:44 +01:00
YSFDefines.h Still need to handle polls and such like. 2018-02-22 07:37:29 +00:00
YSFFICH.cpp Now have a valid response to the DX command :-) 2016-06-07 21:54:57 +01:00
YSFFICH.h Beginnings of Wires-X replies. 2016-06-06 22:16:22 +01:00
YSFGateway.cpp Small MobileGPS code cleanups. 2018-11-06 11:28:22 +00:00
YSFGateway.h First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
YSFGateway.ini First version of the mobile GPS client code. 2018-11-01 15:43:41 +00:00
YSFGateway.vcxproj Begin adding FCS specific code. 2018-02-21 19:46:21 +00:00
YSFGateway.vcxproj.filters Begin adding FCS specific code. 2018-02-21 19:46:21 +00:00
YSFHosts.txt Update YSFHosts.txt 2018-11-12 08:26:47 +01:00
YSFHostsupdate.sh Update for the new YAF hosts file format and remove the restart of the gateway. 2016-10-03 09:47:06 +01:00
YSFNetwork.cpp Edit file log print 2018-06-04 14:42:40 +02:00
YSFNetwork.h Lots of Wires-X changes. 2018-03-05 20:00:29 +00:00
YSFPayload.cpp Debugging the gateway. 2016-06-07 21:19:33 +01:00
YSFPayload.h Add the data creation for the payload. 2016-06-06 18:29:20 +01:00
YSFReflectors.cpp Add Wires-X categories support 2018-08-05 18:04:35 -04:00
YSFReflectors.h Read FCS Wires-X data from a file. 2018-05-09 20:04:09 +01:00

The YSF Gateway interfaces the MMDVM Host to the open source YSF Reflector system 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 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