Commit Graph

47 Commits

Author SHA1 Message Date
Piotr Krysik e4da417f8d Remove local copy of associated osmo libraries
Change-Id: I2b4afedd9f2d568b5287d791891b2c2893fc6843
2021-05-03 07:14:00 +02:00
Piotr Krysik df417739b0 cmake: make formatting of install statements follow one pattern
Change-Id: Ib7d571af629b0af78397a411b0cca409a6d218d8
2021-05-03 07:14:00 +02:00
Piotr Krysik 21b0f7d228 cmake: change 'gsm' to 'grgsm'
Change-Id: I130a7912e179b1f04e68eb131e06800becca5a00
2021-05-03 07:14:00 +02:00
Vasil Velichkov 1789ae28ee GNU Radio 3.8 support
https://wiki.gnuradio.org/index.php/GNU_Radio_3.8_OOT_Module_Porting_Guide

Change-Id: I23dd638c8c48ed0a4b50559ce33fbd5e60b7dcbc
2021-05-03 07:14:00 +02:00
Vasil Velichkov 2f0c096e30 MacOS fixes
- Include grgsm/endian.h in tch_h_decoder_impl.cc
- Revert 0ed39fbf93 as linking with
  boost_thread is needed

Fixes GH-444

Change-Id: I00884962295082cff3eb64fa21e9f73437be0001
2019-02-05 14:28:37 +00:00
Piotr Krysik 592ec9b785 Increasing version number
in order to correct wrongs of previous attempt

Change-Id: Ie067b48a9c67a13e928598ec722a7e27c464de8f
2018-08-12 20:13:50 +02:00
Piotr Krysik d30d0c23e3 New gr-gsm version
Change-Id: I72eafebe892692ad0db5ad149e14f2c59b41d3d2
2018-08-10 21:13:59 +02:00
Piotr Krysik ac140210c9 Simplify cmake checks related to libosmocore 2018-06-19 12:07:28 +02:00
Vasil Velichkov f1b6c6bc2a Add LOCAL_OSMOCOM cmake option
When set the gr-gsm will be compiled and linked with the local copies of
the osmocom libraries.
2018-06-19 09:00:03 +02:00
Piotr Krysik c711e97af1 Separating libosmogsm from the rest 2018-06-18 15:13:13 +02:00
Vasil Velichkov 9b5519db84 Check that pkg-config is available
It is needed to properly detect the grcc full path
See also 3f6ab15a7a
2018-06-18 15:11:17 +02:00
Piotr Krysik 8ef9dad5a7 Creating a new development version 2018-03-05 12:39:06 +01:00
Piotr Krysik 63492bd93c Fix missing list name error in the main CMakeLists.txt file 2018-03-04 23:01:43 +01:00
Piotr Krysik 86c9164000 Change buildsystem message on libosmocore not being found 2018-03-04 22:08:52 +01:00
Piotr Krysik 1a5e87ea1a Conditional compilation of local libosmocore depending if there is or is not libosmocore installation present on the system 2018-03-04 19:36:24 +01:00
Piotr Krysik 79e712c685 Hack: disabling building doxygen docs as it causes problems on windows 2018-02-27 14:45:14 +01:00
Piotr Krysik 1e73e04c22 Hack: use local libosmocore for now 2018-02-27 14:45:14 +01:00
Piotr Krysik 0ed39fbf93 Portability fix: boost thread isn't really required by gr-gsm - commenting it out for now 2018-02-27 14:45:14 +01:00
Piotr Krysik 6ab710034a Incrementing version 2017-11-05 17:44:53 +01:00
Piotr Krysik 59e4fe6aa4 Getting rid of cmake policy warnings 2017-09-24 11:26:54 +02:00
Piotr Krysik 4bb3acd1ad Setting version to 0.41.2 2017-09-23 21:39:04 +02:00
Piotr Krysik 08c0c7cfe5 Incremented version for packaging and addition of release tag 2017-09-02 17:49:35 +02:00
Piotr Krysik 1e8a03c2e8 Setting version to v0.41.0 2017-08-30 10:59:44 +02:00
Piotr Krysik d81cfe0da2 Removed cpack stuff 2017-08-30 10:51:49 +02:00
Piotr Krysik dea057452f Added a function returning maintance version name 2017-08-25 21:55:41 +02:00
Piotr Krysik 0f510c00eb Corrected name of of the project in cmake 2017-08-25 21:49:27 +02:00
Piotr Krysik bb961c17fa Added versioning borrowed fron GNU Radio to gr-gsm 2017-08-24 15:35:42 +02:00
Piotr Krysik 70c25a112a Changes in decoding:
-copied decoding routines from libosmocore to gr-gsm,
-made cmake files entries for new source files and added linking with libosmocodec,
-moved sch.c file to decoding folder.
2017-01-03 08:01:23 +01:00
Piotr Krysik b516e6dcdb Moved control channels decoder to libosmocore implementation 2016-09-28 11:53:26 +02:00
Piotr Krysik 4a1ca9897b Changes in the buildsystem for new blocks 2016-07-15 13:39:19 +02:00
Piotr Krysik f6a76ab0c0 Added error message when swig is missing 2016-04-26 16:00:48 +02:00
Piotr Krysik 7765bbde9f Changed name of the package to gr-gsm 2016-04-14 13:20:38 +02:00
Steve Glass 3f4b949aa2 Change CMakeLists.txt for OSX 2016-02-26 07:13:44 +10:00
Roman Khassraf 9c58846b04 Added libosmocore to build. Preparation for issue #85 2015-07-17 13:57:24 +02:00
Martin Jesper Low Madsen f3105d9585 Include endian.h in cx_channel_hopper_impl and make burst_sink/source link Boost thread library 2015-06-24 13:46:22 +02:00
ptrkrysik a25b830552 Changes in buildsystem bringing back capability to quickly add new blocks with use of gr_modool. 2015-05-08 08:59:17 +02:00
ptrkrysik 3c7381032a Removed redundant CMakeList.txt 2015-04-04 12:20:50 +02:00
ptrkrysik 18b631eb71 Added new decryption block (be careful - untested component). Changed CMakeFiles to reflect more modular design (not finished for the lib directory) 2014-12-15 09:09:18 +01:00
ptrkrysik ec6306b3df Added LIB_SUFFIX in CMakeLists.txt (by Matin Hauke) 2014-12-13 11:40:35 +01:00
ptrkrysik 3be74a732b Changed grgsm install directories and prefixes from "gsm" to "grgsm". The old prefix caused conflicts with libraries already available. 2014-12-13 10:11:00 +01:00
David Holm c7f268259e cmake: Instruct GNU Radio to look for pmt library 2014-12-03 22:22:39 +01:00
ptrkrysik aea7f34e90 Added checking for Volk presence according to @dholm #4 pull request. 2014-12-03 00:37:57 +01:00
ptrkrysik 58213797c1 First step to add multichannel capability to the GSM receiver. At this moment it might still contain debuging code. The training sequence number for non C0 channels is embedded in the code. 2014-10-30 09:05:15 +01:00
ptrkrysik 4c82577d16 Repaired cmake buildsystem - include files paths were inconsistent with source files after changing directory structure 2014-08-16 11:34:54 +02:00
ptrkrysik 3543384ad0 New checks in Cmake 2014-08-14 14:56:16 +02:00
piotr bf2d9a477b Added to buildsystem instalation of include/gsm/plotting.h 2014-04-17 10:58:09 +02:00
piotr 437f5467a1 Initial commit - gsm-receiver with removed quick hacks 2014-02-04 17:57:25 +01:00