コード例 #1
0
ファイル: mixer.py プロジェクト: patrickyeon/spurdist
 def __init__(self, mRF, nLO, IF, IFbw, guard, spurs=[]):
     observable.__init__(self)
     # stick with what we know, for now (ie no subharmonic mixers)
     if mRF not in (1, -1) or nLO not in (1, -1):
         raise NotImplementedError
     self.m, self.n, self.spurs = mRF, nLO, spurs
     self._IF, self.IFbw, self.G = IF, IFbw, guard
コード例 #2
0
 def __init__(self, mRF, nLO, IF, IFbw, guard, spurs=[]):
     observable.__init__(self)
     # stick with what we know, for now (ie no subharmonic mixers)
     if mRF not in (1, -1) or nLO not in (1, -1):
         raise NotImplementedError
     self.m, self.n, self.spurs = mRF, nLO, spurs
     self._IF, self.IFbw, self.G = IF, IFbw, guard
コード例 #3
0
ファイル: mixer.py プロジェクト: patrickyeon/spurdist
    def __init__(self, start, stop, IFbw):
        observable.__init__(self)
        self._start, self._stop, self._bw = start, stop, IFbw
        self.minf, self.maxf, self.top, self.bot = None, None, None, None
        self.picked = None
        self.startline, self.stopline = None, None

        self.recalc(self)
        self.register(self.recalc)
コード例 #4
0
    def __init__(self, start, stop, IFbw):
        observable.__init__(self)
        self._start, self._stop, self._bw = start, stop, IFbw
        self.minf, self.maxf, self.top, self.bot = None, None, None, None
        self.picked = None
        self.startline, self.stopline = None, None

        self.recalc(self)
        self.register(self.recalc)
コード例 #5
0
ファイル: mixer.py プロジェクト: patrickyeon/spurdist
 def __init__(self, RFmin, RFmax, dspan, mixer):
     observable.__init__(self)
     self._RFmin, self._RFmax, self._dspan = RFmin, RFmax, dspan
     self.mixer = mixer
コード例 #6
0
 def __init__(self, RFmin, RFmax, dspan, mixer):
     observable.__init__(self)
     self._RFmin, self._RFmax, self._dspan = RFmin, RFmax, dspan
     self.mixer = mixer