Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-07-18 | trx: renaming of old freq hopping block and creation of a new one | Piotr Krysik | 1 | -3/+6 | |
The old freq_hopper -controlling USRP frequency with use of tags - was renamed to freq_hopper_tag. The new one - freq_hopper_msg - that uses uhd_source or uhd_sink control message input was created. Change-Id: Ic867446314ef2ee6903cef85d48c280981132dae | |||||
2019-07-18 | Add TCH/H decoder block with AMR multirate support | Vasil Velichkov | 1 | -0/+3 | |
Add new TCHH channel mode Add two new optional arguments -m CHAN_MODE, --mode=CHAN_MODE Channel mode. Valid options are 'BCCH' (Non-combined C0), 'BCCH_SDCCH4'(Combined C0), 'SDCCH8' (Stand-alone control channel) 'TCHF' (Traffic Channel, Full rate), 'TCHH' (Traffic Channel, Half rate) --sub-channel=TCH_H_CHANNEL TCH/H sub-channel. [default=0] --multi-rate=MULTI_RATE The MultiRrate configuration element from the Assigment Command message. Example: 28111a40. See 3GPP TS 44.018 - 10.5.2.21aa MultiRate configuration Example: grgsm_decode -m TCHH --sub-channel 0 --multi-rate 2811 -o voice.amr ... | |||||
2019-07-18 | Move HR demapping into a separate block | Vasil Velichkov | 1 | -0/+3 | |
2018-05-11 | Added block for doing hopping for mobile station transceiver | Piotr Krysik | 1 | -0/+3 | |
2018-05-06 | Fix includes after moving trx_burst_if | Piotr Krysik | 1 | -2/+3 | |
2018-04-17 | Merge branch 'fixeria/trx' of https://github.com/axilirator/gr-gsm into ↵ | Piotr Krysik | 1 | -29/+6 | |
fixeria_trx # Resolved conflicts: # apps/grgsm_trx # python/trx/radio_if.py # swig/grgsm_swig.i | |||||
2018-04-16 | Merge branch 'ptrkrysik/trx' into development | Piotr Krysik | 1 | -1/+48 | |
2018-03-05 | Added block for extracting assignment commands | Piotr Krysik | 1 | -1/+3 | |
2017-12-04 | Clean up grgsm_swig.i | Vadim Yanitskiy | 1 | -34/+11 | |
2017-12-04 | Implement the 'burst_to_fn_time' block in C++ | Vadim Yanitskiy | 1 | -2/+3 | |
2017-11-29 | Added a block for generating Access Bursts | Piotr Krysik | 1 | -5/+8 | |
2017-11-07 | Added tx bursts preprocessing block | Piotr Krysik | 1 | -0/+3 | |
2017-11-07 | Added C++ version of burst type filter | Piotr Krysik | 1 | -0/+3 | |
2017-11-05 | Refactor the 'TRX Burst Interface' block | Vadim Yanitskiy | 1 | -3/+3 | |
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-11-05 | Corrected namespaces from grgsm to gsm | Piotr Krysik | 2 | -153/+3 | |
2017-11-05 | Added txtime_setter block (a c++ version of txtime_bursts_tagger Python block) | Piotr Krysik | 1 | -0/+3 | |
2017-11-03 | Removed unused (and problematic during SWIG) part of time_spec_t and exposed ↵ | Piotr Krysik | 1 | -0/+22 | |
time_spec_t in the library's ABI | |||||
2017-11-03 | Corrections in fn_time | Piotr Krysik | 1 | -2/+5 | |
2017-10-31 | Changed fn_time to use time_spec_t copied from libUHD | Piotr Krysik | 1 | -1/+3 | |
2017-10-31 | Added C++ version of fn_time | Piotr Krysik | 1 | -0/+2 | |
2017-09-19 | Moved trx utilities from apps subdirectory - the grgsm_trx app need to be ↵ | Piotr Krysik | 1 | -0/+151 | |
updated | |||||
2017-09-18 | Corrections in the buildsystem | Piotr Krysik | 1 | -1/+0 | |
2017-09-12 | Merge branch 'fixeria/trx' into development | Piotr Krysik | 1 | -1/+3 | |
# Conflicts: # swig/grgsm_swig.i | |||||
2017-08-25 | Added a function returning maintance version name | Piotr Krysik | 1 | -0/+1 | |
2017-08-24 | Added versioning borrowed fron GNU Radio to gr-gsm | Piotr Krysik | 3 | -0/+41 | |
2017-08-23 | Big update of copyright statements so they can be automatically processed to ↵ | Piotr Krysik | 1 | -0/+21 | |
produce debian/copyright file | |||||
2017-07-22 | flow_control: implement pass / drop filtering policies | Vadim Yanitskiy | 1 | -0/+2 | |
This change introduces a set of three modes for flow control filters, one of which is default behavor and two extra modes else described below: - FILTER_POLICY_PASS_ALL - FILTER_POLICY_DROP_ALL Both modes are opposite, and make a filter either unconditionally pass or drop all the data one gets to the input. They would be usable for some external usage. | |||||
2017-07-07 | Implement transceiver interface | Vadim Yanitskiy | 1 | -0/+3 | |
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-16 | Merge branch 'master' into collect-system-info | Piotr Krysik | 1 | -0/+3 | |
2017-01-11 | Implemented system info collection block | Roman Khassraf | 1 | -0/+3 | |
2016-12-04 | #240: Implemented block for extraction of information from cipher mode ↵ | Roman Khassraf | 1 | -0/+3 | |
command messages | |||||
2016-08-30 | Changed path (flow_control) and name of uplink_downlink_filter to splitter | Piotr Krysik | 1 | -3/+4 | |
2016-08-16 | Added uplink/downlink splitter | Piotr Krysik | 1 | -0/+3 | |
2016-07-18 | Moved remaining msg_to_tag and controlled resampler files to proper directories | Piotr Krysik | 1 | -6/+7 | |
2016-07-18 | Removed blocks related to old frequency correction loop (controlled const ↵ | Piotr Krysik | 1 | -3/+0 | |
source and old clock offset corrector) | |||||
2016-07-15 | New blocks (msg to tag and controlled resampler) related stuff | Piotr Krysik | 1 | -1/+3 | |
2016-07-15 | Moved new blocks (controlled resampler and msg to tag) to appropriate directory | Piotr Krysik | 1 | -0/+1 | |
2016-05-29 | Added msg_to_tag block - currently it does nothing | Piotr Krysik | 1 | -0/+3 | |
2016-05-29 | Changed GSM_API to GRGSM_API so gr_modtool created blocks don't have to be ↵ | Piotr Krysik | 1 | -1/+1 | |
modified | |||||
2016-02-17 | Removed redundant "gnuradio" from the grgsm library's name | Piotr Krysik | 1 | -1/+2 | |
2015-08-16 | fix compilation and linking on Mac OS X | iZsh | 1 | -0/+6 | |
2015-08-06 | Implemented burst sdcch subslot filter. Issue #100 | Roman Khassraf | 1 | -0/+3 | |
2015-08-06 | Implemented burst timeslot filter. Issue #100 | Roman Khassraf | 1 | -0/+3 | |
2015-08-05 | Merged origin/msg-file-sink-source-101 into dev, fixed conflicts. Issue #101 | Roman Khassraf | 1 | -1/+6 | |
2015-08-05 | Merged origin/flow-control-100 into dev, fixed conflicts | Roman Khassraf | 1 | -1/+13 | |
2015-08-05 | Implemented burst sub-slot splitter. Issue #100 | Roman Khassraf | 1 | -0/+3 | |
2015-08-04 | Implemented dummy burst filter. Issue #100 | Roman Khassraf | 1 | -0/+3 | |
2015-08-04 | Implemented burst framenumber filter. Issue #100 | Roman Khassraf | 1 | -0/+3 | |
2015-08-03 | Implemented burst timeslot splitter for flow control. Issue #100 | Roman Khassraf | 1 | -1/+4 | |
2015-08-03 | Implemented message file source and sink. Issue #101 | Roman Khassraf | 1 | -0/+6 | |