piotr
5431033772
Removed python/cfile signal file that was used for testing
2014-07-20 23:53:31 +02:00
piotr
d8506d68db
Changes to sch detector - it is not fully working yet
2014-07-20 23:52:57 +02:00
piotr
2922178ec1
Changes in parameters of fcch and sch detectors
2014-07-20 23:51:55 +02:00
piotr
75c2f5c87a
Correction of fcch_burst_tagger
2014-07-20 23:51:28 +02:00
piotr
14d942c811
Changes in names of grc blocks
2014-07-20 23:50:59 +02:00
piotr
299ff0ea5e
Added missing chirpz.py
2014-07-20 23:49:48 +02:00
piotr
faacc72413
Added typical signalization channels (CCCH, BCCH, SDCCH) decoder and demapper for BCCH.
...
The implementation is quite dirty at this moment.
2014-07-20 23:48:32 +02:00
piotr
9d5d86362e
Removed gnuradio-companion generated python file from examples
2014-07-20 23:40:36 +02:00
piotr
6b78abc7bd
Added new blocks written in python for new experimental gsm receiver.
...
FCCH burst tagger is element of hierarchical block - FCCH detector that adds tags after every detected FCCH burst. The value of each tag is a frequency offset estimate.
SCH detector waits for tags from FCCH detector which are used to find SCH burst position. It is unfinished.
2014-07-08 23:29:13 +02:00
piotr
501c51e51a
Moved more files related to the gsm receiver to the receiver directory.
2014-07-08 23:24:07 +02:00
piotr
7f3f3666b8
Little changes commited from all files. Cleanup in the lib directory - files moved associated with different blocks moved to associated directories.
2014-07-08 16:47:53 +02:00
piotr
7af92cadd5
Correction in plotting.h
2014-07-08 16:38:42 +02:00
piotr
f0039b4927
Changed soft symbols according to "Soft-Decision MLSE Data Receiver for GSM System" Martin Lee, Zoran Zvonar paper
...
The difference is that I don't multiply by SNR because it isn't measured yet.
2014-05-05 16:45:48 +02:00
piotr
ebd06238ac
Changed the viterbi equalizer output from hard to soft. The output values are branch metrics.
...
TODO: Check in the literature if this is correct choice of souft output values.
2014-05-02 17:28:21 +02:00
piotr
c7c249a483
Changed gr-gsm::receiver block into typical typical sink inherited from sync_block.
...
Removed forecast(...) function and replaced it with call to set_output_multiple in the constructor.
2014-05-02 17:24:08 +02:00
piotr
076680e1af
Merge branch 'master' of github.com:Jakotako/gr-gsm
2014-04-24 12:00:09 +02:00
piotr
d73f0bb850
Removed get_ccch_bursts block
2014-04-24 11:58:52 +02:00
Piotr K.
bbea956693
Update README.md
2014-04-24 10:54:12 +02:00
piotr
da8a066687
Little cleanups
2014-04-24 10:29:38 +02:00
piotr
f502e0f99b
Replaced nasty hack for training sequences 6 and 7 with a condition depending on the first symbol of training sequences. It's still a little bit of a hack because I don't know why exactly those starting points have to be used.
2014-04-24 10:28:29 +02:00
piotr
ce92f9825f
Corrections to the configuration function
2014-04-17 23:37:18 +02:00
piotr
5462401fdf
Added missing line changing state when too many SCH errors occur
2014-04-17 23:36:27 +02:00
piotr
9049a85988
Corrected swig so it is possible to load get_ccch_bursts block
2014-04-17 23:35:48 +02:00
piotr
10cd1f4aab
Corrected bcch get block so it writes all bursts forming bcch channel to the output
2014-04-17 23:34:39 +02:00
piotr
db6c221174
Corrections to BCCH filter so it works (the name CCCH filter isn't correct)
2014-04-17 16:09:51 +02:00
piotr
883d5084be
Merge branch 'master' of github.com:Jakotako/gr-gsm
2014-04-17 16:06:24 +02:00
piotr
903b1d69bb
Moved configuration of the receiver to the constructor. Removed redundant configuration.
2014-04-17 11:33:27 +02:00
piotr
d77c9cf983
Added block filtering bursts containing full CCH messages
2014-04-17 11:09:30 +02:00
piotr
bf2d9a477b
Added to buildsystem instalation of include/gsm/plotting.h
2014-04-17 10:58:09 +02:00
piotr
3f1ea81182
Addition of linking with libraries required to compile programs using include/plotting.hpp
2014-04-17 10:56:08 +02:00
piotr
3440db650d
Added GSMTAP header definition
2014-04-17 10:52:28 +02:00
piotr
442c46d385
Added gnuradio-companion examples
2014-04-17 10:51:53 +02:00
piotr
4e65be9793
Added simple plotting functions
2014-04-17 09:56:57 +02:00
piotr
8dc74a4f0b
Removed done/unneeded TODOs
2014-04-17 09:48:46 +02:00
piotr
c1d47df7ba
Added author
2014-04-17 09:45:50 +02:00
piotr
5c82025c0a
Correction - limited strongest_window_nr to avoid reading outside of buffer boundaries.
2014-04-17 09:43:02 +02:00
piotr
6629251062
corrected .gitignore
2014-03-03 18:23:34 +01:00
piotr
7211ff3e51
Added examples
2014-03-03 18:16:30 +01:00
piotr
6d152d9f21
added arfcn parameter to the receiver
2014-02-21 00:02:44 +01:00
piotr
6c692872b6
Added simple bursts printer
2014-02-08 14:16:26 +01:00
piotr
7c82b1730f
Improved synchronization, added message output with bursts
2014-02-08 14:15:27 +01:00
piotr
7e3b0dbfc8
Changed differentiation between dummy and normal bursts to a metod based on correlation of training sequences
2014-02-05 22:44:30 +01:00
piotr
5f1e1d38f8
turned off automatic tuning to estimated frequency offset with positive result for stability of the receiver
2014-02-05 18:10:05 +01:00
piotr
d0bf1499bb
Coding style change, debug pritfs
2014-02-05 17:27:32 +01:00
piotr
437f5467a1
Initial commit - gsm-receiver with removed quick hacks
2014-02-04 17:57:25 +01:00