Daniel Caujolle-Bert
0469a7ede6
CDMRSlot::writeQueueNet(): Don't enqueue data while not enabled.
...
CMMDVMHost::run(): After getting the modem data, don't handle it (read/write<Controler>, etc) if the given mode is not enabled.
CMMDVMHost::setMode(): Don't disable Controler/Network when the given mode is not enabled, except for MODE_LOCKOUT/MODE_ERROR cases.
CMMDVMHost::remoteControl(): small cleanup when disabling a mode.
Bump version number.
2025-05-25 16:34:17 +02:00
Jonathan Naylor
ebea3eddb2
Revert "Amalgamate the two Trellis implementations and small cleanups."
...
This reverts commit ec9f7d7496 .
2024-10-04 17:14:36 +01:00
Jonathan Naylor
ec9f7d7496
Amalgamate the two Trellis implementations and small cleanups.
2024-10-02 14:42:25 +01:00
Jonathan Naylor
bc43db1e02
Update the P25 Reed-Solomon FEC to be the same as the DVMM project.
2024-09-30 18:27:00 +01:00
Jonathan Naylor
3f2a5d794d
Make the FM resampler optional.
2024-04-29 15:09:20 +01:00
Jonathan Naylor
e91f640e7e
Add a resampler to the FM network RAW data mode.
2023-10-18 11:34:38 +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
2d6f601feb
Remove depenancy on libsamplerate in the makefile.
2021-05-08 15:12:47 +01:00
Jonathan Naylor
dbf771d80c
Fixed M17 to be compatible with the latest protocol speciication.
2021-03-25 21:07:44 +00:00
Jonathan Naylor
e291096d22
Final modem refactoring.
2021-02-17 21:36:47 +00:00
Jonathan Naylor
279afb75f3
Finish off the UDP Controller and more clean-ups.
2021-02-17 19:35:28 +00:00
Jonathan Naylor
8ace65b86d
More sane modem port protocol handling.
2021-02-16 22:34:25 +00:00
Jonathan Naylor
ff9712b36a
Refactored some class names.
2021-02-16 20:05:03 +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
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
eece693f05
Remove support for the Hobbytronics TFT display.
2020-11-10 10:08:59 +00:00
Jonathan Naylor
f89145b772
Remove support for the UMP (sob).
2020-11-10 09:58:10 +00:00
Jonathan Naylor
a57397e274
Merge branch 'AX25_FM' into M17_AX25_FM
2020-11-06 15:43:12 +00:00
Jonathan Naylor
551556b65d
Update the Makefiles.
2020-10-18 23:24:46 +01:00
Jonathan Naylor
5a3c61644c
Fix compilation.
2020-09-06 14:49:52 +01:00
Jonathan Naylor
90e7b58b92
Merge branch 'SimpleDMR' into AX25_FM
2020-09-06 14:30:26 +01:00
Jonathan Naylor
43f4cdf092
Make all of the other Makefiles use the system default compilers.
2020-09-06 14:29:29 +01:00
Jonathan Naylor
98b1e6478b
Merge branch 'SimpleDMR' into AX25_FM
2020-09-06 14:27:55 +01:00
Jonathan Naylor
e45f0edec4
Merge branch 'ipv6' into SimpleDMR
2020-09-06 11:57:11 +01:00
Jonathan Naylor
2502ee94d7
Merge branch 'SimpleDMR' into AX25_FM
2020-09-03 12:10:01 +01:00
Jonathan Naylor
01da0ded7f
Remove the unused SHA256 functions.
2020-08-27 09:00:49 +01:00
Jonathan Naylor
66a17f4849
Simplify the Host to DMR Gateway protocol.
2020-08-26 09:29:11 +01:00
Geoffrey Merck
7aec7eefcb
Add install service to othe rmakefiles
2020-07-27 14:53:36 +02:00
Jonathan Naylor
15c21de416
Fix complilation on Linux.
2020-07-27 10:58:32 +01:00
Jonathan Naylor
aa8b78a311
Refactor the Modem class hierarchy.
2020-06-30 12:35:03 +01:00
Jonathan Naylor
14413963d9
Merge branch 'AX25' into AX25_FM
2020-06-30 11:45:58 +01:00
Jonathan Naylor
e339de8fee
Merge branch 'master' into AX25
2020-06-30 11:40:55 +01:00
Jonathan Naylor
df47466aa2
Use USE_GPSD instead of USE_GPS.
2020-06-30 11:38:25 +01:00
Jonathan Naylor
8383c7d320
Clean up the Makefiles.
2020-06-29 12:11:01 +01:00
Jonathan Naylor
8291470698
Merge branch 'AX25' into AX25_FM
2020-06-29 11:44:14 +01:00
Jonathan Naylor
35a283d7b4
Merge branch 'master' into AX25
2020-06-29 11:26:17 +01:00
Jonathan Naylor
edce667018
Replace MobileGPS with gpsd.
2020-06-29 11:25:10 +01:00
Jonathan Naylor
93a0b9793b
Update the other Makefiles.
2020-06-27 23:01:00 +01:00
Geoffrey Merck
6321563496
add missing files in makefiles
2020-06-25 21:13:28 +02:00
Jonathan Naylor
2953ce85a0
Merge branch 'FM_Ext' into AX25_FM
2020-06-25 13:41:19 +01:00
Jonathan Naylor
1c6a48a8e1
Merge branch 'master' into AX25
2020-06-25 09:56:31 +01:00
Jonathan Naylor
1dc91b9a64
Add the install target to the other makefiles.
2020-06-25 09:55:28 +01:00
Jonathan Naylor
b3398710bc
Merge branch 'master' into AX25
2020-06-17 15:48:20 +01:00
Jonathan Naylor
dbe04c3c2f
Initial code for AX.25 support.
2020-06-08 16:33:20 +01:00
Jonathan Naylor
45eafe3672
Start adding the Kenwood protocol as an option.
2020-05-27 11:38:46 +01:00
Geoffrey Merck
e28dfe79dd
Fix typo in file name
2020-05-08 21:23:32 +02:00
Geoffrey Merck
dc9e6ade23
Add filter
2020-05-08 20:41:57 +02:00