aboutsummaryrefslogtreecommitdiffstats
path: root/grc/CMakeLists.txt
AgeCommit message (Collapse)AuthorFilesLines
2018-05-05Moving trx burst interface to trx directoryPiotr Krysik1-0/+1
and to new 'Transceiver' cathegory in gnuradio-companion
2017-11-05Refactor the 'TRX Burst Interface' blockVadim Yanitskiy1-1/+0
The following changes were made: - Both implementation and headers were merged with misc_utils - Fixed namespace mess: was gr::grgsm, became gr::gsm - More accurate class name was chosen: "trx_burst_if"
2017-09-27Added gmsk modulator block for gsmPiotr Krysik1-0/+1
2017-07-07Implement transceiver interfaceVadim Yanitskiy1-0/+1
This change introduces a new block 'TRX Interface', which is aimed to provide an interface for external applications, such as Osmocom MS side stack implementation - OsmocomBB. Currently one allows to exchange raw GSM bursts between GR-GSM and other applications. Moreover, there is a new 'trx.py' application, which implements a simple follow graph, where all demodulated bursts are being sent to external application via UDP link provided by 'TRX Interface'. OsmoTRX (Osmocom's fork of OpenBTS transceiver) like control interface is used to initialize, configure, start and stop the application. Messages on this interface are human readable ASCII strings, which contain a command and some related parameters.
2016-07-15Moved new blocks (controlled resampler and msg to tag) to appropriate directoryPiotr Krysik1-3/+1
2016-07-04Added a controlled fractional resamplerPiotr Krysik1-1/+2
2016-05-29Added msg_to_tag block - currently it does nothingPiotr Krysik1-1/+2
2015-08-05Merged origin/flow-control-100 into dev, fixed conflictsRoman Khassraf1-0/+1
2015-08-03Implemented burst timeslot splitter for flow control. Issue #100Roman Khassraf1-0/+1
2015-07-27Implemented message source block for unit testingRoman Khassraf1-2/+1
2015-05-08Changes in buildsystem bringing back capability to quickly add new blocks ↵ptrkrysik1-2/+2
with use of gr_modool.
2014-12-15Added new decryption block (be careful - untested component). Changed ↵ptrkrysik1-16/+8
CMakeFiles to reflect more modular design (not finished for the lib directory)
2014-11-19Added new configurable block for demapping of control channels.ptrkrysik1-0/+1
2014-11-06Added new block which adapts stream of samples to GSM receiver's input ↵ptrkrysik1-0/+1
requirements (integer multiply of 1625000/6 symbol rate, LP filtering)
2014-11-06Created tree of modules for gnuradio-companion reflecting their organization.ptrkrysik1-0/+1
Changed some names of GRC blocks to prettier ones.
2014-11-06Removed receiver_hier and wireshark_sinkptrkrysik1-2/+0
2014-08-16Changed cmake to point to wireshark_sink.xmlptrkrysik1-1/+1
2014-08-16Added empty sink for wireshark sinkptrkrysik1-1/+2
2014-08-13Changed directory structure.Piotr K1-13/+14
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-06Changes to make clock_offset_corrector install and work on other machinespiotr1-1/+2
2014-08-06Added new blocks for clock freqeuncy correctionpiotr1-1/+5
2014-08-04Added new block for extracting info about base stationspiotr1-1/+2
2014-07-20Added typical signalization channels (CCCH, BCCH, SDCCH) decoder and ↵piotr1-1/+3
demapper for BCCH. The implementation is quite dirty at this moment.
2014-07-08Added new blocks written in python for new experimental gsm receiver.piotr1-1/+4
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-04-24Removed get_ccch_bursts blockpiotr1-2/+0
2014-04-17Added block filtering bursts containing full CCH messagespiotr1-0/+1
2014-02-08Improved synchronization, added message output with burstspiotr1-2/+2
2014-02-04Initial commit - gsm-receiver with removed quick hackspiotr1-0/+23