Commit graph

768 commits

Author SHA1 Message Date
AndyTaylorTweet bba48fcbc6 Create README.md
Information / How-To

This should work on all systemd Linux's - tested / confirmed working on Raspbian Jessie-Lite
2016-08-15 09:30:23 +01:00
AndyTaylorTweet 3ce060e7bc Create mmdvmhost.timer
This is used to delay the boot time start of MMDVMHost

This enables the network / DNS / everything else important to start up before MMVMHost starts
2016-08-15 09:26:20 +01:00
AndyTaylorTweet c1ce8471b1 Create mmdvmhost.service
MMDVMHost Unit File
This is what systemd uses to start / stop the service.

All of the heavy lifting is done in /usr/local/sbin/mmdvmhost_service
2016-08-15 09:25:26 +01:00
Jonathan Naylor 83b27188e5 Alter the format of the returned RSSI data. 2016-08-11 17:28:47 +01:00
Jonathan Naylor 19c7578bb9 Remove extra debugging messages. 2016-08-11 06:42:50 +01:00
Jonathan Naylor 4e35a8d47e Completely revert the DMR silence infilling. 2016-08-10 20:16:06 +01:00
Jonathan Naylor 27edf9fc1c More silence tweaks. 2016-08-10 14:33:34 +01:00
Jonathan Naylor 171f0ac8cc Tweak the silence infill parameters. 2016-08-10 11:50:43 +01:00
Jonathan Naylor c67f8e861a Tweak the silence infill parameters a little more. 2016-08-09 21:20:25 +01:00
Jonathan Naylor 3214cf8504 Add RSSI logging to D-Star and YSF. 2016-08-09 20:05:35 +01:00
Jonathan Naylor cd628a6005 lastFrameValid does not indicate the first frame. 2016-08-09 18:52:50 +01:00
Jonathan Naylor d3139c6702 Remove the network restrictions from the licence. 2016-08-09 17:32:40 +01:00
Jonathan Naylor 310c785866 Reject unknown CSBKs. 2016-08-09 17:22:02 +01:00
Jonathan Naylor 443c363b1c Reset lastFrameValid when used up. 2016-08-09 17:20:26 +01:00
Jonathan Naylor ad4cb859b5 Change the silence insertion parameters. 2016-08-09 08:11:43 +01:00
Jonathan Naylor 321246f7fc Add noisy sequence number debugging. 2016-08-09 08:06:59 +01:00
Jonathan Naylor 7e5cdea528 Removed unneeded timer reset. 2016-08-09 07:41:48 +01:00
Jonathan Naylor 04b2955e12 Increase the lost packet timeout to 400ms. 2016-08-09 07:35:31 +01:00
Jonathan Naylor a4d8d7a121 Semi-revert to the older silence filling method. 2016-08-09 07:28:10 +01:00
Jonathan Naylor f1f69bb4ee Add independent mode output levels. 2016-08-09 07:08:37 +01:00
Jonathan Naylor 203ec75aad Add dBm. 2016-08-09 06:46:04 +01:00
Jonathan Naylor ecfe5dfb18 Use the correct bytes for the RSSI. 2016-08-09 06:24:13 +01:00
Jonathan Naylor 059b960959 Add RSSI reporting for DMR only. 2016-08-08 21:26:18 +01:00
Jonathan Naylor a60c4bf6f9 Added Solaris Makefile. 2016-08-08 18:23:46 +01:00
Jonathan Naylor eabf515403 Add rate 3/4 data debugging. 2016-08-08 18:05:14 +01:00
Jonathan Naylor e458a3cb3f Fix missing audio detection. 2016-08-08 18:00:55 +01:00
Jonathan Naylor d2df250496 Add cstring for Solaris compilation. 2016-08-08 17:53:35 +01:00
Jonathan Naylor 49cf1970ab Merge pull request #135 from vk4tux/patch-13
Update DMRIds.dat
2016-08-07 17:19:55 +01:00
vk4tux f072082327 Update DMRIds.dat
2016-08-07 04:15	832K	WW
2016-08-08 00:43:33 +10:00
Jonathan Naylor a624936325 Merge pull request #134 from vk4tux/patch-12
Update DMRIds.dat
2016-07-29 10:56:41 +02:00
vk4tux 5fb806b431 Update DMRIds.dat 2016-07-29 09:20:08 +10:00
Jonathan Naylor 54888dfe82 Merge pull request #133 from g0wfv/develop
Various LCD bug fixes
2016-07-24 20:41:11 +01:00
Tony Corbett G0WFV 0baebe3a99 Add forgotten DMR on top line of LCDs 2016-07-24 20:14:07 +01:00
Tony Corbett G0WFV 331a34757c Fix some more display bugs 2016-07-24 19:36:55 +01:00
Tony Corbett G0WFV c7175f66f5 Correct HD44780 custom character behaviour
Overwriting a CGRAM location also changes any characters already displayed on the LCD which use that CGRAM location!
2016-07-24 13:56:14 +01:00
Jonathan Naylor 6a755e9889 Do the correct AMBE regeneration for YSF V/D mode 1. 2016-07-21 19:46:32 +01:00
Jonathan Naylor 299f53b551 Don't use someone elses infill audio! 2016-07-21 18:09:29 +01:00
Jonathan Naylor f6978d1b80 Guarantee no divide by zero errors. 2016-07-21 17:50:13 +01:00
Jonathan Naylor d0ddb81c3f Avoid DMR buffer overflows, hopefully. 2016-07-21 17:46:37 +01:00
Jonathan Naylor c82ce29586 Fix D-Star space calculations. 2016-07-20 07:27:38 +01:00
Jonathan Naylor a9f8f4c9b5 Disable silence infilling and out-of-order packet detection. 2016-07-19 21:50:08 +01:00
Jonathan Naylor 578085134c Improve the FEC reconstruction a little. 2016-07-19 17:24:11 +01:00
Jonathan Naylor c63ce4897e Improve D-Star modem overflow logging. 2016-07-18 17:54:02 +01:00
Jonathan Naylor 1a91b26c66 Remove unneeded audio infill debug logging. 2016-07-18 17:46:16 +01:00
Jonathan Naylor f77f4d496e Merge pull request #132 from vk4tux/patch-11
Update DMRIds.dat
2016-07-18 13:48:44 +01:00
vk4tux ac26585eb4 Update DMRIds.dat 2016-07-18 22:14:08 +10:00
Jonathan Naylor ac4715150a Merge pull request #131 from g0wfv/develop
Add I2C device address in startup info
2016-07-18 11:01:34 +01:00
Tony Corbett G0WFV 9820b66a9e Add I2C device address in startup info
If using an LCD connected via I2C, display the configured I2C device address rather than the pins as the host starts up.
2016-07-18 10:20:31 +01:00
Jonathan Naylor 2a53923c9a Revert packet timer changes. 2016-07-15 06:32:56 +01:00
Jonathan Naylor f18c505852 Increase logging level for infill messages. 2016-07-14 20:33:40 +01:00