trx/ctrl_if_bb.py: reset transceiver on POWEROFF
Change-Id: I1e7f74c56388a431794a0b32b8a9537c360f5d33
This commit is contained in:
parent
b7a272e3f0
commit
baebe451cd
|
@ -63,6 +63,9 @@ class CTRLInterfaceBB(CTRLInterface):
|
|||
self.tb.stop()
|
||||
self.tb.wait()
|
||||
|
||||
# POWEROFF is also used to reset transceiver
|
||||
self.tb.reset()
|
||||
|
||||
return 0
|
||||
|
||||
# Gain control
|
||||
|
|
|
@ -269,6 +269,12 @@ class RadioInterface(gr.top_block):
|
|||
|
||||
return True
|
||||
|
||||
def reset(self):
|
||||
# TODO: do we need to reset both RX / TX freq.?
|
||||
# self.rx_freq = None
|
||||
# self.tx_freq = None
|
||||
self.set_ta(0)
|
||||
|
||||
def calc_phase_inc(self, fc):
|
||||
return self.ppm / 1.0e6 * 2 * pi * fc / self.sample_rate
|
||||
|
||||
|
|
Loading…
Reference in New Issue