diff options
author | Vadim Yanitskiy <axilirator@gmail.com> | 2019-01-19 10:22:59 +0700 |
---|---|---|
committer | Vadim Yanitskiy <axilirator@gmail.com> | 2019-01-19 11:29:35 +0700 |
commit | 180a037a41d8872e760ac3f0a55888e3ee178386 (patch) | |
tree | a49a24b46914a6f32a358c904b09840758c50002 /apps/grgsm_trx | |
parent | baebe451cd90e16de491d5e69a36fd2493802cba (diff) |
python/trx: introduce and use Transceiver class
Change-Id: I6dc88edbb69a68746cc8e01206dc86f7ea2fa80f
Diffstat (limited to 'apps/grgsm_trx')
-rwxr-xr-x | apps/grgsm_trx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/apps/grgsm_trx b/apps/grgsm_trx index c3e83d9..5e5e3be 100755 --- a/apps/grgsm_trx +++ b/apps/grgsm_trx @@ -29,8 +29,8 @@ from argparse import ArgumentParser from argparse import ArgumentTypeError from gnuradio import eng_notation -from grgsm.trx import CTRLInterfaceBB from grgsm.trx import RadioInterface +from grgsm.trx import Transceiver COPYRIGHT = \ "Copyright (C) 2016-2018 by Vadim Yanitskiy <axilirator@gmail.com>\n" \ @@ -64,18 +64,17 @@ class Application: self.phy_freq_offset, self.bind_addr, self.remote_addr, self.base_port) - # Init TRX CTRL interface - self.server = CTRLInterfaceBB( - self.remote_addr, self.base_port + 101, - self.bind_addr, self.base_port + 1, - self.radio) + # Init Transceiver + self.trx = Transceiver(self.bind_addr, + self.remote_addr, self.base_port, + radio_if = self.radio) print("[i] Init complete") def run(self): # Enter main loop while True: - self.server.loop() + self.trx.ctrl_if.loop() def shutdown(self): print("[i] Shutting down...") |