Commit graph

2877 commits

Author SHA1 Message Date
Daniel Caujolle-Bert 14ee06fed0 Fix Windows build (few warnings and a wrong file descriptor comparison). 2025-06-02 17:06:12 +02:00
Jonathan Naylor b26e8c3f2f
Merge pull request #837 from f1rmb/f1rmb_force_IDLE_when_disabling_mode
Set mode to IDLE when disabling a mode currently in use.
2025-05-07 13:21:46 +01:00
Daniel Caujolle-Bert 7462c143af Set mode to IDLE when disabling a mode currently in use. 2025-04-28 07:08:12 +02:00
Jonathan Naylor 8e0705e2a9 Switch off D-Star fast data for now. 2025-04-24 14:41:45 +01:00
Jonathan Naylor 3bb600e3f9 Add extra D-Star slow data debugging output. 2025-04-22 13:40:51 +01:00
Jonathan Naylor 3a2c2fadaa Enable the network watchdog timer for fast data. 2025-04-22 13:30:20 +01:00
Jonathan Naylor 65ebb55171 Fix an overlooked D-Star frame counter setting. 2025-04-19 18:55:19 +01:00
Jonathan Naylor 5d2f528ec7 Fix some naming issues around NULL and a D-Star bug with frame counts. 2025-04-19 16:36:00 +01:00
Jonathan Naylor 067340dde7 Merge branch 'master' of https://github.com/g4klx/MMDVMHost 2025-04-17 12:33:51 +01:00
Jonathan Naylor 05b9c4d79b Clean up the slow data handling. 2025-04-17 12:32:54 +01:00
Jonathan Naylor 872ca01ac4
Merge pull request #833 from f1rmb/f1rmb_keep_disabled_mode_disabled
Keep disabled mode (using RemoteCommand) disabled, until it gets explicilty reactivated.
2025-04-11 16:24:50 +01:00
Daniel Caujolle-Bert 8e010d8749 Keep disabled mode (using RemoteCommand) disabled, until it gets explicilty reactivated. 2025-03-30 06:15:25 +02:00
Jonathan Naylor 29af1f9258 Revert some D-Star slow data changes. 2025-03-27 18:27:48 +00:00
Jonathan Naylor d9d6846751 Fix compilation error when HAS_SRC is defined. 2025-03-18 12:40:00 +00:00
Jonathan Naylor 3e5a871287 Remove name clash with compilation defines. 2025-03-17 12:08:20 +00:00
Jonathan Naylor 19ead93af9 Fix some search & replace mistakes. 2025-03-14 16:31:29 +00:00
Jonathan Naylor cf15f42a0f Convert to C++ nullptr from NULL. 2025-03-14 12:13:11 +00:00
Jonathan Naylor 43f8b2f6f0 Change all of the enums to the modern format. 2025-03-13 18:16:33 +00:00
Jonathan Naylor 78fc96b0a5 Add new processing for D-Star Fast Data which doesn't clobber normal
D-Star audio.
2025-03-12 12:55:25 +00:00
Jonathan Naylor 351c1199fb Remove the D-Star fast data handling for now as it appears to be
mangling D-Star DTMF data.
2025-02-27 12:46:25 +00: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 b1ac8ccfd6 Fix bug in P25 rate 1/2 data FEC. 2024-09-30 17:13:22 +01:00
Jonathan Naylor ace21b744f Update the M17 callsign parsing rules. 2024-09-23 17:04:18 +01:00
Jonathan Naylor 001dfd6db6 Small cleanups. 2024-08-31 20:12:10 +01:00
Jonathan Naylor aa03a96925 Fix the restart processing. 2024-08-28 16:32:20 +01:00
Jonathan Naylor cf96a2653f Fix FM RAW mode resampler bug. 2024-07-15 13:50:58 +01:00
Jonathan Naylor 5a0f35eca0 Fix a small bug. 2024-07-08 17:08:01 +01:00
Jonathan Naylor 3f2a5d794d Make the FM resampler optional. 2024-04-29 15:09:20 +01:00
Jonathan Naylor 738c82d7b9 Fix the Winsock compilation errors. 2024-04-22 19:12:33 +01:00
Jonathan Naylor ca2bff7e9e Begin getting it to compile on Windows again. 2024-04-22 12:48:44 +01:00
Jonathan Naylor 0e8788bdbe Insert a back channel to Nextion displays running via the modem. 2024-02-23 15:44:54 +00:00
Jonathan Naylor 6dc9122fe4 Remove some serial port oddities. 2024-02-14 13:26:29 +00:00
Jonathan Naylor 218a017956 Bump the version date. 2024-02-09 15:56:49 +00:00
Jonathan Naylor 06a3da0f2e Hopefully fix the unreceivable P25 transmissions. 2024-02-07 19:38:54 +00:00
Jonathan Naylor da382647f6 Regularise the UDP socket handling for DMR, POCSAG and the Remote Control port. 2024-02-01 14:31:03 +00:00
Jonathan Naylor fe9564295d Simplify the UDP socket handling. 2024-01-29 16:59:34 +00:00
Jonathan Naylor 17bd4d8902 Bump the version date. 2024-01-26 16:17:02 +00:00
Jonathan Naylor 92982351d2 Remove P25 LDU validation. 2024-01-26 16:12:58 +00:00
Jonathan Naylor 0571d90b5b Format cleanups 2024-01-25 19:23:32 +00:00
Jonathan Naylor 3bde9442f4 Merge branch 'master' into P25Changes 2024-01-25 19:08:05 +00:00
Jonathan Naylor 9471e322ff Add more P25 status symbol values. 2024-01-25 18:53:43 +00:00
Jonathan Naylor 9a350c77a6 Merge branch 'master' of github.com:g4klx/MMDVMHost 2024-01-20 22:04:57 +00:00
Jonathan Naylor 771aba2557 Update the P25 symbols bits to be the correct values. 2024-01-20 22:03:24 +00:00
Jonathan Naylor 3e6e5a9b70
Merge pull request #791 from W0CHP/master
This PR/commit fixes #785, where POCSAG messages are now properly displayed on Nextion devices
2024-01-09 16:59:20 +00:00
Chipster 36395cf942 This PR/commit fixes #785, where POCSAG messages are now properly
displayed on Nextion devices
2024-01-09 10:00:04 -06:00
Jonathan Naylor 8686444c24
Merge pull request #787 from chouyu/master
Update Dockerfile add dependency libsamplerate-dev
2023-12-30 16:17:44 +00:00
Jonathan Naylor 4ec440065b
Merge pull request #788 from jg1uaa/master
TFTSurenoo: add 240x320 panel support
2023-12-30 16:17:19 +00:00
SASANO Takayoshi 8928636243 TFTSurenoo: add 240x320 panel support
to support 240x320 panel, add ScreenLayout property at [TFT Serial]
section in MMDVM.ini

	ScreenLayout=0 160x128 (default)
	ScreenLayout=1 128x160
	ScreenLayout=2 320x240
	ScreenLayout=1 240x320

(landscape layout is recommended)
2023-12-28 22:45:40 +09:00