Commit graph

  • cc3f63031c
    Merge 28c21f74b3 into 05b10ac544 Geoffrey Merck 2026-01-27 21:37:13 +0100
  • 28c21f74b3 remove debug message clarify comment Geoffrey Merck 2026-01-27 21:25:15 +0100
  • 876f58c05c Add lookback in fast data handling to prevent first voice frame to get killed by FEC Geoffrey Merck 2026-01-26 20:19:40 +0100
  • d3ed3ce8d2 reeanable fast data Geoffrey Merck 2026-01-23 22:17:27 +0100
  • a158e1277b
    Merge 908af2bebb into 05b10ac544 Gerad Munsch 2025-12-13 00:08:07 +0000
  • 05b10ac544
    Merge pull request #849 from MW0MWZ/master master v1.0 Jonathan Naylor 2025-09-25 14:49:50 +0100
  • 025273844f MMDVMHost Nextion Commands Andy Taylor 2025-09-24 12:01:31 +0100
  • 43783d6abc
    Merge pull request #848 from JimZAH/freebsd-compile-fixes Jonathan Naylor 2025-09-20 18:44:05 +0100
  • 7d105371e9 Spacing jimzah 2025-09-20 13:10:10 +0100
  • c94276a714 FreeBSD: include libutil.h jimzah 2025-09-20 12:57:49 +0100
  • d4fa52272b RTM_VERSION: Should be RTM_VERSION jimzah 2025-09-20 12:50:46 +0100
  • fff1c1c74c
    Merge pull request #847 from JimZAH/mqtt-qos-typo mqtt_plus Jonathan Naylor 2025-09-18 22:39:43 +0100
  • c886b62dda Fix typo: MQTT_QOS_AT_MOST_ONCE jimzah 2025-09-18 21:55:03 +0100
  • 89b9fc2ed6
    Merge pull request #846 from MW0MWZ/master Jonathan Naylor 2025-09-16 08:44:52 +0100
  • aa3555083b Artifact cleanup Andy Taylor 2025-09-16 01:14:27 +0100
  • 6f25ab158d Fix free(): double free detected in tcache Andy Taylor 2025-09-09 00:26:59 +0100
  • 1dc505f9d2 Merge branch 'master' into mqtt mqtt Jonathan Naylor 2025-08-28 16:51:48 +0100
  • 28eb0e6200 Fix empty AX.25 V2 parameters. Jonathan Naylor 2025-08-28 16:35:55 +0100
  • 1e2e0c7431 M17 and AX.25 removal cleanups. Jonathan Naylor 2025-08-27 17:51:15 +0100
  • d085ca8b0f Merge branch 'master' into mqtt Jonathan Naylor 2025-08-27 17:02:37 +0100
  • 010c1249ee Update to VS2022. Jonathan Naylor 2025-08-26 17:16:00 +0100
  • bd6b3d58ca Update README.md Jonathan Naylor 2025-08-26 17:08:55 +0100
  • 7adccd2123 Remove the last vestage of AX.25 from the code. Jonathan Naylor 2025-08-26 15:18:19 +0100
  • cf97dc3096 Remove AX.25 Jonathan Naylor 2025-08-26 15:14:00 +0100
  • 9720c7a40d Make space for dPMR. Jonathan Naylor 2025-07-09 13:38:55 +0100
  • 994bff73ba
    Merge pull request #845 from W0CHP/master Jonathan Naylor 2025-06-09 13:36:19 +0100
  • ee4461866c
    Merge pull request #844 from f1rmb/f1rmb_nullptr_vs_NULL_with_getaddrinfo Jonathan Naylor 2025-06-09 13:35:52 +0100
  • 92215d0dc2 Fix up OLED formating by leveraging more cursor pos. calls Chipster 2025-06-08 04:03:10 -0500
  • 2e24ba1f41 Reintroduce [NXDN Network]::Protocol config item, as it got deleted at some point. Fix nullptr instead of NULL argument usage in getaddrinfo(). Bump version. Daniel Caujolle-Bert 2025-06-07 17:31:46 +0200
  • 2b69832d16
    Merge pull request #842 from f1rmb/f1rmb_fix_windows_build Jonathan Naylor 2025-06-02 16:09:49 +0100
  • 14ee06fed0 Fix Windows build (few warnings and a wrong file descriptor comparison). Daniel Caujolle-Bert 2025-06-02 17:06:12 +0200
  • d142e89a2d
    Merge pull request #841 from f1rmb/f1rmb_enable_disable_mode_cleanup_and_fixes_take_2 Jonathan Naylor 2025-06-02 14:05:18 +0100
  • 065dd7aab1 Merge enableMode()/disableMode() to processEnableModeCommand(). Daniel Caujolle-Bert 2025-05-30 09:22:48 +0200
  • 7d2da549c2 CDMRSlot::clock(), CDStarControl::clock(), CM17Control::clock(), CNXDNControl::clock(), CP25Control::clock(), CYSFControl::clock(): - Leave ASAP when it's disabled. Daniel Caujolle-Bert 2025-05-29 18:29:42 +0200
  • 0894b9e91f 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. Daniel Caujolle-Bert 2025-05-25 16:43:31 +0200
  • 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. Daniel Caujolle-Bert 2025-05-25 16:34:17 +0200
  • b26e8c3f2f
    Merge pull request #837 from f1rmb/f1rmb_force_IDLE_when_disabling_mode Jonathan Naylor 2025-05-07 13:21:46 +0100
  • 7462c143af Set mode to IDLE when disabling a mode currently in use. Daniel Caujolle-Bert 2025-04-28 07:08:12 +0200
  • dc0c6b146c Merge branch 'master' into mqtt Jonathan Naylor 2025-04-24 14:42:22 +0100
  • 8e0705e2a9 Switch off D-Star fast data for now. Jonathan Naylor 2025-04-24 14:41:45 +0100
  • 7bd0134482 Merge branch 'master' into mqtt Jonathan Naylor 2025-04-23 11:13:41 +0100
  • 3bb600e3f9 Add extra D-Star slow data debugging output. Jonathan Naylor 2025-04-22 13:40:51 +0100
  • 3a2c2fadaa Enable the network watchdog timer for fast data. Jonathan Naylor 2025-04-22 13:30:20 +0100
  • 65ebb55171 Fix an overlooked D-Star frame counter setting. Jonathan Naylor 2025-04-19 18:55:19 +0100
  • 5d2f528ec7 Fix some naming issues around NULL and a D-Star bug with frame counts. Jonathan Naylor 2025-04-19 16:36:00 +0100
  • 86e96a389d Merge branch 'master' into mqtt Jonathan Naylor 2025-04-17 12:59:37 +0100
  • 067340dde7 Merge branch 'master' of https://github.com/g4klx/MMDVMHost Jonathan Naylor 2025-04-17 12:33:51 +0100
  • 05b9c4d79b Clean up the slow data handling. Jonathan Naylor 2025-04-17 12:32:54 +0100
  • 872ca01ac4
    Merge pull request #833 from f1rmb/f1rmb_keep_disabled_mode_disabled Jonathan Naylor 2025-04-11 16:24:50 +0100
  • 8e010d8749 Keep disabled mode (using RemoteCommand) disabled, until it gets explicilty reactivated. Daniel Caujolle-Bert 2025-03-30 06:15:25 +0200
  • 29af1f9258 Revert some D-Star slow data changes. Jonathan Naylor 2025-03-27 18:27:48 +0000
  • 7a192b2c6b
    Update MQTTConnection.cpp Jonathan Naylor 2025-03-18 16:05:30 +0000
  • f9fe544812 Merge branch 'master' into mqtt Jonathan Naylor 2025-03-18 12:43:09 +0000
  • d9d6846751 Fix compilation error when HAS_SRC is defined. Jonathan Naylor 2025-03-18 12:40:00 +0000
  • 782bab0a14 Linux cleanups. Jonathan Naylor 2025-03-17 14:30:44 +0000
  • 9fdef7f95a Change the MQTT connection name to be random. Jonathan Naylor 2025-03-17 12:22:07 +0000
  • ec2021ba20 Merge branch 'master' into mqtt Jonathan Naylor 2025-03-17 12:14:46 +0000
  • 3e5a871287 Remove name clash with compilation defines. Jonathan Naylor 2025-03-17 12:08:20 +0000
  • f90f127d1d Give a type to the MQTT QOS enumeration. Jonathan Naylor 2025-03-15 17:43:00 +0000
  • ff0a97a150 Small Linux compilation cleanups. Jonathan Naylor 2025-03-14 17:24:23 +0000
  • eb7d62348c Merge branch 'master' into mqtt Jonathan Naylor 2025-03-14 16:43:46 +0000
  • 19ead93af9 Fix some search & replace mistakes. Jonathan Naylor 2025-03-14 16:31:29 +0000
  • 3109cd03ae Clean ups from merging from master. Jonathan Naylor 2025-03-14 16:11:04 +0000
  • 62c33086ca Merge branch 'master' into mqtt Jonathan Naylor 2025-03-14 13:39:49 +0000
  • cf15f42a0f Convert to C++ nullptr from NULL. Jonathan Naylor 2025-03-14 12:13:11 +0000
  • 43f8b2f6f0 Change all of the enums to the modern format. Jonathan Naylor 2025-03-13 18:16:33 +0000
  • 088a62789f Use a random id for MQTT and change the order of some startup messages. Jonathan Naylor 2025-03-12 13:25:26 +0000
  • 78fc96b0a5 Add new processing for D-Star Fast Data which doesn't clobber normal D-Star audio. Jonathan Naylor 2025-03-12 12:55:25 +0000
  • 886c999e64
    Update schema.json to add P25 as a mode. Jonathan Naylor 2025-03-11 11:09:20 +0000
  • 8a5b810c5e
    Slightly more efficient. Daniel Caujolle-Bert 2025-03-04 17:34:16 +0100
  • 27d099c5b7
    Avoid buffer overflow in Log. Daniel Caujolle-Bert 2025-03-04 16:56:06 +0100
  • f9a5a169cb Clean up the MQTT connection authentication configuration. Jonathan Naylor 2025-03-03 15:02:47 +0000
  • dcee575722 Merge branch 'master' into mqtt Jonathan Naylor 2025-03-03 14:27:42 +0000
  • 351c1199fb Remove the D-Star fast data handling for now as it appears to be mangling D-Star DTMF data. Jonathan Naylor 2025-02-27 12:46:25 +0000
  • 14a345c461 Increase queue length to handle burst voice announcements. Charles Suprin (aa1vs) 2025-02-12 10:12:35 -0500
  • 99b0723e43
    Merge pull request #825 from w1ll14m/mqtt Jonathan Naylor 2025-01-17 16:42:44 +0000
  • 1ac35d10bd Removed more extra newlines since mqtt authentication commit. William Peters 2025-01-17 16:44:08 +0100
  • 984651169f Removed extra newline in mqtt authentication commit. William Peters 2025-01-17 16:41:08 +0100
  • d8973509ba Added Authentication for MQTT William Peters 2025-01-17 16:34:51 +0100
  • 33f673e446 Change the logic of starting an FM network stream. IAX Jonathan Naylor 2024-11-09 14:05:18 +0000
  • a2f0d1c81c Allow IAX to lookup hosts from a master hosts file and reduce the polling frequency for NEW commands. Jonathan Naylor 2024-11-01 16:36:53 +0000
  • 724a44e0c4 Fix compilation bug and add lost start call. Jonathan Naylor 2024-10-31 17:29:23 +0000
  • 14318030ae Add the ASL hosts file. Jonathan Naylor 2024-10-31 16:57:28 +0000
  • ef0a9b3f2b Merge branch 'FIR' into IAX Jonathan Naylor 2024-10-31 15:50:33 +0000
  • 402d6aaf4f Merge branch 'master' into FIR FIR Jonathan Naylor 2024-10-31 15:39:45 +0000
  • ac6842fe2c Merge branch 'master' into mqtt Jonathan Naylor 2024-10-04 17:37:55 +0100
  • 3e13c64c1c Merge branch 'master' into IAX Jonathan Naylor 2024-10-04 17:31:36 +0100
  • ebea3eddb2 Revert "Amalgamate the two Trellis implementations and small cleanups." Jonathan Naylor 2024-10-04 17:14:36 +0100
  • 84c9da7e8f Merge branch 'master' into mqtt Jonathan Naylor 2024-10-02 14:59:58 +0100
  • e2bc1c4320 Merge branch 'master' into IAX Jonathan Naylor 2024-10-02 14:46:43 +0100
  • ec9f7d7496 Amalgamate the two Trellis implementations and small cleanups. Jonathan Naylor 2024-10-02 14:42:25 +0100
  • 052af9ce93 Merge branch 'master' into mqtt Jonathan Naylor 2024-09-30 18:53:33 +0100
  • e63a86c053 Merge branch 'master' into IAX Jonathan Naylor 2024-09-30 18:32:39 +0100
  • bc43db1e02 Update the P25 Reed-Solomon FEC to be the same as the DVMM project. Jonathan Naylor 2024-09-30 18:27:00 +0100
  • b1ac8ccfd6 Fix bug in P25 rate 1/2 data FEC. Jonathan Naylor 2024-09-30 17:13:22 +0100
  • 00cae6914d Merge branch 'master' into mqtt Jonathan Naylor 2024-09-23 17:06:32 +0100
  • 38c5485861 Merge branch 'master' into IAX Jonathan Naylor 2024-09-23 17:04:50 +0100
  • ace21b744f Update the M17 callsign parsing rules. Jonathan Naylor 2024-09-23 17:04:18 +0100
  • 3deb7dfcaa Merge branch 'master' into mqtt Jonathan Naylor 2024-08-31 20:14:29 +0100
  • 0752440d07 Merge branch 'master' into IAX Jonathan Naylor 2024-08-31 20:13:06 +0100