Commit graph

699 commits

Author SHA1 Message Date
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
da049dfcfb Remove odd file. 2020-09-24 14:49:24 +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
8ce8cf4ff3 Merge branch 'IPv6' into DG-ID 2020-09-24 13:27:26 +01:00
Jonathan Naylor
056bb15818 Merge branch 'master' into IPv6 2020-09-24 13:27:08 +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
89222f93cc
Merge pull request #225 from dg9ffm/patch-21
Update FCSRooms.txt
2020-09-23 16:18:04 +01:00
dg9ffm
d990458c2f
Update FCSRooms.txt
Added new FCS206 Belgium (YCS206)
2020-09-23 17:11:11 +02: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
60f2efa168
Merge pull request #224 from dg9ffm/patch-20
Update FCSRooms.txt
2020-09-23 09:17:12 +01:00
dg9ffm
f7e4e41566
Update FCSRooms.txt
Added FCS235 United Kingdom (YCS235)
2020-09-23 10:08:47 +02: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
6f20d96f7b Merge branch 'IPv6' into DG-ID 2020-09-22 15:31:05 +01:00
Jonathan Naylor
13f7f7cae2 Use logging for UDPSocket where available. 2020-09-22 15:30:26 +01:00
Jonathan Naylor
1ebc1cc082 Merge branch 'IPv6' into DG-ID 2020-09-22 15:22:05 +01:00
Jonathan Naylor
cccb5eb372 Merge branch 'master' into IPv6 2020-09-22 15:21:42 +01:00
Jonathan Naylor
f9cde1565a Ignore any incoming YSF info messages. 2020-09-22 15:21:05 +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
Jonathan Naylor
af4eadf15b Update YSFHosts.txt 2020-09-22 13:18:04 +01:00
Jonathan Naylor
8f1d0a546c Merge branch 'IPv6' into DG-ID 2020-09-22 13:17:50 +01:00
Jonathan Naylor
c26fc94325 Merge branch 'master' into IPv6 2020-09-22 13:16:35 +01:00
Jonathan Naylor
a2603c8d40 Update YSFHosts.txt 2020-09-22 13:15:50 +01:00
Jonathan Naylor
95bef49d32 Update FCSRooms.txt 2020-09-22 13:13:44 +01:00
Jonathan Naylor
af966b603f Merge branch 'IPv6' into DG-ID 2020-09-22 13:12:09 +01:00
Jonathan Naylor
7cda3f1256 Merge branch 'master' into IPv6 2020-09-22 13:11:50 +01:00
Jonathan Naylor
596b51d980 Add Alabama-Link and a YCS system. 2020-09-22 13:11:03 +01:00
Jonathan Naylor
2043036afe Explicitely add YCS support. 2020-09-22 13:09:03 +01:00
Jonathan Naylor
fc46b5e73e
Merge pull request #222 from dg9ffm/patch-18
Update FCSRooms.txt
2020-09-22 07:59:04 +01:00
dg9ffm
d06fda3223
Update FCSRooms.txt
Added new FCS334 (YCS334)
2020-09-21 23:32:42 +02:00
Jonathan Naylor
0a4260a23c Get the DGId Gateway working for YSF at least. 2020-09-21 15:48:10 +01:00
Jonathan Naylor
be1e3aa4fa Closer to working. 2020-09-21 13:13:35 +01:00
Jonathan Naylor
ce8e34959f Improve the network state machines. 2020-09-21 09:52:05 +01:00
Jonathan Naylor
364c496507 Remove unused include file. 2020-09-20 21:14:07 +01:00
Jonathan Naylor
dffb52e64b Merge branch 'IPv6' into DG-ID 2020-09-20 21:08:41 +01:00
Jonathan Naylor
ffb4e53dbd Add Windows support. 2020-09-20 21:08:14 +01:00
Jonathan Naylor
49c8b0f41a Get the DG-Id Gateway to run under Windows. 2020-09-20 20:52:47 +01:00
Jonathan Naylor
c215f814e0 Update FCSRooms.txt 2020-09-20 15:11:03 +01:00