aboutsummaryrefslogtreecommitdiffstats
path: root/python
AgeCommit message (Expand)AuthorFilesLines
2019-07-18Fix the TCH/H decoder and demapper XML definitionsVasil Velichkov1-0/+1
2019-07-18apps/grgsm_trx: introduce initial LMS driver supportVadim Yanitskiy2-0/+70
2019-07-18apps/grgsm_trx: add RadioInterface driver selection argumentVadim Yanitskiy1-2/+0
2019-07-18trx/radio_if.py: print type of RadioInterfaceVadim Yanitskiy2-2/+10
2019-07-18python/trx: fork RadioInterfaceUHD from RadioInterfaceVadim Yanitskiy4-35/+95
2019-07-18trx/ctrl_if.py: use relative import for UDPLinkVadim Yanitskiy1-1/+1
2019-07-18trx/radio_if.py: update clock_offset_control in set_rx_freq()Vadim Yanitskiy1-0/+1
2019-07-18trx/radio_if.py: do not print anything if freq. shift is 0Vadim Yanitskiy1-8/+10
2019-07-18python/trx: introduce and use Transceiver classVadim Yanitskiy5-48/+137
2019-07-18trx/ctrl_if_bb.py: reset transceiver on POWEROFFVadim Yanitskiy2-0/+9
2019-07-18trx/radio_if.py: introduce a new @property 'ready'Vadim Yanitskiy1-0/+10
2019-07-18trx/radio_if.py: do not init both rx_freq and tx_freqVadim Yanitskiy1-10/+11
2019-07-18python/trx: get rid of FakePM classVadim Yanitskiy5-62/+7
2019-07-18python/trx: use CamelCase naming for basic classesVadim Yanitskiy7-16/+18
2019-07-18trx/radio_if.py: use existing 'dict_toggle_sign' blockVadim Yanitskiy1-19/+1
2019-07-18python/trx: rename 'change_sign_of_dict_elements' to 'dict_toggle_sign'Vadim Yanitskiy4-7/+7
2019-07-18python/trx/__init__.py: cosmetic: add missing new lineVadim Yanitskiy1-1/+1
2019-07-18Add TCH/H decoder testsVasil Velichkov1-0/+190
2019-07-18Add tests for the TCH/F and TCH/H DemappersVasil Velichkov3-0/+365
2019-07-18apps/grgsm_trx: remove redundant unit from freq_offset variable namePiotr Krysik1-6/+6
2018-09-13apps/grgsm_trx: remove unnecessary checks of freq_offsetPiotr Krysik1-11/+8
2018-09-13trx/radio_if: add freq_offset parameter to constructorPiotr Krysik1-2/+3
2018-09-13burst_file_source: Fix reading longer burstsVasil Velichkov2-0/+105
2018-09-13trx/radio_if.py: clarify magic numbers in sample rate calculationPiotr Krysik1-2/+2
2018-09-13apps/grgsm_trx: fix inaccurate sample rate calculationVadim Yanitskiy1-0/+3
2018-09-13Revert "grgsm_trx: Migrated argument parsing to argparse" that shouldn't be p...Piotr Krysik1-200/+199
2018-09-13grgsm_trx: Migrated argument parsing to argparsePiotr Krysik1-199/+200
2018-09-13apps/grgsm_trx: add baseband frequency shift featureVadim Yanitskiy1-1/+13
2018-09-13apps/grgsm_trx: print bind / remote address and portVadim Yanitskiy3-2/+11
2018-09-13apps/grgsm_trx: introduce bind address optionVadim Yanitskiy3-6/+7
2018-09-13gsm_trx_burst_if: allow to customize the bind addressVadim Yanitskiy1-3/+4
2018-09-13trx/ctrl_if.py: send control responses to where commands are fromVadim Yanitskiy2-9/+12
2018-09-13trx/udp_link.py: set SO_REUSEADDR socket optionVadim Yanitskiy1-0/+1
2018-09-13trx/udp_link.py: close socket in destructorVadim Yanitskiy2-7/+3
2018-09-13trx/radio_if.py: drop useless import of osmosdrVadim Yanitskiy1-1/+0
2018-09-13trx/radio_if.py: reset UHD device time at startupVadim Yanitskiy1-0/+6
2018-04-17Merge branch 'fixeria/trx' of https://github.com/axilirator/gr-gsm into fixer...Piotr Krysik5-49/+263
2018-04-16Merge branch 'ptrkrysik/trx' into developmentPiotr Krysik19-22/+1168
2018-04-06Add tch_f_decoder testsVasil Velichkov2-0/+109
2018-03-22Compile the .grc files with cmake and grccVasil Velichkov2-1/+2
2018-02-27Portability fix: experimental blocks require numpy and scipy which causes pro...Piotr Krysik1-3/+3
2017-12-09trx/radio_if.py: handle Timing Advance from CTRLVadim Yanitskiy2-0/+19
2017-12-06trx/radio_if.py: clean up and explain GSM timingsVadim Yanitskiy1-4/+12
2017-12-04trx/radio_if.py: use native burst_to_fn_time blockVadim Yanitskiy1-19/+1
2017-12-04Implement the 'burst_to_fn_time' block in C++Vadim Yanitskiy3-30/+0
2017-12-04trx/radio_if.py: implement AFC for both RX and TX pathsVadim Yanitskiy1-20/+84
2017-12-04trx/radio_if.py: explicilty set device clock rateVadim Yanitskiy1-0/+2
2017-12-01Added carrier frequency offset correction to radio_ifPiotr Krysik4-71/+110
2017-12-01trx: passing remote addr to bindPiotr Krysik1-1/+1
2017-12-01trx/radio_if.py: use native burst_type_filter blockVadim Yanitskiy1-24/+1