Commit graph

103 commits

Author SHA1 Message Date
Jonathan Naylor
e6ed2e17a1 Roll back the jitter buffer changes. 2018-02-08 20:25:03 +00:00
Jonathan Naylor
d1ae3b0c18 Merge branch 'master' into nxdn 2018-02-05 20:05:39 +00:00
Jonathan Naylor
4323c02a0a Add a proper bypass for the jitter buffer if wanted. 2018-02-05 19:46:27 +00:00
Jonathan Naylor
d8086e468c Remove FACCH2 processing and add voice body processing. 2018-01-30 20:41:43 +00:00
Jonathan Naylor
ba31b6d8a7 Add decoding of the Layer 3 messages. 2018-01-30 19:51:47 +00:00
Jonathan Naylor
309e8b03c4 Add skeletons for the other channel decoders. 2018-01-24 18:37:45 +00:00
Jonathan Naylor
88b12104d3 WIP security commit. 2018-01-22 23:22:32 +00:00
Jonathan Naylor
5291a6427c Add more NXDN support files. 2018-01-17 21:21:25 +00:00
Jonathan Naylor
e0a5ae7fb3 Add the NXDN LICH processing. 2018-01-16 20:10:35 +00:00
Jonathan Naylor
712cfc89c6 Add basic NXDN networking. 2018-01-15 21:03:34 +00:00
Jonathan Naylor
b2586654a2 Initial commit of NXDN scaffolding. 2018-01-11 19:35:33 +00:00
Jonathan Naylor
4665d590f8 Progress on P25 data. 2018-01-04 21:17:34 +00:00
Jonathan Naylor
036d8b3d2d Beginnings of a generic jitter buffer for all modes. 2017-11-22 13:21:48 +00:00
Jonathan Naylor
711bcbf745 Reformat code and make small alterations. 2017-11-15 10:47:56 +00: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
86aa8bdf98 Move to VS2017. 2017-09-16 14:14:30 +01:00
George Smart
0898b5c98c Added Git Version number (Windows MSVS with prebuild script) 2017-03-10 03:06:04 +00:00
Jonathan Naylor
dfa359565a Upgrade the Embedded Data regeneration. 2017-01-10 19:27:12 +00:00
Jonathan Naylor
aac48cb58f Use a linear interpolator for the reported RSSI values. 2016-12-21 19:58:46 +00:00
Jonathan Naylor
015896a299 Add the host support for the UMP. 2016-11-03 19:07:44 +00:00
Jonathan Naylor
202764dedd Fix VS2015 compile for LCDProc. 2016-10-31 17:52:27 +00:00
Jonathan Naylor
b715b276cb Add the Mutex class. 2016-10-06 20:06:57 +01:00
Jonathan Naylor
178e104d44 Allow the modem to host a serial display. 2016-10-06 18:38:16 +01:00
Jonathan Naylor
614ee83f08 Add LDU1 Reed-Solomon encoding and decoding. 2016-09-27 18:36:08 +01:00
Jonathan Naylor
3567d83349 Add the P25 NID BCH encoder. 2016-09-19 21:41:34 +01:00
Jonathan Naylor
16ec0db6d8 Add full FEC decoding to LDU1 and LDU2. 2016-09-15 20:28:56 +01:00
Jonathan Naylor
9423fb25a6 Add P25 networking, and rename DMR network files. 2016-09-14 07:41:37 +01:00
Jonathan Naylor
0dc1f1bdad More work with decoding and regenerating P25. 2016-09-13 18:27:50 +01:00
Jonathan Naylor
34e0d10343 A semi-working P25 repeater without much FEC. 2016-09-12 23:26:05 +01:00
Jonathan Naylor
22d2d074c4 Start adding P25 frame (dis)assembly and repeater logic. 2016-09-08 21:27:21 +01:00
Jonathan Naylor
dc2028dd6a Start full host support got P25. 2016-09-08 18:38:59 +01:00
Jonathan Naylor
58061be4c9 Add Windows support for the DMR Access Control. 2016-07-11 17:41:53 +01:00
Jonathan Naylor
d0e118e85c Start on DMR rate 3/4 data. 2016-07-07 20:23:30 +01:00
Jonathan Naylor
eba4ddeb2a Use the Thread class for delays. 2016-06-06 17:40:27 +01:00
Jonathan Naylor
9ed2c00b0c First go at System Fusion networking. 2016-05-16 21:57:32 +01:00
Jonathan Naylor
1d5ed691c4 Remove the System Fusion parrot. 2016-05-16 18:28:24 +01:00
Jonathan Naylor
adf90f9381 Small fixes for DMR data modes. 2016-04-19 19:46:16 +01:00
Jonathan Naylor
9c283395fd The beginnings of DMR Id to callsign lookups. 2016-04-11 11:52:21 +01:00
Jonathan Naylor
a731703ac9 Add initial support for the Nextion display. 2016-04-06 19:53:25 +01:00
Jonathan Naylor
43fdf57169 Display the contents of all DMR data transmission types. 2016-03-14 20:14:08 +00:00
Jonathan Naylor
2cce91e94f Beginnings of System Fusion payload regeneration. 2016-02-28 20:34:37 +00:00
Jonathan Naylor
e2c7a28fb9 Add the optional System Fusion Parrot. 2016-02-22 21:13:48 +00:00
Jonathan Naylor
647c5d652b Simple System Fusion bent pipe. 2016-02-16 07:27:13 +00:00
Jonathan Naylor
5185a0c245 Renamed DMR protocol files. 2016-02-15 18:45:57 +00:00
Jonathan Naylor
f2f2866d15 The beginnings of simple System Fusion support. 2016-02-04 19:17:39 +00:00
Jonathan Naylor
fc3a688196 First cut of the D-Star repeater control. 2016-01-27 20:01:50 +00:00
Jonathan Naylor
50fb9e846c Add the D-Star slow data header extraction. 2016-01-26 19:52:21 +00:00
Jonathan Naylor
f31f445001 Create the D-Star Header class. 2016-01-26 19:08:17 +00:00
Jonathan Naylor
7bb53cf704 Beginnings of DMR data support. 2016-01-26 18:06:31 +00:00
Jonathan Naylor
bdb41fb64e Add the D-Star networking. 2016-01-25 21:00:19 +00:00
Jonathan Naylor
cdc29e85c3 Beginnings of AMBE FEC reconstruction. 2016-01-19 20:13:20 +00:00
Jonathan Naylor
34672a02ba Improve network data holdoff. 2016-01-14 20:14:18 +00:00
Jonathan Naylor
d34d85c04b Initial commit 2016-01-14 18:45:04 +00:00