Commit graph

1006 commits

Author SHA1 Message Date
Jonathan Naylor
310c785866 Reject unknown CSBKs. 2016-08-09 17:22:02 +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
f1f69bb4ee Add independent mode output levels. 2016-08-09 07:08:37 +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
a60c4bf6f9 Added Solaris Makefile. 2016-08-08 18:23:46 +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
d2df250496 Add cstring for Solaris compilation. 2016-08-08 17:53:35 +01:00
Jonathan Naylor
49cf1970ab Merge pull request #135 from vk4tux/patch-13
Update DMRIds.dat
2016-08-07 17:19:55 +01:00
vk4tux
f072082327 Update DMRIds.dat
2016-08-07 04:15	832K	WW
2016-08-08 00:43:33 +10:00
Jonathan Naylor
a624936325 Merge pull request #134 from vk4tux/patch-12
Update DMRIds.dat
2016-07-29 10:56:41 +02:00
vk4tux
5fb806b431 Update DMRIds.dat 2016-07-29 09:20:08 +10:00
Jonathan Naylor
54888dfe82 Merge pull request #133 from g0wfv/develop
Various LCD bug fixes
2016-07-24 20:41:11 +01:00
Tony Corbett G0WFV
0baebe3a99 Add forgotten DMR on top line of LCDs 2016-07-24 20:14:07 +01:00
Tony Corbett G0WFV
331a34757c Fix some more display bugs 2016-07-24 19:36:55 +01:00
Tony Corbett G0WFV
c7175f66f5 Correct HD44780 custom character behaviour
Overwriting a CGRAM location also changes any characters already displayed on the LCD which use that CGRAM location!
2016-07-24 13:56:14 +01:00
Jonathan Naylor
6a755e9889 Do the correct AMBE regeneration for YSF V/D mode 1. 2016-07-21 19:46:32 +01:00
Jonathan Naylor
299f53b551 Don't use someone elses infill audio! 2016-07-21 18:09:29 +01:00
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