From ab99b8e47684295624d52cba590649486e9a038d Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Sat, 24 Jul 2021 22:11:41 +0200 Subject: [PATCH] don't wrap the module, it's not necessary --- csdr/chain/demodulator.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csdr/chain/demodulator.py b/csdr/chain/demodulator.py index 7286e63b..0f913364 100644 --- a/csdr/chain/demodulator.py +++ b/csdr/chain/demodulator.py @@ -1,11 +1,11 @@ from csdr.chain import Chain -from pycsdr.modules import Shift, FirDecimate, Bandpass, Squelch, FractionalDecimator +from pycsdr.modules import Module, Shift, FirDecimate, Bandpass, Squelch, FractionalDecimator from abc import ABCMeta, abstractmethod class Demodulator(Chain, metaclass=ABCMeta): @abstractmethod - def setLastDecimation(self, decimation: Chain): + def setLastDecimation(self, decimation: Module): pass @@ -24,7 +24,7 @@ class DemodulatorChain(Chain): self.squelch = Squelch(5) if fraction != 1.0: - demodulator.setLastDecimation(Chain(FractionalDecimator(fraction))) + demodulator.setLastDecimation(FractionalDecimator(fraction)) workers = [ self.shift,