LucaMarche IZ1MLT
694b83123a
Update 48k version
...
In to NXDN possible problem on sinc filter anc isinc filter, think they must be recalculated but do not know how to do it. On D-STAR, DMR, C4FM and P25 it work.
2018-05-30 08:54:45 +02:00
Jonathan Naylor
37080d9901
Update to 48 kHz sample rate.
2016-12-19 15:27:52 +00: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
Jonathan Naylor
de908a83c1
Start handling data frames and restrict sync detection range for DMR.
2016-01-15 06:10:54 +00:00
Jonathan Naylor
d9b5f5753e
Set up ring buffer overflow signalling and a little debugging.
2016-01-14 19:15:39 +00:00
Jonathan Naylor
dd17a47972
Initial commit
2016-01-14 18:57:21 +00:00