Jonathan Naylor
cf9d470f23
Merge branch 'mqtt' into mqtt_plus
2023-06-19 14:08:53 +01:00
Jonathan Naylor
8a80d9678c
Disable JSON RSSI reporting when RSSI is not being used.
2023-06-19 13:58:10 +01:00
Jonathan Naylor
d01520bea1
Remove all of the display processing from the code.
2023-06-16 17:18:43 +01:00
Jonathan Naylor
f5e82b6019
Merge branch 'mqtt' into mqtt_plus
2023-06-16 15:45:17 +01:00
Jonathan Naylor
ac076a7a23
Fix DMR JSON handling.
2023-06-16 12:58:29 +01:00
Jonathan Naylor
8da6556440
Add JSON RSSI, DMR and Talker Alias to DMR.
2023-06-11 11:38:59 +01:00
Jonathan Naylor
cf161dbd3d
Remove the unneeded source from the JSON except for the start of the transmission.
2023-06-09 17:24:07 +01:00
Jonathan Naylor
8d941db7b1
Simplify the end of transmission JSON for all DV modes.
2023-06-09 15:46:29 +01:00
Jonathan Naylor
2ac5b1bcfe
Merge branch 'master' into mqtt
2023-06-07 11:38:23 +01:00
Jonathan Naylor
d709c2bc60
Clean up the DMR Talker Alias code and logging.
2023-06-06 20:33:25 +01:00
Jonathan Naylor
391e382a7b
Remove the direct network access to DMR Masters.
2023-06-05 17:30:39 +01:00
Jonathan Naylor
0ecf2dec39
Minor rework of JSON creation.
2023-01-19 10:08:50 +00:00
Jonathan Naylor
72f249b12e
Add DMR to JSON/MQTT.
2023-01-18 17:58:53 +00:00
rick51231
ecf21f9573
Emergency call CSBK support.
2022-12-15 14:11:40 +03:00
Jonathan Naylor
fe195c4e40
Rewrite the OVCM handling.
2022-05-23 22:35:14 +01:00
iddq
82024fae5f
Add Radio Check CSBK
2022-03-04 10:53:54 +01: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
bfacdee8e2
Merge branch 'master' into M17_AX25_FM
2021-08-09 22:14:15 +01:00
Stefan Saraev
61e5623ad3
DMRSlot: reset m_rfState after rejecting rf activity
2021-08-08 00:29:34 +03:00
Jonathan Naylor
8dc54ed21f
Ignore M17 packet data, for now.
2021-03-29 19:36:55 +01:00
Jonathan Naylor
5d8d1a3fb9
Add mode 4 (force off) for the DMR OVCM flag.
2021-03-07 17:42:55 +00:00
Randy Hall
c6f5a21a27
Proposed fix for #683
...
Adding 2 byte offset to the data pointer passed to CDMRTA::add() in the "RF" section of CDMRSlot.cpp::writeModem(). Fixes the bug that incorrectly decodes talker alias coming in over RF.
2021-03-07 07:27:34 -08: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
ef6056506c
Merge branch 'master' into M17_AX25_FM
2020-12-06 16:46:10 +00:00
Jonathan Naylor
136deac61a
Allow optional direct connections to masters again.
2020-12-06 16:12:54 +00:00
Jonathan Naylor
aa8b78a311
Refactor the Modem class hierarchy.
2020-06-30 12:35:03 +01:00
SASANO Takayoshi
4ff77c50d6
use UserDBentry from findWithName() to writeDMR(), add writeDMREx()
2020-03-08 08:06:27 +09:00
Jonathan Naylor
ab13f355d5
Add decode for Call Alert and Call Alert Ack CSBKs.
2020-03-02 12:10:44 +00:00
SASANO Takayoshi
45013ac179
Lookup name on DMR network late entry (2)
...
There is two cases that shows "received network late entry"
1. dataType == DT_VOICE_PI_HEADER && m_netState != RS_NET_AUDIO
2. dataType == DT_VOICE_SYNC && m_netState == RS_NET_IDLE
case 1 is already treated. this fix is for case 2.
2020-02-17 19:57:47 +09:00
Jonathan Naylor
4450caeddc
Update the copyright date.
2020-02-16 15:56:31 +00:00
Jonathan Naylor
fa08abfded
Lookup name on DMR network late entry.
2020-02-16 15:52:42 +00:00
Jonathan Naylor
ed7f593e07
Remove the duplicate end of DMR transmission network message.
2019-11-20 08:13:26 +00:00
Shawn Chain
2ecd9b3440
fix OVCM enum logical check
2019-11-19 11:05:45 +08:00
Shawn Chain
c2584066d8
Correct the m_ovcm flag check in DMRSlot
2019-11-18 20:47:56 +08:00
Shawn Chain
88d91e420a
use enum DMR_OVCM_TYPES
2019-11-17 10:57:58 +08:00
Shawn Chain
2f9595949a
Change ovcm config to int value
2019-11-16 23:06:26 +08:00
Patrick Maier
6caffb2bc0
Separate the config if OVCM should be supported in sending and receiving direction
2019-11-09 17:22:39 +01:00
Jonathan Naylor
e74df4875b
Merge pull request #532 from maierp/maierp_ovcm_in_csbk
...
Include ovcm also in csbk
2019-11-06 15:28:34 +00:00
Jonathan Naylor
bc5a1d24c4
Make the default for OVCM to be off.
2019-11-05 15:49:00 +00:00
maierp
1ed79d01c0
Merge pull request #2 from maierp/master
...
Merge changes from master to sidebranch
2019-10-18 19:58:16 +02:00
Patrick Maier
1993262c52
Also set the OVCM bit in the two supported CSBKs: "Unit to Unit Voice Service Request CSBK" and "Unit to Unit Voice Service Answer Response CSBK"
2019-10-18 19:40:35 +02:00
Jonathan Naylor
6bababeb96
Add OVCM support.
2019-10-11 18:24:25 +01:00
Jonathan Naylor
16a8bfd757
Remove use of NULL m_rfLC.
2019-10-10 13:06:28 +01:00
Jonathan Naylor
4f3ca97e69
Remove use of NULL m_netLC.
2019-10-10 11:53:08 +01:00
Jonathan Naylor
87e60a81f8
Add end of transmission data to DMR.
2019-09-29 17:30:25 +01:00
Jonathan Naylor
0f6945ef4e
Stop any response from any mode when not enabled.
2019-01-20 17:09:40 +00:00
Jonathan Naylor
ae9e6ea6ab
Reset the mode's state machines when going to the disabled state.
2019-01-19 17:15:24 +00:00
Jonathan Naylor
335b56f4bd
Add busy lockout to remote mode handling.
2019-01-10 09:05:15 +00:00
Shawn Chain
4ee8dc9dee
Fixed incorrect DMRTA header packet length from RF side
2018-12-09 23:49:15 +08:00
Shawn Chain
334307cd4a
Bugfix of the DMRTA decoding for blocks comes in with random order
2018-12-09 17:24:11 +08:00