Commit graph

123 commits

Author SHA1 Message Date
Jonathan Naylor d085ca8b0f Merge branch 'master' into mqtt 2025-08-27 17:02:37 +01:00
Jonathan Naylor 010c1249ee Update to VS2022. 2025-08-26 17:16:00 +01:00
Jonathan Naylor cf97dc3096 Remove AX.25 2025-08-26 15:14:00 +01:00
Jonathan Naylor 9720c7a40d Make space for dPMR. 2025-07-09 13:38:55 +01:00
Jonathan Naylor ac6842fe2c Merge branch 'master' into mqtt 2024-10-04 17:37:55 +01: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 84c9da7e8f Merge branch 'master' into mqtt 2024-10-02 14:59:58 +01:00
Jonathan Naylor ec9f7d7496 Amalgamate the two Trellis implementations and small cleanups. 2024-10-02 14:42:25 +01:00
Jonathan Naylor 052af9ce93 Merge branch 'master' into mqtt 2024-09-30 18:53:33 +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 d9e2f52ae6 Fixes for VS2019, and the use of a different compiler. 2024-05-30 14:53:55 +01:00
Jonathan Naylor 7eb67a83e2 Merge branch 'mqtt' into mqtt_plus 2024-05-23 12:48:03 +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 3c48b8f61b Add support for passthrough of serial data from MQTT to the spare serial port on an MMDVM modem/hotspot. 2023-06-20 16:33:33 +01:00
Jonathan Naylor ff004211b9 Rename MQTTPublisher to MQTTConnection. 2023-06-19 14:57:30 +01:00
Jonathan Naylor d01520bea1 Remove all of the display processing from the code. 2023-06-16 17:18:43 +01:00
Jonathan Naylor f12604bb1c Remove all of the display files. 2023-06-16 16:05:59 +01:00
Jonathan Naylor 391e382a7b Remove the direct network access to DMR Masters. 2023-06-05 17:30:39 +01:00
Jonathan Naylor 8363a72f6a Merge branch 'master' into M17_AX25_FM 2021-05-18 20:05:40 +01:00
Jonathan Naylor e2d61d1572 Clean up the D-Star Control class a little. 2021-05-18 19:44:41 +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 5b57557a79 Start on the convolution FEC. 2020-10-18 22:23:18 +01:00
Jonathan Naylor c549cf3594 Add the LICH processing. 2020-10-18 20:44:03 +01:00
Jonathan Naylor 521da9b54d Add the CRC and callsign encoding. 2020-10-18 14:51:52 +01:00
Jonathan Naylor 8946038e0e Add M17 reflector linking and start on the frame handling. 2020-10-17 16:25:48 +01:00
Jonathan Naylor b921f99d0a WIP on M17. 2020-10-16 10:35:19 +01:00
Jonathan Naylor 8536294b76 Initial work on the M17 protocol. 2020-10-14 16:16:54 +01:00
Jonathan Naylor 3f125f055c Merge branch 'SimpleDMR' into AX25_FM 2020-09-24 14:05:18 +01:00
Jonathan Naylor ba476b6fec Use normal logging for UDPSocket. 2020-09-22 15:51:10 +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
Jonathan Naylor aa8b78a311 Refactor the Modem class hierarchy. 2020-06-30 12:35:03 +01:00
Jonathan Naylor 5dbf916db0 Fix Windows compilation. 2020-06-29 11:53:54 +01:00
Jonathan Naylor be8c29da3e Fix Windows compilation. 2020-06-29 11:50:33 +01:00
Jonathan Naylor cb51a14575 Create a pseudo TTY for the AX25 Network. 2020-06-25 21:17:38 +01:00
Jonathan Naylor 2953ce85a0 Merge branch 'FM_Ext' into AX25_FM 2020-06-25 13:41:19 +01:00