Commit Graph

122 Commits

Author SHA1 Message Date
Piotr Krysik f0c83d84e0 Fixing missing callback to set_fc in clock_offset_control block 2018-01-23 15:07:08 +01:00
Piotr Krysik c97a7ff8a0 Removed wideband_input_adaptor 2017-06-11 17:39:05 +02:00
Piotr Krysik 369bdb37c1 Merge branch 'master' into collect-system-info 2017-02-16 20:51:36 +01:00
Roman Khassraf 98581a8e92 Implemented system info collection block 2017-01-11 13:33:12 +01:00
Roman Khassraf e5ddab3e1d #240: Implemented block for extraction of information from cipher mode command messages 2016-12-04 16:19:40 +01:00
Piotr Krysik a3405b285d Changed path (flow_control) and name of uplink_downlink_filter to splitter 2016-08-30 21:31:24 +02:00
Piotr Krysik 0454dafdbc Optional in/out for tch/f demapper 2016-08-18 18:57:26 +02:00
Piotr Krysik 601195bc18 Little corrections to uplink/downlink filter 2016-08-18 18:56:24 +02:00
Piotr Krysik 2bb54c8fcd Added uplink/downlink splitter 2016-08-16 16:05:23 +02:00
Piotr Krysik 89ff899986 Moved remaining msg_to_tag and controlled resampler files to proper directories 2016-07-18 10:24:35 +02:00
Piotr Krysik 74c4ca9627 Removed blocks related to old frequency correction loop (controlled const source and old clock offset corrector) 2016-07-18 10:23:24 +02:00
Piotr Krysik 83afe7390f Changed clock offset controller and company in order to remove from the gsm_input one of the resamplers. 2016-07-17 22:48:35 +02:00
Piotr Krysik d1ca389dbf Corrections to clock offset corrector that uses tags 2016-07-17 11:33:50 +02:00
Piotr Krysik 19028868cc Merge branch 'development' of https://github.com/ptrkrysik/gr-gsm into development 2016-07-15 13:21:44 +02:00
Piotr Krysik cbaf4760a8 New gsm_input block 2016-07-15 13:14:37 +02:00
Piotr Krysik 0982673af1 New clock offset corrector and clock offset control 2016-07-15 13:14:24 +02:00
Piotr Krysik 74c4f2c14c New blocks (msg to tag and controlled resampler) related stuff 2016-07-15 13:12:46 +02:00
Piotr Krysik 24db07572f Little changes of GRC blocks names 2016-07-15 13:09:07 +02:00
Piotr Krysik 1bed4abb0e Moved new blocks (controlled resampler and msg to tag) to appropriate directory 2016-07-15 13:07:05 +02:00
Piotr Krysik 47ab20e45e Added a controlled fractional resampler 2016-07-04 21:23:51 +02:00
Piotr Krysik 0a60e7a70a Corrections of tch/f decoder - removal of parameter continued 2016-06-29 22:22:27 +02:00
Piotr Krysik 2b97cb1cc3 Added voice output, removed saving to file from inside the decoder - now it should be done GNU Radio way 2016-06-29 15:00:07 +02:00
Piotr Krysik 1bfe1e09c7 Disabled boundary check by default 2016-06-29 14:59:18 +02:00
Piotr Krysik c6eb3b5c6a Added msg_to_tag block - currently it does nothing 2016-05-29 13:06:39 +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
Piotr Krysik 8630fac60c Merged uplink-decoding branch (with complete support for control channels decoding on uplink)
# Conflicts:
#	examples
#	lib/demapping/universal_ctrl_chans_demapper_impl.cc
#	lib/receiver/receiver_impl.cc
2016-05-14 19:37:14 +02:00
Steve Glass 5707c2b01e Make band user-selectable in gsm_wideband_input 2016-02-29 17:50:10 +10:00
rpp a49a4d2b96 Implemented multiband channelizer as gr-gsm block. 2015-10-05 09:57:03 +02:00
Roman Khassraf dfe7009435 Added options to print frame number and A5 frame count in message printer. Issue #127 2015-09-13 10:59:56 +02:00
Roman Khassraf 23c8d8a92f Implemented boundary check for voice decoding. Issue 107 2015-08-11 11:52:15 +02:00
Piotr Krysik 5d6ae65557 Corrected syntax of control channels demappers 2015-08-10 11:15:25 +02:00
Roman Khassraf 8b64d873ca Implemented burst sdcch subslot filter. Issue #100 2015-08-06 17:30:04 +02:00
Piotr Krysik c6b3dce5cf Set parameters of demappers for uplink channels 2015-08-06 12:17:26 +02:00
Roman Khassraf d7e3eec3ae Implemented burst timeslot filter. Issue #100 2015-08-06 11:54:22 +02:00
Piotr Krysik 9f723fd771 Changed control channels demappers in order to support uplink. Values of parameters for uplink are incorrect at this stage. 2015-08-06 10:23:52 +02:00
Piotr Krysik 7a85170a63 Added grc receiver block that supports uplink and changed block that supports downlink only 2015-08-06 10:22:20 +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 98da635ccc Merged origin/flow-control-100 into dev, fixed conflicts 2015-08-05 13:02:12 +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 1c3419e88f Renamed burst sink/source to burst file sink/source 2015-08-03 10:58:57 +02:00
Roman Khassraf b8f4909d37 Moved qa utilities to a separate directory 2015-08-03 10:08:18 +02:00
Roman Khassraf c0cb6998da Removed test utilities from GRC 2015-08-03 09:52:26 +02:00
Roman Khassraf 1e82b8d4d1 Implemented message sink block for unit testing 2015-07-29 11:01:34 +02:00
Roman Khassraf adea86fec5 Implemented message source block for unit testing 2015-07-27 15:52:02 +02:00