Commit graph

2571 commits

Author SHA1 Message Date
Jonathan Naylor bbe44df3e9 Merge branch 'master' into SimpleDMR 2020-10-30 13:47:25 +00:00
Jonathan Naylor 99cdcf1f50
Merge pull request #522 from sp5lg/master
DStar SelfOnly with WhiteList
2020-10-30 13:44:54 +00:00
Jonathan Naylor e983aa7109
Merge pull request #629 from s-s-s/patch-1
Added a new address the id's list
2020-10-30 13:43:37 +00:00
Jonathan Naylor fc34f27f63
Merge pull request #644 from jg1uaa/master
CNetworkInfo::getNetworkInterface() FreeBSD support
2020-10-30 13:41:19 +00:00
Jonathan Naylor 62c0165d3d Merge branch 'master' into SimpleDMR 2020-10-30 13:38:05 +00:00
Jonathan Naylor 61afb194c5 Revert "Merge pull request #648 from xfxian/logrotate"
This reverts commit 9932394840, reversing
changes made to cfc313e5b9.
2020-10-30 13:34:13 +00:00
Florian (DF2ET) 9932394840
Merge pull request #648 from xfxian/logrotate
Introducing RotateLog configuration option that allows disabling timestamps on the logfiles.
2020-10-29 22:48:55 +01:00
Jacob Schramm 7a5bbda248 Changing RotateLogs to TimestampLogs 2020-10-29 22:45:57 +01:00
Jacob Schramm 53ae146667 Introducing RotateLog configuration option that allows disabling timestamps on the logfiles. 2020-10-29 00:08:04 +01:00
Jonathan Naylor 31002c2757 Allow encrypted M17 data to be rejected. 2020-10-26 10:10:31 +00:00
Jonathan Naylor d0e8574187 Handle the return value for M17 RF transmissions. 2020-10-26 09:39:16 +00:00
Jonathan Naylor 9c13baef82 Remove the CRC processing from the networking side. 2020-10-25 13:15:51 +00:00
Jonathan Naylor 2ff0e52558 Add M17 BER debug info. 2020-10-25 12:48:23 +00:00
Jonathan Naylor 9688929c3d Fix the M17 LICH fragment encoding. 2020-10-21 10:41:06 +01:00
Jonathan Naylor bab4b50d30 Handle EOT on rejected frames correctly. 2020-10-21 10:17:52 +01:00
Jonathan Naylor 1bb1e9da59 M17 bug fixing. 2020-10-20 14:26:47 +01:00
Jonathan Naylor d58a0c53b5 Add the SelfOnly processing for M17. 2020-10-20 09:40:29 +01:00
Jonathan Naylor 9567ac0b20 Use defined lengths instead of magic numbers. 2020-10-19 11:00:45 +01:00
Jonathan Naylor 28e013acb7 Clean up the frame processing for RF and network. 2020-10-19 10:37:23 +01:00
Jonathan Naylor d2bf8eb744 Fix Linux compile. 2020-10-18 23:28:29 +01:00
Jonathan Naylor 551556b65d Update the Makefiles. 2020-10-18 23:24:46 +01:00
Jonathan Naylor b46d2f586c Add the M17 TFT Serial image. 2020-10-18 23:05:53 +01:00
Jonathan Naylor ef07f3c035 Update the puncturing tables. 2020-10-18 23:00:16 +01: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 a00ecbe7d9 Get the CRC and callsign mangling working correctly. 2020-10-18 20:04:44 +01:00
Jonathan Naylor 521da9b54d Add the CRC and callsign encoding. 2020-10-18 14:51:52 +01:00
Jonathan Naylor 48f95be982 Mostly complete processing of RF frames. 2020-10-17 21:59:27 +01:00
Jonathan Naylor 9a72e95ec0 Clean compile(-ish), still more to do. 2020-10-17 16:47:19 +01:00
Jonathan Naylor 8946038e0e Add M17 reflector linking and start on the frame handling. 2020-10-17 16:25:48 +01:00
uaa 54a945ee6d Merge branch 'master' of http://github.com/jg1uaa/MMDVMHost 2020-10-17 18:33:28 +09:00
Jonathan Naylor b921f99d0a WIP on M17. 2020-10-16 10:35:19 +01:00
Jonathan Naylor 6e9174cf4c Improve the M17 networking. 2020-10-15 15:44:59 +01:00
Jonathan Naylor e0f4928db5 Handle M17 in the display code. 2020-10-15 14:32:56 +01:00
Jonathan Naylor 80a77bd12a Add the M17 page to the Nextion displays. 2020-10-15 13:59:28 +01:00
Jonathan Naylor 8536294b76 Initial work on the M17 protocol. 2020-10-14 16:16:54 +01:00
Jonathan Naylor e2a4ccfc05 Merge branch 'SimpleDMR' into AX25_FM 2020-10-13 10:12:58 +01:00
Jonathan Naylor ff19408e2d Fix bug added in FICH regeneration. 2020-10-13 10:11:13 +01:00
Jonathan Naylor c1171bc052 Regenerate the FICH correctly. 2020-10-13 10:07:31 +01:00
SASANO Takayoshi 1f72bf16d8 add OSX support to NetworkInfo.cpp (EXPERIMENTAL) 2020-10-10 04:48:59 +09:00
SASANO Takayoshi 630551f6fd CNetworkInfo::getNetworkInterface() FreeBSD support
modified IPv4 default routing information request code to support FreeBSD
2020-10-07 19:12:47 +09:00
Jonathan Naylor 35e9a2a830 Merge branch 'SimpleDMR' into AX25_FM 2020-10-07 10:33:06 +01:00
Jonathan Naylor eb2510898d Merge branch 'master' into SimpleDMR 2020-10-07 10:32:42 +01:00
Jonathan Naylor cfc313e5b9 Fix buffer overflow. 2020-10-07 10:32:12 +01:00
Jonathan Naylor 2fc62e0e7a Merge branch 'SimpleDMR' into AX25_FM 2020-10-06 10:51:15 +01:00
Jonathan Naylor 91ad967f6d Merge branch 'master' into SimpleDMR 2020-10-06 10:14:16 +01:00
Jonathan Naylor 2d557ffe30
Merge pull request #642 from jg1uaa/master
CNetworkInfo::getNetworkInterface() OpenBSD/NetBSD support
2020-10-06 10:05:21 +01:00
SASANO Takayoshi f2c399308b CNetworkInfo::getNetworkInterface display IP address is limited to IPv4
Displayed IP address is now IPv4 only due to referring IPv4 routing table
to get default route.

This feature is used by hotspots which have small LCD or OLED display
to show IP address to remote login. No effects to connect other reflectors.

If completely disabled IPv4 world will come, the code need to be revised.
2020-10-06 06:58:35 +09:00
SASANO Takayoshi 879b426308 CNetworkInfo::getNetworkInterface() OpenBSD/NetBSD support
added IPv4 default routing information request code for OpenBSD/NetBSD.
2020-10-06 06:17:55 +09:00
Jonathan Naylor 7c81128d77 Merge branch 'SimpleDMR' into AX25_FM 2020-10-05 12:50:52 +01:00