f26ab797dc
Clean up code
2022-07-29 18:49:08 +02:00
Jonathan Naylor
e2e5ddf4c8
Add M17 Codec 1600 mode on RX and remove the remains of M17 packet mode
...
support.
2021-08-10 19:54:14 +01:00
Jonathan Naylor
8363a72f6a
Merge branch 'master' into M17_AX25_FM
2021-05-18 20:05:40 +01:00
Geoffrey
f5e3427cd8
Add SMeter to DStar ack and error
2021-05-15 06:51:12 +02:00
Jonathan Naylor
8dc54ed21f
Ignore M17 packet data, for now.
2021-03-29 19:36:55 +01:00
Jonathan Naylor
46b8ea56d3
Merge branch 'master' into M17_AX25_FM
2021-03-07 17:51:06 +00:00
Jonathan Naylor
5d8d1a3fb9
Add mode 4 (force off) for the DMR OVCM flag.
2021-03-07 17:42:55 +00:00
Jonathan Naylor
d77e2a00ce
Restore the branch
2020-12-15 16:21:07 +00:00
Jonathan Naylor
135fd04e0d
Revert "Merge branch 'M17_AX25_FM'"
...
This reverts commit e1427e3e37
, reversing
changes made to bcdba292eb
.
2020-12-15 15:52:27 +00:00
Jonathan Naylor
99a4d37082
Merge branch 'master' into M17_AX25_FM
2020-12-14 10:14:53 +00:00
Tim Stewart
8874d1262b
Detect DV Fast Data on a per-frame basis
...
This commit adds a maybeFixupVoiceFrame() function that is used by
both the RF and Net code to manage FEC regeneration and DTMF blanking
in voice frames.
The presence of Fast Data is discovered by reading the mini-header in
every second data frame. If found, FEC regeneration and DTMF blanking
are disabled for the current and next voice frames.
An exception is voice frames that have a sync frame instead of a data
frame. This commit always disables FEC regeneration and DTMF blanking
for these frames. A later commit will add support for these frames by
setting aside the voice frame until the next data frame can be read.
This commit also includes a number of debugging statements that will
be removed in a later commit.
2020-11-29 16:12:58 -05:00
Jonathan Naylor
d1942fcb43
Merge branch 'master' into M17_AX25_FM
2020-11-09 12:05:18 +00:00
Andy CA6JAU
a42e8f74c1
Add ID for SkyBridge HS board
2020-11-08 18:46:19 -03:00
Jonathan Naylor
8536294b76
Initial work on the M17 protocol.
2020-10-14 16:16:54 +01:00
Jonathan Naylor
dcdfca39d7
Add FM mode display.
2020-04-11 20:42:05 +01:00
Daniel Caujolle-Bert
5686942519
Identify OpenGD77 hotspot.
2020-01-08 10:58:41 +01:00
Shawn Chain
88d91e420a
use enum DMR_OVCM_TYPES
2019-11-17 10:57:58 +08:00
Jonathan Naylor
98e0869257
Re-introduce optional network DMR beacons.
2019-11-05 08:42:21 +00:00
Andy CA6JAU
0b9c1b1362
Support for D2RG MMDVM_HS
2019-05-29 21:22:53 -04:00
root
64e3ae6d30
Better way to send to display that MMDVMHost is quitting
2018-08-15 18:17:42 +02:00
Jonathan Naylor
2a0364a6d4
nitial commit of POCSAG files.
2018-06-07 18:46:03 +01:00
Andy CA6JAU
8a4faf05ab
Support for Nano DV board
2018-05-05 10:42:01 -03:00
phl0
150dfca7a2
Add support for MMDVM_HS_Dual_Hat
2018-03-05 22:04:01 +01:00
Andy CA6JAU
cc23ac9708
Merge branch 'master' into nxdn
2018-02-14 12:19:43 -03:00
Andy CA6JAU
084a26c961
DMR string identification suport for BI7JTA hotspot
2018-02-14 12:18:34 -03:00
Jonathan Naylor
635a774c83
Merge branch 'master' into nxdn
2018-02-08 20:50:18 +00:00
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
b2586654a2
Initial commit of NXDN scaffolding.
2018-01-11 19:35:33 +00:00
Andy CA6JAU
e425bdcbc0
Adding support for new MMDVM_HS hardware description strings
2017-12-26 18:10:47 -03: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
ac22f0b783
Add an optional error reply for D-Star.
2017-02-16 19:49:58 +00:00
Jonathan Naylor
25cfff3ada
Merge branch 'master' into P25
2016-09-27 19:47:07 +01:00
phl0
28775026d4
Add timer to return from CW Ident
2016-09-15 15:17:51 +02:00
Jonathan Naylor
5dec3b5a6d
Initial P25 test support.
2016-09-06 19:09:46 +01:00
Jonathan Naylor
d84b3cbd7d
Identify an MMDVM in DMO mode for DMR network reporting.
2016-09-05 17:40:43 +01:00
Jonathan Naylor
9035656eeb
Add rejected state to incoming RF data.
2016-07-12 07:50:01 +01:00
Jonathan Naylor
ca636338d9
Add BN/BT of the YSF FICH for debugging.
2016-07-05 17:51:16 +01:00
Jonathan Naylor
b19c46ff2c
Add an error display.
2016-03-21 22:47:58 +00:00
Jonathan Naylor
ae40ad3089
More tweaks for lockout operation.
2016-03-03 21:45:20 +00:00
Jonathan Naylor
560433e7ef
Add lockout mode.
2016-03-03 18:01:01 +00:00
Jonathan Naylor
b28bf8df73
SMall cleanups.
2016-02-28 17:43:13 +00:00
Jonathan Naylor
ddcde1d8e3
Split RF and network statues for all modes.
2016-02-25 19:54:18 +00:00
Jonathan Naylor
73375fb41e
Change the network late entry and be less aggressive at filling silence.
2016-01-22 06:43:08 +00:00
Jonathan Naylor
a845f6b6d7
Allow for network late entry.
2016-01-21 21:08:10 +00:00
Jonathan Naylor
ac31174b0d
Small cleanups.
2016-01-19 17:43:33 +00:00
Jonathan Naylor
d34d85c04b
Initial commit
2016-01-14 18:45:04 +00:00