Commit Graph

53 Commits (57fde3afcccb52c401f912f30ff6c47c0cf89bf4)

Author SHA1 Message Date
Jonathan Naylor 57fde3afcc Add RSSI reporting for all modes. 2017-01-05 18:59:15 +00:00
Jonathan Naylor a05eaee855 Fix RSSI compile. 2016-12-30 13:48:55 +00:00
Jonathan Naylor fca53dc67e Small tweaks. 2016-12-30 11:34:31 +00:00
Andy CA6JAU d22c86e4d8 Fixing RSSI buffer length 2016-12-29 01:08:31 -03:00
Andy CA6JAU cc1b6d1367 Optimizing RSSI averaging 2016-12-29 00:51:14 -03:00
Andy CA6JAU 2ff955631f Adding #define constants in the RSSI average code 2016-12-29 00:36:45 -03:00
Andy CA6JAU 442dbe0b6a Adding RSSI samples averaging 2016-12-27 00:40:14 -03:00
Jonathan Naylor ba969d85d0 Add dummy RSSI sampling code. 2016-10-31 19:39:32 +00:00
Jonathan Naylor 955648a23f Remove ADC overload detection for DMR. 2016-09-01 17:39:51 +01:00
Jonathan Naylor 7c34cdb6f8 Move the RSSI sampling point. 2016-08-11 20:19:31 +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 b96413c5af Restore DMR level reporting. 2016-07-21 17:08:00 +01:00
Jonathan Naylor 87b6688f8f Remove the level tweaking functionality. 2016-07-07 17:37:06 +01:00
Jonathan Naylor dcc52ca479 Remove new filters and remove extra debugging. 2016-07-05 18:16:47 +01:00
Jonathan Naylor 5725e3babe New receive filter for DMR and YSF. 2016-07-05 07:31:29 +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 961d1000f5 Correct the start pointer calculation. 2016-06-06 18:31:55 +01:00
Jonathan Naylor b8457aed4c Disassociate the ADC overload detection from the DCD LED. 2016-06-06 18:04:03 +01:00
Jonathan Naylor 24e68639ae Re-enable DMR levels debugging. 2016-05-02 11:49:15 +01:00
Jonathan Naylor 731a33aef8 Open up the sync search range. 2016-04-28 18:39:25 +01:00
Jonathan Naylor fb2581d2e7 Switch off DMR receive debugging. 2016-04-26 18:47:37 +01:00
Jonathan Naylor 76846d53ed Open up the DMR sync window a little. 2016-04-11 11:12:03 +01:00
Jonathan Naylor a6fd81bae4 Add level averaging to the DMR slot receiver. 2016-04-11 11:06:52 +01:00
Jonathan Naylor 48fb023f1d Clean up the DMR Slot RX. 2016-04-04 19:29:15 +01:00
Jonathan Naylor d2b858e51f Align with 48kHz branch. 2016-04-03 19:21:24 +01:00
Jonathan Naylor fa1a1daa45 Only pass on relevent frame types. 2016-03-29 20:12:37 +01:00
Jonathan Naylor 2c11137d27 Restore the NOENDPTR for DMR. 2016-03-29 17:39:27 +01:00
Jonathan Naylor e5f778b1c2 Rationalisation of the DMR slot demodulator. 2016-03-27 11:25:53 +01:00
Jonathan Naylor 10345e52cc Remove the EMB correlator. 2016-03-26 21:19:51 +00:00
Jonathan Naylor 01578235a8 Remove EMB synchronisation (for now). 2016-03-25 21:07:47 +00:00
Jonathan Naylor c0c12bdb67 Remove excessive logging which slows the modem down. 2016-03-24 12:57:11 +00:00
Jonathan Naylor dee0020e11 More intelligent use of the m_n field. 2016-03-24 06:56:02 +00:00
Jonathan Naylor 17f212db3b Add the EMB correlator for DMR. 2016-03-23 18:51:52 +00:00
Jonathan Naylor da34f26c55 Allow for a delay before processing a DMR slot. 2016-03-17 19:31:12 +00:00
Jonathan Naylor 3fbb614827 Switch debugging off in the DMR Slot RX. 2016-03-15 19:17:44 +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 8bb07f62bd Add sync location debugging messages. 2016-03-07 18:17:26 +00:00
Jonathan Naylor df68ae942c Don't start a session with a data header. 2016-02-29 06:35:41 +00:00
Jonathan Naylor 19c52a6fdf Roll back the changes for sync less data frames. 2016-02-25 17:19:19 +00:00
Jonathan Naylor c09d8c78ee Allow for sync-less data frames. 2016-02-23 20:51:57 +00:00
Jonathan Naylor 9992f4dfeb Narrow the search range when DMR is not locked. 2016-01-21 19:23:08 +00:00
Jonathan Naylor 420c9125b9 Remove some debugging information. 2016-01-19 07:52:59 +00:00
Jonathan Naylor 4fb563f534 Workaround for TX buffer overflows. 2016-01-18 21:32:38 +00:00
Jonathan Naylor 8f9744c0ec Lots of small tweaks. 2016-01-18 18:37:04 +00:00
Jonathan Naylor 11b18207ff Simplify logic of the DMR receiver and narrow the sync scan range. 2016-01-16 18:00:30 +00:00
Jonathan Naylor 797bf92617 Update DMRSlotRX.cpp
Widen the search for the data and voice syncs back to how they were.
2016-01-15 10:02:16 +00:00
Jonathan Naylor 688488620a Alter end of slot processing. 2016-01-15 06:57:02 +00:00