Silenced CW skimmer audio, added CLEAR button.
This commit is contained in:
parent
dff8012024
commit
2438bc1d45
|
|
@ -233,7 +233,7 @@ fi
|
|||
|
||||
if [ "${BUILD_CWSKIMMER:-}" == "y" ]; then
|
||||
echo "##### Building csdr-cwskimmer... #####"
|
||||
git clone -b master "$GIT_CWSKIMMER"
|
||||
git clone "$GIT_CWSKIMMER"
|
||||
pushd csdr-cwskimmer
|
||||
dpkg-buildpackage -us -uc
|
||||
popd
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from csdr.chain.demodulator import ServiceDemodulator, DialFrequencyReceiver
|
||||
from csdr.module.toolbox import Rtl433Module, MultimonModule, DumpHfdlModule, DumpVdl2Module, Dump1090Module, AcarsDecModule, RedseaModule, SatDumpModule, CwSkimmerModule
|
||||
from pycsdr.modules import FmDemod, AudioResampler, Convert, Agc, Squelch
|
||||
from pycsdr.modules import FmDemod, AudioResampler, Convert, Agc, Squelch, RealPart
|
||||
from pycsdr.types import Format
|
||||
from owrx.toolbox import TextParser, PageParser, SelCallParser, EasParser, IsmParser, RdsParser, CwSkimmerParser
|
||||
from owrx.aircraft import HfdlParser, Vdl2Parser, AdsbParser, AcarsParser
|
||||
|
|
@ -228,6 +228,8 @@ class CwSkimmerDemodulator(ServiceDemodulator, DialFrequencyReceiver):
|
|||
self.sampleRate = sampleRate
|
||||
self.parser = CwSkimmerParser(service)
|
||||
workers = [
|
||||
RealPart(),
|
||||
Agc(Format.FLOAT),
|
||||
Convert(Format.FLOAT, Format.SHORT),
|
||||
CwSkimmerModule(sampleRate, charCount),
|
||||
self.parser,
|
||||
|
|
|
|||
|
|
@ -880,8 +880,11 @@ $.fn.faxMessagePanel = function() {
|
|||
|
||||
CwSkimmerMessagePanel = function(el) {
|
||||
MessagePanel.call(this, el);
|
||||
this.clearButton.css('display', 'none');
|
||||
this.texts = [];
|
||||
|
||||
// CLEAR button clears underlying texts storage
|
||||
var me = this;
|
||||
this.clearButton.on('click', function() { me.texts = []; });
|
||||
}
|
||||
|
||||
CwSkimmerMessagePanel.prototype = Object.create(MessagePanel.prototype);
|
||||
|
|
|
|||
|
|
@ -200,7 +200,8 @@ class Modes(object):
|
|||
DigitalMode(
|
||||
"cwskimmer",
|
||||
"CW Skimmer",
|
||||
underlying=["usbd"],
|
||||
underlying=["empty"],
|
||||
bandpass=Bandpass(0, 24000),
|
||||
requirements=["cwskimmer"],
|
||||
service=False,
|
||||
squelch=False,
|
||||
|
|
|
|||
Loading…
Reference in New Issue