Commit graph

1058 commits

Author SHA1 Message Date
Jonathan Naylor
471b8165c9 Rationalisation of debugging messages. 2016-03-17 22:46:37 +00:00
Jonathan Naylor
5819ceac1d Bump the version date. 2016-03-17 19:35:01 +00:00
Jonathan Naylor
efa9ec1977 Add DMR slot delay parameter. 2016-03-17 18:12:14 +00:00
Jonathan Naylor
337ec7dc97 More warning messages for pathological modems. 2016-03-17 17:54:37 +00:00
Jonathan Naylor
40def7dd70 Drain the serial queue of invalid data. 2016-03-16 08:08:28 +00:00
Jonathan Naylor
702ea80edf More intelligent handling of badly formed modem messages. 2016-03-16 07:56:27 +00:00
Jonathan Naylor
4760f7aa64 More work on DMR Data Header block counts. 2016-03-15 22:46:36 +00:00
Jonathan Naylor
e1b1d13e74 Handle the Appended Blocks count in some DMR Data Headers. 2016-03-15 21:51:00 +00:00
Jonathan Naylor
0a8c633ff5 Handle data headers with zero blocks to follow. 2016-03-15 20:28:19 +00:00
Jonathan Naylor
643807639e Reformat a comment. 2016-03-15 20:28:01 +00:00
Jonathan Naylor
cc56ad80d8 Bump the version date. 2016-03-15 19:03:44 +00:00
Jonathan Naylor
a93c688105 Spelling mistake in log entry. 2016-03-15 19:02:20 +00:00
Jonathan Naylor
d1664b4275 Add asserts. 2016-03-15 17:20:10 +00:00
Jonathan Naylor
9b80c2e6fe Change the display for D-Star and Fusion if we have more than two lines. 2016-03-15 11:42:36 +00:00
Jonathan Naylor
81d597dc50 Update HD44780.cpp 2016-03-15 09:39:04 +00:00
Jonathan Naylor
92f7cab3d1 Initialise the main wiringPi library at the beginning. 2016-03-15 09:38:15 +00:00
Jonathan Naylor
0d3ef945ff Add information about display options. 2016-03-15 09:28:27 +00:00
Jonathan Naylor
78424ca4d9 Added the LCD support for wiringPi. 2016-03-15 08:56:40 +00:00
Jonathan Naylor
bf92e1013c Change HD44780 define from RASPBERRY_PI to HD44780. 2016-03-15 07:53:38 +00:00
Jonathan Naylor
c698cfb887 Further changes to HD44780 support on the Pi. 2016-03-15 07:12:52 +00:00
Jonathan Naylor
070bf2bff4 Add the HD4470 type display to Raspberry Pis. 2016-03-14 22:58:09 +00:00
Jonathan Naylor
3f61e9a287 Handle group transmissions of Preamble CSBKs. 2016-03-14 21:22:09 +00:00
Jonathan Naylor
2cfb1f458e Improve timing within the protocol engines. 2016-03-14 20:55:15 +00:00
Jonathan Naylor
1d4443eafd Changes to improve DMR data efficiency. 2016-03-14 20:43:04 +00:00
Jonathan Naylor
43fdf57169 Display the contents of all DMR data transmission types. 2016-03-14 20:14:08 +00:00
Jonathan Naylor
91c8cf6313 Change timing for Due reset in case of error. 2016-03-14 17:35:24 +00:00
Jonathan Naylor
0c80931d6f Better logging of CSBK information. 2016-03-14 17:33:05 +00:00
Jonathan Naylor
2298a7b1b3 Only transmit the data header once over RF. 2016-03-11 06:50:06 +00:00
Jonathan Naylor
0d1f41c9c4 Reduce CSBK and Data Header logging to Debug level. 2016-03-11 06:49:27 +00:00
Jonathan Naylor
d633dfa020 Temporarily disable DMR data header regeneration. 2016-03-10 21:52:25 +00:00
Jonathan Naylor
f824f044a3 Revert "Remove rate 1/2 data regeneration."
This reverts commit bd338df210.
2016-03-10 17:18:40 +00:00
Jonathan Naylor
bd338df210 Remove rate 1/2 data regeneration. 2016-03-10 12:27:25 +00:00
Jonathan Naylor
3cd7e6a69e Add Phoenix (UK) as an allowed network. 2016-03-10 09:13:15 +00:00
Jonathan Naylor
fd0f4a66e3 More changes to the DVMega name on DMR. 2016-03-09 15:34:51 +00:00
Jonathan Naylor
62df296a72 Tweak to DVMega name on DMR. 2016-03-08 17:41:35 +00:00
Jonathan Naylor
8dceabfc4a Bump the version date. 2016-03-08 17:27:43 +00:00
Jonathan Naylor
a2d456b98f Changes for DVMega via the host. 2016-03-08 17:26:51 +00:00
Jonathan Naylor
fb1cebdc64 Bump the version date. 2016-03-07 21:55:47 +00:00
Jonathan Naylor
2146618973 Fix a compile error under Linux. 2016-03-07 21:55:02 +00:00
Jonathan Naylor
12fb99c00a Add more asserts to catch bugs. 2016-03-07 20:21:55 +00:00
Jonathan Naylor
14c6208ae5 Allow ordainary data to activate DMR when in simplex. 2016-03-07 19:45:19 +00:00
Jonathan Naylor
8559f97efb Modify the logging system greatly. 2016-03-07 18:42:05 +00:00
Jonathan Naylor
bfb74d3155 Add extra debughing of the output queues. 2016-03-07 18:08:50 +00:00
Jonathan Naylor
7e31a226de Make sure that the blanking is for DMR only. 2016-03-07 17:52:10 +00:00
Jonathan Naylor
438f8c3e3c Audio blanking for bad DMR audio frames. 2016-03-07 17:50:12 +00:00
Jonathan Naylor
7ab91fd7bf Remove semi colons from DMR display. 2016-03-06 19:01:08 +00:00
Jonathan Naylor
ae40ad3089 More tweaks for lockout operation. 2016-03-03 21:45:20 +00:00
Jonathan Naylor
05e720a635 Make the TFT Serial display look reasonable. 2016-03-03 21:27:03 +00:00
Jonathan Naylor
560433e7ef Add lockout mode. 2016-03-03 18:01:01 +00:00
Jonathan Naylor
944192f246 Remove compiler warnings. 2016-03-03 17:08:24 +00:00