Commit graph

84 commits

Author SHA1 Message Date
Jonathan Naylor
aecc34ee64 Allow YSFClients to compile under Windows. 2024-04-22 13:15:25 +01:00
Jonathan Naylor
dfe50c4245 Simplify the UDP socket handling. 2024-01-29 15:44:33 +00:00
Daniel Caujolle-Bert
f637ff564f Take care of GPSd API version about fix. 2023-05-21 06:50:10 +02:00
Chipster
fd84400bfc Update sample INI with quoted Symbol= value. 2023-05-19 09:57:48 -05:00
Chipster
098c4fc6b4 Add mode type to APRS string. Make APRS band/offset string a bit more consistent. 2023-02-17 06:20:09 -06:00
Chipster
b743f1a6e8 For DGId and YSF Gatweays, add missing symbol func. in offset/no-offset cconditions 2023-02-13 09:28:41 -06:00
Chipster
e3dd9f5321 Add APRS Symbol option (based on my PR https://github.com/g4klx/DMRGateway/pull/122) 2023-02-13 06:59:27 -06:00
Oliver
cdfc8c9fad Show FCS receive debug only when debug is active 2022-07-16 11:02:52 +02:00
Jonathan Naylor
1015f3d55f Once linked, pass all traffic to the room/reflector, regardless of the
DG-Id.
2022-06-03 17:06:07 +01:00
Chipster
c05a7f0205 * Added git version string to VERSION, etc. (GitVersion.h); consistent with other clients.
* Added '--version|-v' to YSFParrot, as well as GitVersion.h facility
2022-01-07 08:35:27 -06:00
Jonathan Naylor
f0868dd4ba Update YSFHosts.txt 2021-10-25 18:49:01 +01:00
Jonathan Naylor
d152dd1074 Fix compiler warnings 2021-10-25 18:03:19 +01:00
Jonathan Naylor
c848b32cce Add FT-5D GPS support for the DGIdGateway. 2021-09-22 21:57:38 +01:00
Jonathan Naylor
94fbd66cc3 Update the YSF hosts file. 2021-07-19 21:55:04 +01:00
Daniel Caujolle-Bert
fc76b0f4ab
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
Jonathan Naylor
c9660478c5 Bring the DGId Gateway FCS Rooms file up to date. 2021-03-28 15:31:01 +01:00
Jonathan Naylor
10dcdbf56f Truncate FCS reflector names to six characters. 2021-02-28 14:18:21 +00:00
Jonathan Naylor
8203003add Update the YSFHosts files. 2021-01-16 12:33:46 +00:00
Jonathan Naylor
dd41bc0624 Update FCSRooms.txt 2020-12-10 16:41:21 +00:00
Jonathan Naylor
79cf5aa89b Update YSFHosts.txt 2020-11-11 12:01:03 +00:00
Jonathan Naylor
a74a95360b Fix Wires-X passthrough and some code cleanups. 2020-11-08 15:20:24 +00:00
Jonathan Naylor
f488dc88e1 Pass Wires-X DG-Id through unchanged. 2020-11-08 12:41:28 +00:00
Jonathan Naylor
ebe32306c0 Wires-X uses an odd DG-Id, handle it correctly. 2020-11-07 21:44:44 +00:00
Jonathan Naylor
3fd09f49f9 Fix crash. 2020-11-07 16:27:22 +00:00
Jonathan Naylor
2201b07a38 Fix Linux compile bugs. 2020-11-02 14:56:06 +00:00
Jonathan Naylor
81170f53ee Add optional diabling of file rotation and UDP socket bug fixing. 2020-11-01 12:28:12 +00:00
Jonathan Naylor
c9c7705628 Update FCSRooms.txt 2020-10-30 11:47:06 +00:00
Jonathan Naylor
7320bb44b2 Allow a DG-Id of zero for accessing YSF Gateway from DG-Id Gateway. 2020-10-29 15:04:28 +00:00
Jonathan Naylor
db2c9f46fb Fix buffer overflows. 2020-10-07 11:11:57 +01:00
Jonathan Naylor
5e5222de86 Updates for NetBSD. 2020-10-05 13:12:01 +01:00
Jonathan Naylor
6376866e21 More changes when going to an unassigned DG-ID. 2020-10-05 11:20:13 +01:00
Jonathan Naylor
06c4ff3eac Remove crash when going to an unassigned DG-ID. 2020-10-05 10:11:08 +01:00
Jonathan Naylor
91ec066418 Handle moving to an unassigned DG-ID. 2020-10-04 13:48:12 +01:00
Jonathan Naylor
9c1e4239ff Convert the IMRS sequence number to little-endian. 2020-09-29 12:07:09 +01:00
Jonathan Naylor
47c9edb4fc Remove YCS support. 2020-09-28 09:59:43 +01:00
Jonathan Naylor
2e48fdd2c7 Remove DG-ID filtering from the YCS Network handler. 2020-09-27 15:30:37 +01:00
Jonathan Naylor
5015ad9ed8 Handle loss of lnks. 2020-09-26 11:42:12 +01:00
Jonathan Naylor
4c59b42c20 Simplify the YCS packet selection logic. 2020-09-25 12:41:08 +01:00
Jonathan Naylor
d25f13822d Reject incoming YCS audio with the incorrect DG-Id. 2020-09-25 12:02:50 +01:00
Jonathan Naylor
4457fb8e9e Add global IMRS parameters. 2020-09-25 09:52:21 +01:00
Jonathan Naylor
47bf9d6fc2 Fix order of initialisation. 2020-09-24 14:46:17 +01:00
Jonathan Naylor
ad4e7a0afc Update FCSRooms.txt 2020-09-24 13:27:55 +01:00
Jonathan Naylor
7b65cfddff Handle VW mode DCH and the YSF sequence number. 2020-09-24 12:19:57 +01:00
Jonathan Naylor
5ac1bbe599 More IMRS work. 2020-09-24 11:47:14 +01:00
Jonathan Naylor
0a3873c7ff More work on IMRS mode. 2020-09-23 15:52:55 +01:00
Jonathan Naylor
98feb0b485 Make the startup logging more informative. 2020-09-23 10:46:27 +01:00
Jonathan Naylor
556e6c9366 Make bleeps optional and timed after the transmission. 2020-09-23 09:37:09 +01:00
Jonathan Naylor
fd06781f93 Split the YCS network handler off from the YSF protocol handler and code
simplification.
2020-09-22 17:23:50 +01:00
Jonathan Naylor
977a344da3 Add explicit support for YCS reflectors. 2020-09-22 15:16:02 +01:00
Jonathan Naylor
5a44d85c0f Update for YCS310. 2020-09-22 13:20:57 +01:00