gr-gsm/python/trx
Vadim Yanitskiy 3f9abbdf92 apps/grgsm_trx: add baseband frequency shift feature
An ability to shift the baseband frequency would allow one to
run both base stations and (OsmocomBB-based) mobile stations on
any frequency (e.g. in 2.4 GHz WiFi band)!

This is achieved by adding a given frequency offset to the
result of "ARFCN -> RX/TX frequency" calculation.

Usage example:

  grgsm_trx --freq-offset -500M

Both RX (Downlink) and TX (Uplink) frequencies will be shifted
by 500 MHz back, e.g. tuning request to ARFCN 105 would result
in tuning the radio to 456.0 MHz (instead of 956.0 MHz).

Related: OS#3520 (https://osmocom.org/versions/136)
Change-Id: I42e397e47402a87f4141ef31b25eff4c8c1267e2
2018-09-13 15:35:44 +02:00
..
CMakeLists.txt Added carrier frequency offset correction to radio_if 2017-12-01 12:02:55 +01:00
__init__.py Added carrier frequency offset correction to radio_if 2017-12-01 12:02:55 +01:00
change_sign_of_dict_elements.py Added carrier frequency offset correction to radio_if 2017-12-01 12:02:55 +01:00
ctrl_if.py trx/ctrl_if.py: send control responses to where commands are from 2018-09-13 15:35:44 +02:00
ctrl_if_bb.py apps/grgsm_trx: print bind / remote address and port 2018-09-13 15:35:44 +02:00
fake_pm.py python/trx: follow GNU Radio class naming conventions 2017-11-05 17:33:26 +01:00
radio_if.py apps/grgsm_trx: add baseband frequency shift feature 2018-09-13 15:35:44 +02:00
radio_if_grc.py Added carrier frequency offset correction to radio_if 2017-12-01 12:02:55 +01:00
udp_link.py apps/grgsm_trx: print bind / remote address and port 2018-09-13 15:35:44 +02:00