Clint Chance
96061a6013
Make DMR trunking state handling order-independent.
...
The CSBK slot type was only encoded into the ALOHA frame inside
setColorCode(), so it took effect only if a reconfigure happened after
an ALOHA frame had already been received; on the usual command ordering
(SET_CONFIG then ALOHA) the transmitted slot type depended entirely on
the host-supplied bytes. Remember the colour code and stamp the slot
type in writeAloha() as well.
Also clear m_controlChannel when trunking is disabled, so the host has
a way to stop control channel transmission other than rebooting, and
fix a stray tab introduced in createCACH().
2026-07-12 16:45:24 -05:00
Jonathan Naylor
57e692ad8c
Small cleanups of the DMR trunking code.
2026-04-24 16:54:23 +01:00
adrian
a696fd454c
DMR trunking patches to DMRTX and SerialPort
2026-04-18 11:29:48 +03:00
Jonathan Naylor
81518bf74c
Make AX.25, DMR, P25, NXDN and FM selectable at compile time.
2020-11-08 22:23:27 +00:00
Jonathan Naylor
bb66c72ef3
Merge branch 'FM_Ext' into AX25_FM
2020-06-25 10:41:48 +01:00
Jonathan Naylor
114c2bcb15
Handle extended packet lengths.
2020-06-19 13:16:47 +01:00
Geoffrey Merck
03f18451f7
Remove CSerialBuffer, use CRingBuffer
2020-05-10 06:50:35 +02:00
Jonathan Naylor
41ffe6d2eb
Fix Nucleo compiler issues.
2018-04-17 22:32:39 +01:00
Andy CA6JAU
caaf090b10
DMR abort counter for each slot
2018-02-05 22:36:05 -03:00
Andy CA6JAU
7b88e883f9
Adding some additional idle frames after a DMR Abort
2018-02-03 20:10:25 -03:00
Andy CA6JAU
4871ad1210
Adding DMR 1031 Hz Test Pattern
2018-01-03 00:55:14 -03:00
Andy CA6JAU
a49871cd8b
Using CMSIS FIR interpolator for all modulators
2017-04-01 01:29:35 -03:00
Jonathan Naylor
df1210eaea
Remove the OscOffset parameter.
2017-03-07 20:41:54 +00:00
Jonathan Naylor
a9b761d1dc
Change the P25 TX and RX filters and add a DMR TX data holdoff counter.
2017-03-06 20:42:37 +00:00
Jonathan Naylor
8c970b26db
Change size of space in transmit routines.
2017-03-06 20:36:44 +00:00
Jonathan Naylor
66ca69b02e
Remove small gap when data comes in while sending terminators.
2016-07-19 17:34:55 +01:00
Jonathan Naylor
87b6688f8f
Remove the level tweaking functionality.
2016-07-07 17:37:06 +01:00
Jonathan Naylor
01d40782ca
Use symbolic names instead of magic numbers.
2016-06-22 20:51:35 +01:00
Jonathan Naylor
a3ea870b52
Allow for the fine adjustment of levels.
2016-06-20 22:03:54 +01:00
Jonathan Naylor
4dbcfd6b04
Add the DMR Abort command.
2016-06-17 07:47:11 +01:00
Jonathan Naylor
51f26b1330
Add DMR calibration.
2016-04-14 17:42:38 +01:00
Jonathan Naylor
89d9dd9a7b
Add or remove samples to handle oscillator offsets.
2016-03-21 21:49:50 +00:00
Jonathan Naylor
dd17a47972
Initial commit
2016-01-14 18:57:21 +00:00