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
2bb54c8fcd
Added uplink/downlink splitter
2016-08-16 16:05:23 +02:00
Piotr Krysik
e1c4450ad4
Added default oversample ratio to clock offset control block
2016-07-18 10:25:00 +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
19028868cc
Merge branch 'development' of https://github.com/ptrkrysik/gr-gsm into development
2016-07-15 13:21:44 +02:00
Piotr Krysik
cc982d2b7c
Removed include from receiver.h
2016-07-15 13:15:01 +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
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
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
af8ad5dddf
Changed GSM_API to GRGSM_API so gr_modtool created blocks don't have to be modified
2016-05-29 13:05:48 +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
bac8284599
Added default values for uplink parameters
...
so urrent Python code works without modification.
2016-05-15 10:39:39 +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
Roman Khassraf
74efd100da
Added parsing arfcn's from cell description in SIT1.
2015-09-27 10:49:23 +02:00
Roman Khassraf
9f4feb5c38
Added parsing CCCH Config in system info extractor
2015-09-26 18:44:56 +02:00
Roman Khassraf
a1dd7eef16
Added MCC parsing in system info extractor, fixed MNC parsing for 2-digit MNC's
2015-09-26 17:20:49 +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
iZsh
868abf7283
fix compilation and linking on Mac OS X
2015-08-16 13:50:20 +02:00
Roman Khassraf
23c8d8a92f
Implemented boundary check for voice decoding. Issue 107
2015-08-11 11:52:15 +02:00
Piotr Krysik
2547f604ec
Corrected constructor declaration
2015-08-10 11:14:29 +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
ptrkrysik
380dea8a76
Added uplink processing to the receiver
2015-08-06 10:11:58 +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
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
Roman Khassraf
2bf49e4dd5
Added option to message printer that allows printing the gsmtap header.
2015-07-26 13:47:26 +02:00
Roman Khassraf
7faabf37af
Added option to burst printer for ignoring dummy bursts. Issue #95
2015-07-24 14:14:16 +02:00
Roman Khassraf
b8942892bc
Added block burst_sink_qa for unit testing of burst-based blocks
2015-07-21 10:53:41 +02:00
Roman Khassraf
462fa4522d
Added block burst_source_qa for unit testing of burst-based blocks
2015-07-20 17:46:52 +02:00
Roman Khassraf
4dec540b6e
Added support for A5/2, A5/3, A5/4. Issue #85
2015-07-17 18:32:22 +02:00
Piotr Krysik
8b60acab97
Merge pull request #87 from romankh/ia-collector
...
Immediate Assignment Extractor
2015-07-16 21:19:01 +02:00
Roman Khassraf
634449656e
Added options to burst printer to have partial output compatibility to airprobe. See issue #86
2015-07-13 13:42:57 +02:00
Roman Khassraf
1669e93c4c
Implemented option to extract only one Immediate Assignment per request reference in the extractor. Enhancement of issue #84
2015-07-13 11:18:22 +02:00
Roman Khassraf
2b5ca4850d
Added option to ignore Immediate Assignments for GPRS channels in the extractor. Enhancement of issue #84
2015-07-13 10:28:17 +02:00