Merge branch 'develop' into pycsdr

This commit is contained in:
Jakob Ketterl
2021-08-04 00:01:11 +02:00
9 changed files with 27 additions and 17 deletions

View File

@ -31,7 +31,9 @@ class Controller(object):
self.handler.end_headers()
if type(content) == str:
content = content.encode()
self.handler.wfile.write(content)
while len(content):
w = self.handler.wfile.write(content)
content = content[w:]
def send_redirect(self, location, code=303):
self.handler.send_response(code)

View File

@ -259,6 +259,8 @@ class FeatureDetector(object):
"fsk_demodulator",
"pocsag_decoder",
"dstar_decoder",
"nxdn_decoder",
"dc_block",
],
),
True,
@ -279,7 +281,7 @@ class FeatureDetector(object):
return False
def _check_owrx_connector(self, command):
return self._check_connector(command, LooseVersion("0.4"))
return self._check_connector(command, LooseVersion("0.5"))
def has_rtl_connector(self):
"""
@ -548,6 +550,11 @@ class FeatureDetector(object):
return self._check_connector("runds_connector", LooseVersion("0.2"))
def has_codecserver_ambe(self):
"""
Codecserver is used to decode audio data from digital voice modes using the AMBE codec.
You can find more information [here](https://github.com/jketterl/codecserver).
"""
tmp_dir = CoreConfig().get_temporary_directory()
cmd = ["mbe_synthesizer", "--test"]
config = Config.get()

View File

@ -1,5 +1,5 @@
from distutils.version import LooseVersion
_versionstring = "1.1.0-dev"
_versionstring = "1.2.0-dev"
looseversion = LooseVersion(_versionstring)
openwebrx_version = "v{0}".format(looseversion)