Commit Graph

  • 0bb856fd6a DMR User Mode rx only Rob Williams 2025-05-28 20:56:20 +0100
  • 824c9b9852 Widened the size of serial data going into M17 and FM. master Jonathan Naylor 2025-01-13 15:05:28 +0000
  • f324f96db7 Increase the number of frames before YSF declares a signal to be lost. Jonathan Naylor 2024-11-21 17:50:15 +0000
  • f293b102b9 Add HSE_VALUE define to platformio.ini PlatformIO Jonathan Naylor 2024-10-09 10:19:30 +0100
  • e6fbcd9c1a Cleanups. Jonathan Naylor 2024-10-08 15:33:53 +0100
  • fb5ce0101d Add the analogue and interrupt processing. Jonathan Naylor 2024-10-08 14:54:38 +0100
  • 07d54f74cc Reorganise the source code. Jonathan Naylor 2024-10-08 14:26:46 +0100
  • 05d1e7e9dc Get it compiling but still incomplete. Jonathan Naylor 2024-10-07 18:18:43 +0100
  • d9932fe5c0 Add the digital input/output pins and the serial handling. Jonathan Naylor 2024-10-07 16:35:45 +0100
  • 81b0ce126d Try and build under PlatformIO Jonathan Naylor 2024-10-06 17:28:37 +0100
  • 9e7f1040f8 Move and delete files in readiness. Jonathan Naylor 2024-10-06 16:29:22 +0100
  • a904b5fb4e Beginning od dPMR support. dPMR Jonathan Naylor 2024-10-03 16:50:54 +0100
  • 15227d9cec Merge branch 'master' into mqtt mqtt Jonathan Naylor 2024-10-02 16:10:09 +0100
  • c3246dbcb7 Merge branch 'master' of https://github.com/g4klx/MMDVM Jonathan Naylor 2024-10-02 16:05:48 +0100
  • 65c51bf849 Merge branch 'master' into mqtt Jonathan Naylor 2024-08-01 12:55:06 +0100
  • edd60caad3 Remove the deprecated register keyword. Jonathan Naylor 2024-07-31 19:25:59 +0100
  • b8a0f7b1cf
    Merge pull request #343 from mytechguyri/master Jonathan Naylor 2024-03-10 18:28:44 +0000
  • 28e564738e Added option to configure Serial Repeater baud rate so end user can set to 115,200 for high speed Nextion display John Tetreault 2024-03-10 14:19:21 -0400
  • a7fddc37e1 Don't send a status when the FM repeater is reset, it causes a loop. Jonathan Naylor 2023-11-18 16:45:36 +0000
  • a8bf99037e Merge branch 'master' into mqtt Jonathan Naylor 2023-11-09 19:13:12 +0000
  • 029e6df4b9 Remove support for STM32F1* boards, they're just too slow. Jonathan Naylor 2023-11-09 19:08:15 +0000
  • 7f339556f4 Add the ST-Micro licences. ll Jonathan Naylor 2023-10-29 20:32:18 +0000
  • 0189520ab2 Add the LL library files and clean up some indentation. Jonathan Naylor 2023-10-28 20:30:36 +0100
  • 5d2d37f44b Remove the submodules. Jonathan Naylor 2023-10-28 16:32:48 +0100
  • 5ede02212a Remove Due, Teensy, and STM32F1xx support. Jonathan Naylor 2023-10-27 16:23:49 +0100
  • 85d3086d4c Restart the RSSI ADC conversion in the STM32 interrupt to match the signal ADC. Jonathan Naylor 2023-10-10 20:06:50 +0100
  • ccf3b7301e Make the type correct for silence frames. Jonathan Naylor 2023-10-10 20:03:01 +0100
  • 6b3a811ae7 Simplify the serial repeater code. Jonathan Naylor 2023-10-05 19:49:17 +0100
  • 508018c89c Add the MMDVM serial protocol document from December 2015. Jonathan Naylor 2023-09-22 16:51:03 +0100
  • 3e079f58ad Add RSSI reporting to FM and AX.25 Jonathan Naylor 2023-08-02 17:34:52 +0100
  • 7ef0d992d9 Improve the status reporting for FM mode. Jonathan Naylor 2023-01-18 14:30:02 +0000
  • bf23a94038
    Merge pull request #334 from n0mjs710/master Jonathan Naylor 2023-01-09 15:17:17 +0000
  • b2755864ef Adding support for WA0EDA STM32-DVM-MTR2K v2.0d with FM LED, and a (commented) line to compile for 500000 serial port speed to support the WA0EDA MODEMs and others that use Armbian + AllWinner H2/H3 SOC that does not support 4600800. Cort Buffington 2023-01-09 07:04:19 -0600
  • 7276ca3929
    Update Version.h Jonathan Naylor 2022-11-21 19:14:24 +0000
  • d14b9dede3
    Update Version.h Jonathan Naylor 2022-11-21 19:14:14 +0000
  • de87d77ad6
    Merge pull request #330 from spongegovo/pocsagax25_fix Jonathan Naylor 2022-11-21 19:13:21 +0000
  • 2626ad5580
    Update SerialPort.cpp spongegovo 2022-11-20 09:15:59 +1100
  • 031b078e76
    Merge pull request #327 from shawnchain/fix_ax25_dac_overflow_error Jonathan Naylor 2022-09-13 14:09:12 +0100
  • 5d987969a9 The AX25 sine value ranges from 0-4095, and inside io.write() will perform the calculation (value * q15_t(txLevel) >> 15) which may exceed 4096 and cause the DAC Overflow error Shawn Chain 2022-09-13 20:18:03 +0800
  • f898390956 Bump the version date. Jonathan Naylor 2021-12-20 23:00:13 +0000
  • f8d1cc7aed Fix crash on long data frames. Jonathan Naylor 2021-12-20 22:57:40 +0000
  • c06f1ff1a4 Fix SerialPort crash on large MMDVM frame(>255) Shawn Chain 2021-12-20 13:34:33 +0800
  • cf9fa93cb9 Include the ARM copyright in the README file. Jonathan Naylor 2021-12-18 22:38:26 +0000
  • 69adaf2ebb
    Update SerialTeensy.cpp Jonathan Naylor 2021-12-18 22:34:24 +0000
  • 7f4ae790ba
    Update STM32Utils.h Jonathan Naylor 2021-12-18 22:31:48 +0000
  • 416fc8fc8b Update the README. Jonathan Naylor 2021-12-13 10:31:10 +0000
  • 5b79356ddb
    Merge pull request #324 from 1tilen/master Jonathan Naylor 2021-11-14 19:51:29 +0000
  • 26fc87aca6 Added PB15 to comment with pins, changed STM32F4 to STM32F7 in line 23 Tilen 2021-11-14 19:21:35 +0100
  • 54745130c2 Add the transmit function. Jonathan Naylor 2021-10-27 21:28:43 +0100
  • f65d52bf2f Add M17 calibration mode. Jonathan Naylor 2021-10-27 19:37:58 +0100
  • 5800b33f21 Split the DMR and YSF filtering Jonathan Naylor 2021-10-26 20:51:21 +0100
  • 105dba2c27 Merge branch 'master' of github.com:g4klx/MMDVM Jonathan Naylor 2021-10-26 17:43:51 +0100
  • 777cc9f2ea Fix typo Jonathan Naylor 2021-10-26 17:43:34 +0100
  • e879b4615a Merge branch 'master' of https://github.com/g4klx/MMDVM Jonathan Naylor 2021-10-25 20:03:36 +0100
  • 8d69fc59be Update the README file Jonathan Naylor 2021-10-25 20:03:17 +0100
  • 2f4e9cc269 Remove unused configuration option Jonathan Naylor 2021-10-25 19:47:31 +0100
  • ee07f76bd5 Split the repeater and link mode audio paths. M17_AX25_FM Jonathan Naylor 2021-09-30 18:16:51 +0100
  • d063a1da1e Change the EOT handling on TX. EOF Jonathan Naylor 2021-09-19 14:25:12 +0100
  • 6a4dad4c44 Change the LinkMode state machine. Jonathan Naylor 2021-09-06 22:50:40 +0100
  • ed6bd66fab Rename SimpleMode to LinkMode. Jonathan Naylor 2021-09-06 21:53:01 +0100
  • 1a07a6f0d1 Add more details to the simple FM state machine. Jonathan Naylor 2021-09-05 19:46:01 +0100
  • 70bf47f93e Add a bery simple FM mode for internet gatewaying. Jonathan Naylor 2021-09-05 19:06:56 +0100
  • a5eaafc7e0 Change a method name. Jonathan Naylor 2021-08-26 17:39:52 +0100
  • 2200945857 Change the EOF sync pattern for simplicity. Jonathan Naylor 2021-08-26 16:50:18 +0100
  • 63a8e61a45 Update to send and receive the new EOF marker. Jonathan Naylor 2021-08-25 21:11:09 +0100
  • 7275f65e44 Reset the transmit levels to be correct. Jonathan Naylor 2021-08-23 21:07:17 +0100
  • 2aabdb61ab Remove the last traces of M17 packet mode and fix a buffer overrun bug. Jonathan Naylor 2021-08-08 18:55:09 +0100
  • 96c0e5b141 Fix compiler warnings when building for POG style boards. Jonathan Naylor 2021-07-19 21:20:57 +0100
  • 9c883cfafd Revert "Restore SerialRB for POG builds." Jonathan Naylor 2021-07-01 22:58:59 +0100
  • 8a1ab88c3a Restore SerialRB for POG builds. Jonathan Naylor 2021-07-01 22:28:59 +0100
  • f4e1c0b401 Fix a potential issue with reporting the wrong command type in ACK and NAK messages. Jonathan Naylor 2021-06-17 16:55:59 +0100
  • 73866ab591 Merge branch 'M17_AX25_FM' into I2C I2C Jonathan Naylor 2021-05-08 23:49:51 +0100
  • 43b53fe2fc Add a dummy return for the setting of the FM parameters when FM is not enabled. Jonathan Naylor 2021-05-08 23:48:52 +0100
  • ed84db6ee4 Merge branch 'M17_AX25_FM' into I2C Jonathan Naylor 2021-05-08 23:25:57 +0100
  • 6517229f87 Bump the version date. Jonathan Naylor 2021-05-08 23:24:36 +0100
  • d0557ab723 Fix merge mistake which disabled serial access to the RB V5 board. Jonathan Naylor 2021-05-08 23:22:25 +0100
  • 406a60d787 Merge branch 'M17_AX25_FM' into I2C Jonathan Naylor 2021-05-05 21:01:38 +0100
  • b5d106dcb6 Merge branch 'master' into M17_AX25_FM Jonathan Naylor 2021-05-05 21:01:19 +0100
  • 6d3d903f84
    Merge pull request #318 from F4FXL/dstar_correlator_fm dstar_correlator_fm Jonathan Naylor 2021-05-05 20:54:17 +0100
  • f9ab64ac06 Merge remote-tracking branch 'upstream/master' into dstar_correlator_fm Geoffrey Merck 2021-05-02 16:08:00 +0200
  • 34cbff41c9
    Merge pull request #317 from N4IRS/master Jonathan Naylor 2021-05-02 15:00:12 +0100
  • ea63acdf41 Merge branch 'master' into dstar_correlator_fm Geoffrey Merck 2021-05-02 14:05:49 +0200
  • 752e13821f Add STM32F7-DVM board Steve N4IRS 2021-05-02 07:19:24 -0400
  • f06774aadd Fix mistakes in the OLED initialisation values. Jonathan Naylor 2021-04-24 12:47:59 +0100
  • e32f13d3df Merge branch 'M17_AX25_FM' into I2C Jonathan Naylor 2021-04-20 20:38:48 +0100
  • 86b45c15eb Merge branch 'master' into M17_AX25_FM Jonathan Naylor 2021-04-20 20:38:14 +0100
  • 4fa0e052f8
    Merge pull request #316 from N4IRS/master Jonathan Naylor 2021-04-20 12:51:10 +0100
  • 0736a5cbe8 RB STM32_DVM_F7 support Steve N4IRS 2021-04-18 09:50:46 -0400
  • 7db7bbb02e Re-add the STM32F7XX_Lib submodule. Jonathan Naylor 2021-04-13 19:22:28 +0100
  • 794acf1df8 Remove the STM32F7XX_Lib submodule. Jonathan Naylor 2021-04-13 19:06:45 +0100
  • 02ba20401b Include the GPIO initialisation for I2C3. Jonathan Naylor 2021-04-12 21:50:27 +0100
  • ee3ab88b2a Extract the HAL functions and explicitely initailise I2C3. Jonathan Naylor 2021-04-12 19:50:57 +0100
  • a5d4295cce Add the STM32F7XX_Lib tree as part of the MMDVM repository Jonathan Naylor 2021-04-12 18:32:00 +0100
  • 1e97e7c2a0 Remove STM32F7XX_Lib as a submodule Jonathan Naylor 2021-04-12 18:30:17 +0100
  • 246539526d Fix compilation issues with a compiler. Jonathan Naylor 2021-04-12 18:28:27 +0100
  • 3c6a1f262a Begin synchronising the code with the STM32Cube HAL code. Jonathan Naylor 2021-04-12 17:19:58 +0100
  • 51b275d4c7 Simplify the data transfer. Jonathan Naylor 2021-04-11 23:24:23 +0100
  • 639caa03ee Simplify the OLED text creation code. Jonathan Naylor 2021-04-11 21:49:20 +0100
  • 4f3e6935d2 Simplify the OLED initialisation. Jonathan Naylor 2021-04-11 20:43:28 +0100
  • a3e0ad82e2 More I2C changes. Jonathan Naylor 2021-04-11 20:34:42 +0100