aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-10-30First step to add multichannel capability to the GSM receiver. At this ↵ptrkrysik3-114/+144
moment it might still contain debuging code. The training sequence number for non C0 channels is embedded in the code.
2014-10-30Changed asser.h to output DCOUT messages to stderrptrkrysik1-1/+1
2014-08-16Added extraction of gsmtap header and message content from pmt msgptrkrysik1-1/+10
2014-08-16Added message input to the wireshark sinkptrkrysik2-2/+12
2014-08-16Added empty sink for wireshark sinkptrkrysik3-0/+101
2014-08-16Repaired cmake buildsystem - include files paths were inconsistent with ↵ptrkrysik8-8/+8
source files after changing directory structure
2014-08-13Changed directory structure.Piotr K4-7/+20
Corrected clock_offset_corrector (for some streange and yet unknown reason fractional resampler eats strem tags for some values of sps). (this commit may contain some changes that are not described)
2014-08-07Removed completely old method of frequency offset correctionPiotr K2-18/+4
2014-08-06Added workaround old implementation of rotateN that is still present in ↵piotr1-1/+1
ubuntu 14.04 packages
2014-08-06Removed unnecessary #includepiotr1-1/+0
2014-08-06Removed redundant state from the receiverpiotr2-32/+9
2014-08-06Added new block for message printing, removed legacy code from the decoder ↵piotr4-19/+123
and bursts printer
2014-08-06Added new blocks for clock freqeuncy correctionpiotr7-64/+363
2014-08-04Added new block for extracting info about base stationspiotr3-0/+303
2014-08-04Added output in the control channel decoderpiotr1-6/+12
2014-08-04Added reset to the receiver, computation of power and function for setting ↵piotr2-6/+22
arfcn of the receiver
2014-08-04Added option to the simple mapperpiotr2-9/+10
2014-08-04Moved burst printer to different directorypiotr3-18/+8
2014-07-20Added typical signalization channels (CCCH, BCCH, SDCCH) decoder and ↵piotr14-76/+1284
demapper for BCCH. The implementation is quite dirty at this moment.
2014-07-08Moved more files related to the gsm receiver to the receiver directory.piotr6-2/+2
2014-07-08Little changes commited from all files. Cleanup in the lib directory - files ↵piotr7-37/+42
moved associated with different blocks moved to associated directories.
2014-07-08Correction in plotting.hpiotr13-214/+0
2014-05-05Changed soft symbols according to "Soft-Decision MLSE Data Receiver for GSM ↵piotr1-268/+109
System" Martin Lee, Zoran Zvonar paper The difference is that I don't multiply by SNR because it isn't measured yet.
2014-05-02Changed the viterbi equalizer output from hard to soft. The output values ↵piotr1-135/+133
are branch metrics. TODO: Check in the literature if this is correct choice of souft output values.
2014-05-02Changed gr-gsm::receiver block into typical typical sink inherited from ↵piotr2-27/+16
sync_block. Removed forecast(...) function and replaced it with call to set_output_multiple in the constructor.
2014-04-24Removed get_ccch_bursts blockpiotr3-143/+1
2014-04-24Little cleanupspiotr2-2/+3
2014-04-24Replaced nasty hack for training sequences 6 and 7 with a condition ↵piotr1-11/+1
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-17Corrections to the configuration functionpiotr1-4/+4
2014-04-17Added missing line changing state when too many SCH errors occurpiotr1-0/+1
2014-04-17Corrected bcch get block so it writes all bursts forming bcch channel to the ↵piotr2-5/+6
output
2014-04-17Corrections to BCCH filter so it works (the name CCCH filter isn't correct)piotr1-11/+7
2014-04-17Merge branch 'master' of github.com:Jakotako/gr-gsmpiotr4-0/+167
2014-04-17Moved configuration of the receiver to the constructor. Removed redundant ↵piotr1-8/+2
configuration.
2014-04-17Added block filtering bursts containing full CCH messagespiotr3-0/+144
2014-04-17Addition of linking with libraries required to compile programs using ↵piotr1-1/+5
include/plotting.hpp
2014-04-17Added GSMTAP header definitionpiotr1-0/+72
2014-04-17Removed done/unneeded TODOspiotr1-3/+2
2014-04-17Added authorpiotr1-1/+1
2014-04-17Correction - limited strongest_window_nr to avoid reading outside of buffer ↵piotr1-5/+7
boundaries.
2014-03-03corrected .gitignorepiotr5-0/+239
2014-02-21added arfcn parameter to the receiverpiotr6-78/+95
2014-02-08Added simple bursts printerpiotr2-0/+115
2014-02-08Improved synchronization, added message output with burstspiotr4-34/+43
2014-02-05Changed differentiation between dummy and normal bursts to a metod based on ↵piotr2-39/+32
correlation of training sequences
2014-02-05turned off automatic tuning to estimated frequency offset with positive ↵piotr1-6/+8
result for stability of the receiver
2014-02-05Coding style change, debug pritfspiotr1-514/+607
2014-02-04Initial commit - gsm-receiver with removed quick hackspiotr13-0/+2551