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
54c3584453
Fix newline issue in the OLED makefile.
2021-09-28 21:34:11 +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
7c81128d77
Merge branch 'SimpleDMR' into AX25_FM
2020-10-05 12:50:52 +01:00
Jonathan Naylor
64a20d9d08
Merge branch 'master' into SimpleDMR
2020-10-05 12:48:57 +01:00
Jonathan Naylor
5dc3308ef4
NetBSD and other changes.
2020-10-05 12:46:54 +01:00
Jonathan Naylor
3f125f055c
Merge branch 'SimpleDMR' into AX25_FM
2020-09-24 14:05:18 +01:00
Jonathan Naylor
c5ce304edb
Merge branch 'master' into SimpleDMR
2020-09-22 15:55:13 +01:00
SASANO Takayoshi
d77d44fd4b
Makefile.Pi.OLED revised
...
- use system default compiler (cc/c++) instead of gcc/g++
- no need to link wiringPi library, remove -lwiringPi
2020-09-22 07:43:20 +08: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
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