Commit graph

47 commits

Author SHA1 Message Date
Jonathan Naylor
f324f96db7 Increase the number of frames before YSF declares a signal to be lost. 2024-11-21 17:50:15 +00:00
Jonathan Naylor
dd5a465a39 Make D-Star, System Fusion, M17, and POCSAG optional. 2020-11-08 21:28:26 +00:00
Manuel Sánchez Raya
823b91c97d
Update YSFRX.cpp
Lower MAX_SYNC_FRAMES to 2, so decoder can recover and Yaesu pictures can pass through the modem without problem.
2020-08-03 09:17:07 +02:00
Jonathan Naylor
f4637585f6 Re-add the const qualifiers. 2017-08-18 10:57:47 +01:00
Jonathan Naylor
74682e7ac0 Optimise the DC offset code. 2017-08-18 10:27:23 +01:00
Jonathan Naylor
669acb99e8 Remove the DC blocker from DMR. 2017-07-31 21:54:26 +01:00
Jonathan Naylor
8540964097 Remove any DC offset from before any further filtering takes place. 2017-07-16 18:57:15 +01:00
Jonathan Naylor
9d1ebc0f8f Small refactor. 2017-07-10 19:41:01 +01:00
Andy CA6JAU
f8d767913e Adding DC estimator filter for all modes 2017-07-06 00:51:46 -04:00
Jonathan Naylor
9386fb2e11 Make modem debugging a run-time parameter, not compile-time. 2017-04-14 14:19:00 +01:00
Jonathan Naylor
016ed333ec Remove the unused sample dumping code. 2017-04-10 17:51:44 +01:00
Jonathan Naylor
7fafd762d2 Improve frame dumping capabilities. 2017-02-26 12:33:59 +00:00
Jonathan Naylor
a6affb765e Remove the sync sample dumping. 2017-02-21 17:51:09 +00:00
Jonathan Naylor
2f9eb3523d Add full frame dumping. 2017-02-20 21:35:23 +00:00
Jonathan Naylor
3b5e1afb54 Merge branch 'master' into c4fmdemod 2017-02-18 11:19:52 +00:00
Andy CA6JAU
d92a00ae6e Fixing RSSI raw value position in buffer (YSF and P25) 2017-02-17 20:09:23 -03:00
Jonathan Naylor
bc6c650973 Improve YSF and P25 receive BER. 2017-02-12 18:44:45 +00:00
Jonathan Naylor
1bb474dfef Add new interpolation for most modes and start positioning for P25 and YSF. 2017-02-06 21:02:45 +00:00
Jonathan Naylor
ac4249bbb1 Add working sync sample dumping for DMR, P25 and YSF. 2017-02-02 20:13:28 +00:00
Jonathan Naylor
f3a3132a6c Add sync dumping and improve YSF and P25. 2017-01-31 20:36:31 +00:00
Jonathan Naylor
53067d36d0 More averaging of the centre and threshold. 2017-01-21 18:57:39 +00:00
Jonathan Naylor
d4d1f8282b Tweaks to the new YSF demodulator. 2017-01-21 18:37:30 +00:00
Jonathan Naylor
b15933bf8a Cleanups but still untested. 2017-01-19 19:59:01 +00:00
Jonathan Naylor
9a7b07027a New demodulators for C4FM modes. 2017-01-17 20:05:20 +00:00
Jonathan Naylor
3e937a71d9 Average the RSSI value for all modes. 2017-01-10 19:20:16 +00:00
Jonathan Naylor
57fde3afcc Add RSSI reporting for all modes. 2017-01-05 18:59:15 +00:00
Jonathan Naylor
c7cfa5e1ab Remove unneeded RSSI code for all but DMR. 2016-09-27 20:04:27 +01:00
Jonathan Naylor
8c96a48b2b Change the sampling poistion and rate for the RSSI. 2016-08-08 21:43:00 +01:00
Jonathan Naylor
eafc329cc9 Add an optional RSSI input. 2016-08-08 20:38:58 +01:00
Jonathan Naylor
87b6688f8f Remove the level tweaking functionality. 2016-07-07 17:37:06 +01:00
Jonathan Naylor
2d656b0126 Alter levels and threshold logging slightly. 2016-06-22 18:06:49 +01:00
Jonathan Naylor
17f6314f90 Add fine adjustment to the DMR/YSF thresholds. 2016-06-21 07:25:25 +01:00
Jonathan Naylor
ea68dcb89c Optimise the min/max calculation. 2016-06-14 19:17:40 +01:00
Jonathan Naylor
6c66f56e54 Tighter sync detection for YSF. 2016-06-06 18:07:33 +01:00
Jonathan Naylor
b8457aed4c Disassociate the ADC overload detection from the DCD LED. 2016-06-06 18:04:03 +01:00
Jonathan Naylor
c711bfe858 Modify the threshold for YSF. 2016-04-20 07:26:01 +01:00
Jonathan Naylor
ca3f07b8d3 Switch off debugging. 2016-04-18 21:45:52 +01:00
Jonathan Naylor
c054ea9259 Small mistake in the YSF RX. 2016-04-12 20:10:44 +01:00
Jonathan Naylor
154a9049f4 Clean up the YSF RX. 2016-04-12 19:38:59 +01:00
Jonathan Naylor
fadef361c1 Clean up the YSF RX. 2016-04-12 19:37:00 +01:00
Jonathan Naylor
81596b754d Remove the YSF FICH decoding. 2016-04-12 18:41:02 +01:00
Jonathan Naylor
428dcaa7d6 Revert the demodulator lock stiffening for D-Star and System Fusion. 2016-03-29 17:49:52 +01:00
Jonathan Naylor
3665d02fe7 Make the YSF demodulator stiffer when locked. 2016-03-21 22:07:33 +00:00
Jonathan Naylor
037f60ea06 Set debugging on a per-file basis. 2016-03-14 20:24:51 +00:00
Jonathan Naylor
314b58912b Reduce the amount of logging information. 2016-03-08 21:11:22 +00:00
Jonathan Naylor
12e78a39cb Fix potential bug in YSF RX. 2016-02-04 19:07:43 +00:00
Jonathan Naylor
dd17a47972 Initial commit 2016-01-14 18:57:21 +00:00