Commit graph

122 commits

Author SHA1 Message Date
Jonathan Naylor e2e5ddf4c8 Add M17 Codec 1600 mode on RX and remove the remains of M17 packet mode
support.
2021-08-10 19:54:14 +01:00
Jonathan Naylor 50337639b2 Accept rejected or invalid transmissions as being 'in' despite not being
relayed. Also give extra headroom on the convolution decoders.
2021-06-25 16:21:48 +01:00
Jonathan Naylor 8dc54ed21f Ignore M17 packet data, for now. 2021-03-29 19:36:55 +01:00
Jonathan Naylor d77e2a00ce Restore the branch 2020-12-15 16:21:07 +00:00
Jonathan Naylor ff19408e2d Fix bug added in FICH regeneration. 2020-10-13 10:11:13 +01:00
Jonathan Naylor c1171bc052 Regenerate the FICH correctly. 2020-10-13 10:07:31 +01:00
Jonathan Naylor 040ea4a15c Regenerate the odd VW mode message after the header. 2020-09-24 13:47:31 +01:00
Jonathan Naylor c7fbeecc50 Change the displays to show the DG-ID instead of the TO field for YSF. 2020-08-09 19:23:18 +01:00
Jonathan Naylor f070410f7e Display and log the DG-ID in the Fusion mode. 2020-08-09 15:09:08 +01:00
msraya ffd90f6941 Remove DG-ID clear to zero 2020-08-04 18:03:50 +01:00
Jonathan Naylor c57a313677 Revert "YSF updated from msraya."
This reverts commit 7a1b71ecf5.
2020-08-04 10:34:18 +01:00
Manuel Sánchez Raya 01d8fe1a58
Do not remove DG-ID information for use in new servers
Please remove reset to zero or setting of DG-ID because is not necessary. 
There are many reflectors that use DG-ID to change communication between TGs or rooms.
2020-08-03 19:38:21 +02:00
Jonathan Naylor 0eae2c8224 Add extra end of transmission data for YSF. 2019-09-29 16:59:11 +01:00
Jonathan Naylor 0dd446eb29 Fix compile issue. 2019-02-12 20:45:03 +00:00
Jonathan Naylor 72fe13780f Remove the old System Fusion SQL config option and processing. 2019-02-12 11:29:05 +00:00
Jonathan Naylor 6b7dba92aa Correct the YSF DN mode BER calculation based on Andy CA6JAU's
observations.
2019-01-20 20:33:51 +00:00
Jonathan Naylor 0f6945ef4e Stop any response from any mode when not enabled. 2019-01-20 17:09:40 +00:00
Jonathan Naylor ae9e6ea6ab Reset the mode's state machines when going to the disabled state. 2019-01-19 17:15:24 +00:00
Jonathan Naylor 335b56f4bd Add busy lockout to remote mode handling. 2019-01-10 09:05:15 +00:00
Jonathan Naylor 52b1bc4059 Remove MR checking for incoming RF traffic. Should fix remote gateway in
YSF mode.
2018-12-08 10:33:52 +00:00
Andy CA6JAU 52a7f63cdb Fix remote gateway for DR-1X 2018-10-23 21:59:10 -03:00
Jonathan Naylor 980efe3023 Remove the RSSI debug message if nothing interesting to show. 2018-03-06 20:12:29 +00:00
Jonathan Naylor d87b861628 Hopefully fix the remote gateway issues. 2018-02-27 18:34:32 +00:00
Jonathan Naylor e843115928 Add log and screen data from the data when header data is missing. 2018-02-27 18:25:09 +00:00
Jonathan Naylor 83d68c7a01 Add FCS details to the log and display. 2018-02-26 21:59:18 +00:00
Jonathan Naylor d3996c4758 Fix self-only in YSF. 2018-01-09 07:41:04 +00:00
Jonathan Naylor 139be054be Add better validation of DG-ID for DSQ use. 2017-09-17 12:16:14 +01:00
Jonathan Naylor 5fa3b8f524 Handle the new firmware version better. 2017-09-16 19:33:33 +01:00
Jonathan Naylor 7905a75618 Fix various bugs in the new YSF state machine. 2017-08-19 12:08:28 +01:00
Jonathan Naylor c30a1bd416 Add invalid access attempt logging. 2017-08-15 15:21:27 +01:00
Jonathan Naylor 0694a7a7c4 Fix the late entry log message. 2017-08-15 12:48:48 +01:00
Jonathan Naylor 8b2544ba85 Add SelfOnly to YSF. 2017-08-15 10:11:05 +01:00
Jonathan Naylor b3c0e68b23 Rebuild broken FICHs. 2017-08-14 17:34:04 +01:00
Jonathan Naylor f4beafc593 Add a dummy header when DN mode late entry occurs. 2017-08-14 16:13:56 +01:00
Jonathan Naylor 6d9bca0016 Re-add the DSQ to the RF data. 2017-08-14 14:46:00 +01:00
Jonathan Naylor 701c6b2387 Begin refacturing the different YSF modes. 2017-08-14 14:08:43 +01:00
Jonathan Naylor bd8f15cf5d Fix DSQ processing. 2017-08-14 12:12:32 +01:00
Jonathan Naylor 8d9cfb0f46 Add YSF DSQ support. 2017-08-13 10:30:02 +01:00
Jonathan Naylor 1a6f282782 Add YSF low deviation mode. 2017-03-23 20:26:17 +00:00
phl0 b81a500db4
Remove unused variables 2017-02-13 13:20:49 +01:00
Jonathan Naylor f0387d25dd Add BER display to the Nextion and reduce Talker Id logging. 2017-02-12 18:37:00 +00:00
Jonathan Naylor 5968f3b47c Remove RSSI log data if no RSSI data to show. 2017-01-07 12:25:03 +00:00
Jonathan Naylor 3c9666e780 Display the RSSI on the Nextion screen. 2017-01-05 19:44:52 +00:00
Jonathan Naylor af721f89e2 Add RSSI display for all modes. 2017-01-05 19:15:10 +00:00
Jonathan Naylor 98d6330597 VW mode isn't IMBE, it's AMBE, change messages accordingly. 2016-11-24 16:00:04 +00:00
Jonathan Naylor 49706d319b Relabel YSF VW mode audio as IMBE. 2016-11-20 13:39:08 +00:00
Jonathan Naylor fd7931310e Remove unneeded RSSI code for non DMR protocols. 2016-09-27 19:55:36 +01:00
Jonathan Naylor 25cfff3ada Merge branch 'master' into P25 2016-09-27 19:47:07 +01:00
Jonathan Naylor 9408367a0f Allow for remote System Fusion gateway operation. 2016-09-26 18:07:06 +01:00
Jonathan Naylor ffa5f47be2 Compare incoming YSF packets with callsign instead of GATEWAY. 2016-09-22 22:38:59 +01:00