aboutsummaryrefslogtreecommitdiffstats
path: root/grc
AgeCommit message (Collapse)AuthorFilesLines
2017-07-07Implement transceiver interfaceVadim Yanitskiy3-0/+91
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.
2017-02-16Merge branch 'master' into collect-system-infoPiotr Krysik3-0/+22
2017-01-11Implemented system info collection blockRoman Khassraf3-0/+22
2016-12-04#240: Implemented block for extraction of information from cipher mode ↵Roman Khassraf3-0/+22
command messages
2016-08-30Changed path (flow_control) and name of uplink_downlink_filter to splitterPiotr Krysik4-7/+7
2016-08-18Optional in/out for tch/f demapperPiotr Krysik1-0/+3
2016-08-18Little corrections to uplink/downlink filterPiotr Krysik1-1/+1
2016-08-16Added uplink/downlink splitterPiotr Krysik2-1/+25
2016-07-18Moved remaining msg_to_tag and controlled resampler files to proper directoriesPiotr Krysik1-0/+1
2016-07-18Removed blocks related to old frequency correction loop (controlled const ↵Piotr Krysik4-77/+0
source and old clock offset corrector)
2016-07-17Changed clock offset controller and company in order to remove from the ↵Piotr Krysik3-26/+24
gsm_input one of the resamplers.
2016-07-17Corrections to clock offset corrector that uses tagsPiotr Krysik1-1/+1
2016-07-15Merge branch 'development' of https://github.com/ptrkrysik/gr-gsm into ↵Piotr Krysik1-9/+8
development
2016-07-15New gsm_input blockPiotr Krysik1-1/+1
2016-07-15New clock offset corrector and clock offset controlPiotr Krysik4-2/+61
2016-07-15New blocks (msg to tag and controlled resampler) related stuffPiotr Krysik3-1/+5
2016-07-15Little changes of GRC blocks namesPiotr Krysik31-31/+31
2016-07-15Moved new blocks (controlled resampler and msg to tag) to appropriate directoryPiotr Krysik4-44/+26
2016-07-04Added a controlled fractional resamplerPiotr Krysik2-1/+29
2016-06-29Corrections of tch/f decoder - removal of parameter continuedPiotr Krysik1-1/+1
2016-06-29Added voice output, removed saving to file from inside the decoder - now it ↵Piotr Krysik1-7/+6
should be done GNU Radio way
2016-06-29Disabled boundary check by defaultPiotr Krysik1-1/+1
2016-05-29Added msg_to_tag block - currently it does nothingPiotr Krysik2-1/+40
2016-05-20Big change of the universal control channels demapper:Piotr Krysik4-140/+63
-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-14Merged uplink-decoding branch (with complete support for control channels ↵Piotr Krysik8-22/+162
decoding on uplink) # Conflicts: # examples # lib/demapping/universal_ctrl_chans_demapper_impl.cc # lib/receiver/receiver_impl.cc
2016-02-29Make band user-selectable in gsm_wideband_inputSteve Glass1-0/+41
2015-10-05Implemented multiband channelizer as gr-gsm block.rpp3-0/+80
2015-09-13Added options to print frame number and A5 frame count in message printer. ↵Roman Khassraf1-1/+30
Issue #127
2015-08-11Implemented boundary check for voice decoding. Issue 107Roman Khassraf1-2/+24
2015-08-10Corrected syntax of control channels demappersPiotr Krysik3-12/+12
2015-08-06Implemented burst sdcch subslot filter. Issue #100Roman Khassraf3-1/+47
2015-08-06Set parameters of demappers for uplink channelsPiotr Krysik4-7/+7
2015-08-06Implemented burst timeslot filter. Issue #100Roman Khassraf3-1/+33
2015-08-06Changed control channels demappers in order to support uplink. Values of ↵Piotr Krysik4-15/+82
parameters for uplink are incorrect at this stage.
2015-08-06Added grc receiver block that supports uplink and changed block that ↵Piotr Krysik4-1/+74
supports downlink only
2015-08-05Merged origin/msg-file-sink-source-101 into dev, fixed conflicts. Issue #101Roman Khassraf4-1/+51
2015-08-05Merged origin/flow-control-100 into dev, fixed conflictsRoman Khassraf7-0/+167
2015-08-05Merged origin/test-utils-98 into dev, fixed conflictsRoman Khassraf11-23/+108
2015-08-05Implemented burst sub-slot splitter. Issue #100Roman Khassraf3-1/+47
2015-08-04Implemented dummy burst filter. Issue #100Roman Khassraf3-1/+27
2015-08-04Implemented burst framenumber filter. Issue #100Roman Khassraf3-1/+45
2015-08-03Implemented burst timeslot splitter for flow control. Issue #100Roman Khassraf4-0/+51
2015-08-03Implemented message file source and sink. Issue #101Roman Khassraf4-0/+50
2015-08-03Renamed burst_sink_qa/burst_source_qa to burst_sink/burst_sourceRoman Khassraf3-8/+8
2015-08-03Renamed burst sink/source to burst file sink/sourceRoman Khassraf4-14/+10
2015-08-03Moved qa utilities to a separate directoryRoman Khassraf5-0/+25
2015-08-03Removed test utilities from GRCRoman Khassraf1-4/+0
2015-07-29Implemented message sink block for unit testingRoman Khassraf3-2/+23
2015-07-27Implemented message source block for unit testingRoman Khassraf4-3/+36
2015-07-26Added option to message printer that allows printing the gsmtap header.Roman Khassraf1-1/+15