Commit Graph

74 Commits

Author SHA1 Message Date
Your Name 799133a2e6 Changed clock_offset_corrector in order to address the problem #152 - this is not ideal solution yet, as it involves removing of sampling frequency offset correction. 2016-06-08 22:30:52 +02:00
Piotr Krysik c6eb3b5c6a Added msg_to_tag block - currently it does nothing 2016-05-29 13:06:39 +02:00
Piotr Krysik e5bd4b86e9 Next corrections of demapping blocks - mainly corretion of SDCCH8 uplink configuration. 2016-05-23 09:43:05 +02:00
Piotr Krysik 19cba4762a Corrected configuration of demappers 2016-05-21 09:24:34 +02:00
Piotr Krysik e4fcdf3c15 Corrected _channe_types vectors in SDCCH8 demapper 2016-05-21 09:01:42 +02:00
Piotr Krysik 773a194c32 Big change of the universal control channels demapper:
-simplification of the universal demapper,
-addition of hierarhical blocks for each of the demappers - so they also look well and readable in python,
-addition of helper script for compilation of the demappers.
2016-05-20 12:45:54 +02:00
Steve Glass d3b40496e8 Minor fixup of channelizing messages 2016-03-03 18:58:56 +10:00
Steve Glass 5707c2b01e Make band user-selectable in gsm_wideband_input 2016-02-29 17:50:10 +10:00
nightcoffee 5edaff05b0 Update gsm_wideband_input.py
Fix compatible problem
2016-02-23 05:51:34 +08:00
Piotr Krysik dd66b3b4b5 Fixed test of the message printer - related to issue #149 2016-02-21 10:26:44 +01:00
Piotr Krysik e403d9bfe5 Missing part of fix of the #135 bug 2016-01-09 22:27:28 +01:00
Piotr Krysik 8715da0893 Fixed all hierarchical blocks in the project
by adding a hier_block class that solves incompatibility between GNU Radio >=3.7.9 and <=3.7.8
and inheriting all hierarchical blocks from it.
This commit fixes #135
2016-01-06 22:21:09 +01:00
Piotr Krysik e3b652ddf3 Another approach to fix for problem #135
with message inputs of hierarhical blocks, caused by incompatibility introduced in GNU Radio 3.7.9.
2016-01-02 09:14:27 +01:00
Piotr Krysik 3a527f8e58 Fix for problem #135 with hierarhical blocks due to incompatibility introduced in GNU Radio 3.7.9 2016-01-01 16:01:26 +01:00
rpp d7e8baeade Cleaned up code in wideband input block 2015-10-05 10:48:18 +02:00
rpp a49a4d2b96 Implemented multiband channelizer as gr-gsm block. 2015-10-05 09:57:03 +02:00
Roman Khassraf 5ec7987f8a Added functions to get first and last arfcn of a band 2015-09-26 08:29:13 +02:00
Roman Khassraf e7e75f0b84 Replaced band config dictionary by an OrderedDict 2015-08-22 19:26:12 +02:00
Roman Khassraf 91448618d4 Added arfcn functions 2015-08-21 11:14:51 +02:00
Roman Khassraf 8b64d873ca Implemented burst sdcch subslot filter. Issue #100 2015-08-06 17:30:04 +02:00
Roman Khassraf d7e3eec3ae Implemented burst timeslot filter. Issue #100 2015-08-06 11:54:22 +02:00
Roman Khassraf e91edbdc11 Merged origin/msg-file-sink-source-101 into dev, fixed conflicts. Issue #101 2015-08-05 13:23:38 +02:00
Roman Khassraf 3ea373c3e2 Fixed changed block names in qa code of flow-control blocks. Issue #100 2015-08-05 13:09:05 +02:00
Roman Khassraf 98da635ccc Merged origin/flow-control-100 into dev, fixed conflicts 2015-08-05 13:02:12 +02:00
Roman Khassraf f163ca5957 Fixed changed block name in qa code 2015-08-05 12:58:00 +02:00
Roman Khassraf 64c74463ba Merged origin/test-utils-98 into dev, fixed conflicts 2015-08-05 12:51:33 +02:00
Roman Khassraf a1eb188b97 Implemented burst sub-slot splitter. Issue #100 2015-08-05 12:30:29 +02:00
Roman Khassraf 7cccb52ef3 Implemented dummy burst filter. Issue #100 2015-08-04 12:26:54 +02:00
Roman Khassraf 8e3b0eca89 Implemented burst framenumber filter. Issue #100 2015-08-04 11:16:04 +02:00
Roman Khassraf dbc3a50c31 Implemented burst timeslot splitter for flow control. Issue #100 2015-08-03 23:20:20 +02:00
Roman Khassraf c323454a3f Implemented message file source and sink. Issue #101 2015-08-03 16:17:46 +02:00
Roman Khassraf 1ce4469fd2 Renamed burst_sink_qa/burst_source_qa to burst_sink/burst_source 2015-08-03 11:16:10 +02:00
Roman Khassraf fa92b61aec Implemented unit tests for message printer block 2015-07-29 11:34:31 +02:00
Roman Khassraf 298700dfa3 Added CMakeLists entry for qa_burst_printer 2015-07-25 15:35:58 +02:00
Roman Khassraf b94cc81aae Added QA/unit tests for burst printer. 2015-07-25 14:30:28 +02:00
Roman Khassraf 9f1cfcee69 Added QA / unit testing for decryption block 2015-07-21 10:57:07 +02:00
ptrkrysik dfdf878ac2 Changes to buildsystem from libgnuradio-gsm to libgnuradio-grgsm 2015-06-27 10:43:30 +02:00
Piotr Krysik 18f769026c Update gsm_input.py 2015-05-29 07:04:08 +02:00
ptrkrysik f8c7e83298 Reimplemented clock_offset_control block in C++ 2015-04-04 12:28:20 +02:00
ptrkrysik 3c7381032a Removed redundant CMakeList.txt 2015-04-04 12:20:50 +02:00
ptrkrysik 18b631eb71 Added new decryption block (be careful - untested component). Changed CMakeFiles to reflect more modular design (not finished for the lib directory) 2014-12-15 09:09:18 +01:00
ptrkrysik 821c87ca09 Added some info about python blocks. 2014-12-13 11:41:10 +01:00
ptrkrysik 2e5b7fb1c6 Corrected sch_detector 'np.complex64' occurences to 'complex64'. 2014-12-13 10:11:51 +01:00
ptrkrysik 3be74a732b Changed grgsm install directories and prefixes from "gsm" to "grgsm". The old prefix caused conflicts with libraries already available. 2014-12-13 10:11:00 +01:00
Piotr Krysik 6985131999 Update sch_detector.py
Commented import that caused problems with running/pybombs installation.
2014-12-06 20:57:32 +01:00
Piotr Krysik d6cc0690c3 Update fcch_burst_tagger.py 2014-12-06 20:56:19 +01:00
ptrkrysik 529895b14c Updated copyleft statements of my files #3 2014-12-02 18:07:38 +01:00
ptrkrysik 4c538bae54 Removed unused samp_rate parameter from clock_offset_control 2014-11-28 23:40:12 +01:00
ptrkrysik 381253a1d2 Changes in clock offset corrector and gsm_input - the previous version wasn't working well when samp_rate_in was different from samp_rate_out.
Now resampling is done outside of clock offset corrector.
2014-11-19 11:30:53 +01:00
ptrkrysik e518bbfedd Added capability to receive multiple channels of a single BTS to the receiver. It is now possible to receive bursts on channels for which frequency hopping was used. Changed examples to work without hierarhical GSM Receiver block. 2014-11-06 14:50:59 +01:00