Commit graph

1181 commits

Author SHA1 Message Date
Jonathan Naylor
f6978d1b80 Guarantee no divide by zero errors. 2016-07-21 17:50:13 +01:00
Jonathan Naylor
d0ddb81c3f Avoid DMR buffer overflows, hopefully. 2016-07-21 17:46:37 +01:00
Jonathan Naylor
c82ce29586 Fix D-Star space calculations. 2016-07-20 07:27:38 +01:00
Jonathan Naylor
a9f8f4c9b5 Disable silence infilling and out-of-order packet detection. 2016-07-19 21:50:08 +01:00
Jonathan Naylor
578085134c Improve the FEC reconstruction a little. 2016-07-19 17:24:11 +01:00
Jonathan Naylor
c63ce4897e Improve D-Star modem overflow logging. 2016-07-18 17:54:02 +01:00
Jonathan Naylor
1a91b26c66 Remove unneeded audio infill debug logging. 2016-07-18 17:46:16 +01:00
Jonathan Naylor
f77f4d496e Merge pull request #132 from vk4tux/patch-11
Update DMRIds.dat
2016-07-18 13:48:44 +01:00
vk4tux
ac26585eb4 Update DMRIds.dat 2016-07-18 22:14:08 +10:00
Jonathan Naylor
ac4715150a Merge pull request #131 from g0wfv/develop
Add I2C device address in startup info
2016-07-18 11:01:34 +01:00
Tony Corbett G0WFV
9820b66a9e Add I2C device address in startup info
If using an LCD connected via I2C, display the configured I2C device address rather than the pins as the host starts up.
2016-07-18 10:20:31 +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
767c30ebf5 Remove irritating log messages. 2016-07-14 18:23:17 +01:00
Jonathan Naylor
ad29c5c4b6 Remove packet timer and use the elapsed timer directly. 2016-07-14 18:20:06 +01:00
Jonathan Naylor
026a8a2e06 Merge pull request #126 from phl0/dev
Correct typo in HD44780.cpp (see Yahoo Group)
2016-07-14 10:42:36 +01:00
phl0
879fda1000
Merge remote-tracking branch 'upstream/master' into dev 2016-07-13 22:57:55 +02:00
phl0
f64be220c8
Correct typo in HD44780.cpp (see Yahoo Group) 2016-07-13 22:07:37 +02:00
Jonathan Naylor
e1f1e29be5 Merge pull request #125 from phl0/dev
Add DMRAccessControl to other Makefiles
2016-07-13 20:08:15 +01:00
phl0
0c5ebbd254
Add DMRAccessControl to other Makefiles 2016-07-13 19:58:03 +02:00
Jonathan Naylor
33d78bc3bd Add extra debugging to D-Star transmissions. 2016-07-13 07:19:08 +01:00
Jonathan Naylor
83e65173a9 Simple rate 3/4 data decoder. 2016-07-12 20:35:03 +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
9dd89662fc Add data tag in the correct place. 2016-07-12 17:11:55 +01:00
Jonathan Naylor
9035656eeb Add rejected state to incoming RF data. 2016-07-12 07:50:01 +01:00
Jonathan Naylor
6f848722f9 Fix bug I introduced. 2016-07-12 07:24:07 +01:00
Jonathan Naylor
3af36dd8c0 Reject out of order packets. 2016-07-12 07:05:48 +01:00
Jonathan Naylor
495b3b6913 Improve silence insertion. 2016-07-11 20:08:14 +01:00
Jonathan Naylor
58061be4c9 Add Windows support for the DMR Access Control. 2016-07-11 17:41:53 +01:00
Jonathan Naylor
154d2a7bf9 Merge pull request #123 from hacknix/master
Various work on DMR Access Control
2016-07-11 12:38:31 +01:00
Simon
08488bbf3a Additions to support separate network/rf access control 2016-07-10 21:39:58 +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
adc360b042 Add network bool value to validateAccess 2016-07-10 17:48:09 +01:00
Simon
10feb892b4 Added validateAccess method 2016-07-10 17:32:00 +01:00
Simon
e5f7012998 Merge remote-tracking branch 'upstream/master' 2016-07-10 16:47:03 +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
cd50cbcb44 Added kateproject file for kate editor 2016-07-10 11:46:17 +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
6bc101d180 Further addition of basic operations. 2016-07-08 07:12:24 +01:00
Jonathan Naylor
d0e118e85c Start on DMR rate 3/4 data. 2016-07-07 20:23:30 +01:00
Jonathan Naylor
25dddc18f4 Remove the level adjustments. 2016-07-07 17:40:41 +01:00
Jonathan Naylor
e0a6229d6c Added Rate 3/4 Data debugging output. 2016-07-07 14:05:38 +01:00
Jonathan Naylor
0f9150c64b Modify the space calculations slightly. 2016-07-07 09:31:41 +01:00