Commit graph

1488 commits

Author SHA1 Message Date
Jonathan Naylor f9ed879186 Add better log messages got DMR jitter buffer. 2018-01-08 19:44:18 +00:00
Jonathan Naylor 0df2445fb4 Add protocol name to the logging. 2018-01-03 07:22:17 +00:00
Jonathan Naylor dc24abb23e Fix the lost frames count and the data type when a frame is missing. 2017-12-14 13:53:09 +00:00
Jonathan Naylor 828a83d7a3 Update the way that jitter buffer logging works. 2017-12-06 13:00:32 +00:00
Jonathan Naylor f5b10d4015 Control the jitter logging better. 2017-12-05 13:14:11 +00:00
Jonathan Naylor d4a0885a98 Increase the jitter buffer size and the default jitter buffer delay. 2017-12-03 21:52:29 +00:00
Jonathan Naylor 3c0809bc19 Repeat the last audio for 60ms then silence after that. 2017-11-30 11:40:45 +00:00
Jonathan Naylor 6a935e9c70 Fix a compile error. 2017-11-30 11:27:16 +00:00
Jonathan Naylor 5db4dbc210 Be slightly less agressive in front loading the returned data. 2017-11-29 22:03:10 +00:00
Jonathan Naylor c6bb33924b Add the better embedded GPS code. 2017-11-29 22:01:43 +00:00
Jonathan Naylor 4f63a798c1 Add extra debugging parameters. 2017-11-29 21:58:23 +00:00
Jonathan Naylor 69ce8d11b9 Insert silence instead of repeating the last good frame. 2017-11-28 21:41:01 +00:00
Jonathan Naylor 0c4729b416 Remove compilation warnings. 2017-11-28 21:36:48 +00:00
Jonathan Naylor 556f82a4cf Add a lot more debugging to the jitter buffer. 2017-11-28 10:57:19 +00:00
Jonathan Naylor fc43a65c6f Front load the output from the jitter buffer. 2017-11-28 10:51:39 +00:00
Jonathan Naylor cec99dd561 Remove the ring buffer and use the jitter buffer alone. 2017-11-28 10:48:55 +00:00
Jonathan Naylor edfda9d2f6 Add extra logging and re-do the initial timer. 2017-11-27 12:14:05 +00:00
Jonathan Naylor a6ff1f051a Add extra jitter buffer debugging messages. 2017-11-27 11:43:21 +00:00
Jonathan Naylor e5201a5e3e Remove the additional delay. 2017-11-26 18:03:14 +00:00
Jonathan Naylor ccb3f37d5d Make jitter buffer message follow the same rules as the networking ones. 2017-11-26 18:00:21 +00:00
Jonathan Naylor a215ce2982 Handle 2's complement values in the embedded GPS data properly. 2017-11-26 17:56:20 +00:00
Jonathan Naylor 64eb59bb52 Merge branch 'JitterBuffer' 2017-11-25 21:15:24 +00:00
Jonathan Naylor d4d26fc05f Revert "Simplify the logic by removing the ring buffer."
This reverts commit baef6c962e.
2017-11-24 16:20:01 +00:00
Jonathan Naylor de17dcc672 Update the DMR Ids file. 2017-11-24 14:32:43 +00:00
Jonathan Naylor baef6c962e Simplify the logic by removing the ring buffer. 2017-11-24 09:02:32 +00:00
Jonathan Naylor d87877e460 Re-add the small delay in the start of transmission of DMR network data. 2017-11-24 08:53:39 +00:00
Jonathan Naylor 93e3c84d8b Increase the jitter buffer size. 2017-11-23 16:56:10 +00:00
Jonathan Naylor a9f6220162 Allow for a clean compiel on Linux. 2017-11-23 16:19:09 +00:00
Jonathan Naylor 17f38bcab3 Add debugging messages to teh jitter buffer class. 2017-11-23 13:34:29 +00:00
Jonathan Naylor e1800c0fe0 Full integration of the jitter buffer into DMR. 2017-11-23 13:18:37 +00:00
Jonathan Naylor d0b721b921 Fix documentation in mmdvm.ini for Nextion layouts. 2017-11-23 11:56:45 +00:00
Jonathan Naylor ce891019d3 Basic jitter buffer for DMR, unfinished work. 2017-11-23 11:54:45 +00:00
Jonathan Naylor 1d33405a19 Return the last valid data if none exists when called. 2017-11-22 14:14:25 +00:00
Jonathan Naylor 982b0992b3 Add more detail. 2017-11-22 13:41:10 +00:00
Jonathan Naylor 036d8b3d2d Beginnings of a generic jitter buffer for all modes. 2017-11-22 13:21:48 +00:00
Jonathan Naylor 9923870b7e
Merge pull request #346 from pjao/master
Fix "Unknown (MMDVM)" to appear as "MMDVM_HS (MMDVM)"
2017-11-20 11:00:23 +00:00
CT2JAY a0392b1221 Change variables names - MMDVM_HS wines! 2017-11-16 19:57:11 +00:00
CT2JAY ee6b54fda2 Fix "Unknown \(MMDVM\)" to appear as "MMDVM_HSHat \(MMDVM\)" with ZumSZUMspot\/MMDVM_HS 2017-11-16 19:39:20 +00:00
Jonathan Naylor 30aa40313b Fix Linux compile issue. 2017-11-15 12:43:28 +00:00
Jonathan Naylor 6860aed85b Fixes for OSX serial writing. 2017-11-15 11:10:12 +00:00
Jonathan Naylor 711bcbf745 Reformat code and make small alterations. 2017-11-15 10:47:56 +00:00
Jonathan Naylor 4e6bfb3682
Merge pull request #343 from on7lds/devel
DMR TA & GPS decoding; Nextion Displays refinements
2017-11-15 09:43:27 +00:00
ON7LDS 7ef72d2535 Corrected erroneous DMRIds.dat change 2017-11-14 21:55:31 +01:00
ON7LDS ec19b7dfab Add README file to the Nextion_ON7LDS directory
Nextion displays: Do not change colors or show TA when ScreenLayout is not ON7LDS
2017-11-14 19:46:29 +01:00
ON7LDS 3b62bd1666 New Nextion screen layout with better looking fonts
New parameter for selecting ON7LDS Nextion screen layout
The active ip address of the host is showed on main screen
Nextion DMR page:
* Talker alias (if available) will be decoded and displayed (in green to know it's the TA)
* Font will get smaller if TA is to long
GPS data will be decoded and logged
2017-11-13 21:48:47 +01:00
Jonathan Naylor 5c4333beb2
Merge pull request #342 from phl0/AlignYSFGatewayVariable
Rename config file values (acc. to #ee93e4ce)
2017-11-10 09:40:28 +00:00
phl0 ecb4ea1a38
Rename config file values (acc. to #ee93e4ce) 2017-11-09 23:17:25 +01:00
Jonathan Naylor 85e90610d7 Add remote gateway modes to D-Star and P25. 2017-11-09 09:21:22 +00:00
Jonathan Naylor b1544c26a2 More P25 network data changes. 2017-10-31 10:18:15 +00:00
Jonathan Naylor aeca35a77a More changes to the P25 Network data layout. 2017-10-30 13:45:59 +00:00