Commit graph

1925 commits

Author SHA1 Message Date
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
Jonathan Naylor
929426aa0c Small change to the P25 network data format. 2017-10-30 12:23:49 +00:00
Jonathan Naylor
066e5f0270 Add the optional RX DC Offset parameter. 2017-10-28 12:37:32 +01:00
Jonathan Naylor
504980253f Merge pull request #340 from g4klx/revert-337-devel
Revert "Devel"
2017-10-24 21:56:18 +01:00
Jonathan Naylor
90e4794a3d Revert "Devel" 2017-10-24 21:55:58 +01:00
Jonathan Naylor
4430294fc5 Merge pull request #337 from on7lds/devel
Devel
2017-10-24 21:43:09 +01:00
ON7LDS
32cf27e575 Minor change in 32" screen (id/TA field width) 2017-10-22 19:32:50 +02:00
ON7LDS
ea5be21ed6 Nextion display is queried to know it's layout so the new binary can function with 'old' and 'new' layouts.
It is done in a way to acommodate future layout changes (the display sends it's 'layout version')
2017-10-22 14:03:02 +02:00
ON7LDS
8c9afa6862 Changed network interface detection
Added Nextion HMI files
2017-10-17 20:42:38 +02:00
Jonathan Naylor
fe4b9b242e Merge pull request #335 from phl0/updateDMRIDs
Update DMR IDs
2017-10-10 09:13:42 +01:00
phl0
d82b9387e8
Update DMR IDs 2017-10-10 10:01:53 +02:00
Jonathan Naylor
3299fbe030 Fix indentation. 2017-10-04 21:56:40 +01:00
Jonathan Naylor
8fe16ca217 Fix bug in Short LC and add the last (unused) category. 2017-10-04 11:36:51 +01:00
Jonathan Naylor
323e5f7680 Revert "Simplify and fix the Short LC code."
This reverts commit 251c5fb361.
2017-10-04 11:20:37 +01:00
Jonathan Naylor
251c5fb361 Simplify and fix the Short LC code. 2017-10-04 10:50:05 +01:00
Jonathan Naylor
d6d87669d4 Remove unneeded code. 2017-10-03 12:18:06 +01:00
Jonathan Naylor
84a9f2e9b8 Upgrade the Short LC signalling for data preamble CSBKs. 2017-10-03 10:03:13 +01:00