Commit graph

159 commits

Author SHA1 Message Date
Simon
65bdc54997 Adding ini options for TGRewrite code 2016-09-21 16:33:35 +01:00
Simon
aa3e592ebb Added check to exclude private calls from TG rewrite. (FLCO_GROUP) 2016-09-17 11:07:23 +01:00
Simon
9a90852566 Track over end time on RF 2016-09-15 22:03:43 +01:00
Simon
b6f4842b7f Completed TG Rewrite, added config options. 2016-09-15 20:41:14 +01:00
Simon
21691b046b Talkgroup rewrite now working 2016-09-15 14:19:00 +01:00
Simon
105d18594a more tg-rewrite work 2016-09-15 10:08:13 +01:00
Simon
a275e77902 fixed id/did logic 2016-09-11 18:26:27 +01:00
Simon
809153e0f2 Add TG rewrite code call to DMRSlot.cpp 2016-09-11 13:01:05 +01:00
Simon
c53a96baab Added TG rewrite code 2016-09-11 12:15:03 +01:00
Jonathan Naylor
e04d76584e Configurable DMR jitter buffer. 2016-09-06 19:42:15 +01:00
Jonathan Naylor
996db45b45 Clean up the DMR sync generation code. 2016-09-06 08:06:19 +01:00
Jonathan Naylor
e16c27be61 Change the DMR sync bytes when in DMO mode. 2016-09-05 18:03:23 +01:00
Jonathan Naylor
001d3f753c Revert "Add the DMO mode sync bytes in DMO mode."
This reverts commit 02f555d299.
2016-08-25 17:22:16 +01:00
Jonathan Naylor
02f555d299 Add the DMO mode sync bytes in DMO mode. 2016-08-23 19:06:16 +01:00
Jonathan Naylor
83b27188e5 Alter the format of the returned RSSI data. 2016-08-11 17:28:47 +01:00
Jonathan Naylor
19c7578bb9 Remove extra debugging messages. 2016-08-11 06:42:50 +01:00
Jonathan Naylor
4e35a8d47e Completely revert the DMR silence infilling. 2016-08-10 20:16:06 +01:00
Jonathan Naylor
27edf9fc1c More silence tweaks. 2016-08-10 14:33:34 +01:00
Jonathan Naylor
171f0ac8cc Tweak the silence infill parameters. 2016-08-10 11:50:43 +01:00
Jonathan Naylor
c67f8e861a Tweak the silence infill parameters a little more. 2016-08-09 21:20:25 +01:00
Jonathan Naylor
cd628a6005 lastFrameValid does not indicate the first frame. 2016-08-09 18:52:50 +01:00
Jonathan Naylor
443c363b1c Reset lastFrameValid when used up. 2016-08-09 17:20:26 +01:00
Jonathan Naylor
ad4cb859b5 Change the silence insertion parameters. 2016-08-09 08:11:43 +01:00
Jonathan Naylor
321246f7fc Add noisy sequence number debugging. 2016-08-09 08:06:59 +01:00
Jonathan Naylor
7e5cdea528 Removed unneeded timer reset. 2016-08-09 07:41:48 +01:00
Jonathan Naylor
04b2955e12 Increase the lost packet timeout to 400ms. 2016-08-09 07:35:31 +01:00
Jonathan Naylor
a4d8d7a121 Semi-revert to the older silence filling method. 2016-08-09 07:28:10 +01:00
Jonathan Naylor
203ec75aad Add dBm. 2016-08-09 06:46:04 +01:00
Jonathan Naylor
ecfe5dfb18 Use the correct bytes for the RSSI. 2016-08-09 06:24:13 +01:00
Jonathan Naylor
059b960959 Add RSSI reporting for DMR only. 2016-08-08 21:26:18 +01:00
Jonathan Naylor
eabf515403 Add rate 3/4 data debugging. 2016-08-08 18:05:14 +01:00
Jonathan Naylor
e458a3cb3f Fix missing audio detection. 2016-08-08 18:00:55 +01:00
Jonathan Naylor
299f53b551 Don't use someone elses infill audio! 2016-07-21 18:09:29 +01:00
Jonathan Naylor
d0ddb81c3f Avoid DMR buffer overflows, hopefully. 2016-07-21 17:46:37 +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
9e83d23c48 Simple minded rate 3/4 FEC decoding. 2016-07-14 18:58:03 +01:00
Jonathan Naylor
ad29c5c4b6 Remove packet timer and use the elapsed timer directly. 2016-07-14 18:20:06 +01:00
Simon
53fe88bf9e Add separate blacklist/whitelist for RF and NET 2016-07-10 21:37:11 +01:00
Simon
8e6344f50c Change access control to call validateAccess 2016-07-10 18:35:23 +01:00
Simon
f313615708 Move DMR Access Control to new class. 2016-07-10 16:46:02 +01:00
Simon
66415e004e Separate DMR Access control into new class: DMRAccessControl:: 2016-07-10 11:47:23 +01:00
Simon
8ed6eb7dec Merge remote-tracking branch 'upstream/master' 2016-07-08 14:05:24 +01:00
Simon
f48b982e93 Fix bug in whitelist logic that was blocking secondary TGs 2016-07-08 14:04:15 +01:00
Jonathan Naylor
d0e118e85c Start on DMR rate 3/4 data. 2016-07-07 20:23:30 +01:00
Jonathan Naylor
e0a6229d6c Added Rate 3/4 Data debugging output. 2016-07-07 14:05:38 +01:00
Simon
cfa70a0388 more whitelist tidying 2016-07-03 18:41:08 +01:00
Simon
48c273814c More fixes to black/white list behaviour 2016-07-03 10:20:32 +01:00
Simon
3da7ebe085 Fix blacklist hit causing crash 2016-07-03 10:03:50 +01:00