Commit graph

96 commits

Author SHA1 Message Date
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
Jonathan Naylor
83b27188e5 Alter the format of the returned RSSI data. 2016-08-11 17:28:47 +01:00
Jonathan Naylor
3214cf8504 Add RSSI logging to D-Star and YSF. 2016-08-09 20:05:35 +01:00
Jonathan Naylor
059b960959 Add RSSI reporting for DMR only. 2016-08-08 21:26:18 +01:00
Jonathan Naylor
299f53b551 Don't use someone elses infill audio! 2016-07-21 18:09:29 +01:00
Jonathan Naylor
a9f8f4c9b5 Disable silence infilling and out-of-order packet detection. 2016-07-19 21:50:08 +01:00
Jonathan Naylor
2a53923c9a Revert packet timer changes. 2016-07-15 06:32:56 +01:00
Jonathan Naylor
f18c505852 Increase logging level for infill messages. 2016-07-14 20:33:40 +01:00
Jonathan Naylor
49b002a463 Make silence infillinf a little looser. 2016-07-14 20:31:29 +01:00
Jonathan Naylor
ad29c5c4b6 Remove packet timer and use the elapsed timer directly. 2016-07-14 18:20:06 +01:00
Jonathan Naylor
36e2f202c3 Simplify the frame numbering logic. 2016-07-12 19:02:36 +01:00
Jonathan Naylor
3aa83328b7 Don't create silent data mode data. 2016-07-12 18:39:49 +01:00
Jonathan Naylor
d87dac3369 Add silence infill for missing packets. 2016-07-12 18:20:48 +01:00
Jonathan Naylor
7d67055fff Remove the holdoff timers. 2016-07-05 18:21:18 +01:00
Jonathan Naylor
ca636338d9 Add BN/BT of the YSF FICH for debugging. 2016-07-05 17:51:16 +01:00
Jonathan Naylor
45bc8c736e Do duplicate removal by sequence number always. 2016-06-22 20:44:28 +01:00
Jonathan Naylor
b8ce945987 Remove content duplicate removal, use sequence numbers only. 2016-06-16 17:39:16 +01:00
Jonathan Naylor
8df0eae8bb Move FEC display to the main code. 2016-06-16 17:33:53 +01:00
Jonathan Naylor
1cfdf62af7 Add extra duplicate removal logging. 2016-06-15 09:11:24 +01:00
Jonathan Naylor
d6d44c0c2c Workarounds for duplicate audio packets. 2016-06-15 07:10:14 +01:00
Jonathan Naylor
7ea8329761 Fix sequence number bugs. 2016-06-13 21:29:19 +01:00
Jonathan Naylor
3ad6da4d56 Don't alter CSD2 for gateway data. 2016-06-09 20:25:02 +01:00
Jonathan Naylor
89fa0a0c8d Detect DAC overflows. 2016-06-09 19:51:23 +01:00
Jonathan Naylor
1ef55c46e2 Correct the MR setting. 2016-06-07 07:30:42 +01:00
Jonathan Naylor
ec2014aa4d Re-enable the repitition FEC decoder. 2016-05-26 17:27:19 +01:00
Jonathan Naylor
8432199f1e Reconstruct voice FEC on incoming network audio. 2016-05-25 07:51:42 +01:00
Jonathan Naylor
afb4b5db35 Temporarily disable the DN mode audio FEC. 2016-05-25 07:26:00 +01:00