Piotr Krysik
c097ce73c5
Added block for extracting assignment commands
2018-03-05 13:16:32 +01:00
Piotr Krysik
b1e67fe527
Define __attribute__ and __deprecated__ on MSWin
2018-03-04 22:09:23 +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
d8a576618d
Fixing warning caused by local libosmocore version
2018-03-04 19:35:00 +01:00
Piotr Krysik
daa26e80be
Fixing 'free' position
2018-03-03 20:04:13 +01:00
Piotr Krysik
1fd7cfb47e
Removing part that causes problems with 'make test'
2018-02-28 14:58:10 +01:00
Piotr Krysik
b24beebaf9
Adding include to have 'bool' type
2018-02-28 10:11:08 +01:00
Piotr Krysik
4cd494bbf8
Slight changes to CMake file and libosmocoding file (include change)
2018-02-28 10:08:38 +01:00
Piotr Krysik
70f549abae
Merge remote-tracking branch 'origin/quick-hack' into grgsm_on_win
2018-02-27 14:46:18 +01:00
Piotr Krysik
b3bd68ed8f
Commenting out some problematic and not apsolutely necessary stuff from libosmocore
2018-02-27 14:45:14 +01:00
Piotr Krysik
813fedd36e
Fixing types in gsm0503_mapping
2018-02-27 14:45:14 +01:00
Piotr Krysik
1aede38857
Moving gsm0503.h to gsm subdir
2018-02-27 14:45:14 +01:00
Piotr Krysik
9e2e8358a3
Portability fix: Adding local partial copy of libosmocore (TODO: minimize it)
2018-02-27 14:45:14 +01:00
Piotr Krysik
eb81b03c02
Portability fix: Replaced problematic includes
2018-02-27 14:45:14 +01:00
Piotr Krysik
15219abe00
sch.c: Changed include from local to global
2018-02-27 14:45:14 +01:00
Piotr Krysik
3b11689d22
Change ints to size_t
2018-02-27 14:45:14 +01:00
Piotr Krysik
ebe95fc7b6
Fix: replaced u_int32 type with uint32
2018-02-27 14:45:14 +01:00
Piotr Krysik
792330777d
Portability fix: replacing tables of variable size with memory allocations
2018-02-27 14:45:14 +01:00
Piotr Krysik
8bed612c39
Hack: commented out linking with libosmocore libraries
...
Portability fix: If on windows link wsock32 and ws2_32 libraries
2018-02-27 14:45:14 +01:00
Piotr Krysik
e18b431c4b
Removing duplicated lines from cmake file
2017-09-24 11:25:30 +02:00
Piotr Krysik
9b5617a3ef
Corrections in the buildsystem
2017-09-18 21:36:06 +02:00
Piotr Krysik
184d7064a6
Corrections of cmake files
2017-09-13 12:46:38 +02:00
Piotr Krysik
0945cc5512
Changed organization of cmake files
...
Cmake files were added into subdirectories.
2017-09-13 09:17:50 +02:00
Piotr Krysik
dea057452f
Added a function returning maintance version name
2017-08-25 21:55:41 +02:00
Piotr Krysik
bb961c17fa
Added versioning borrowed fron GNU Radio to gr-gsm
2017-08-24 15:35:42 +02:00
Piotr Krysik
a6268a5bc1
Big update of copyright statements so they can be automatically processed to produce debian/copyright file
2017-08-23 16:02:19 +02:00
Piotr Krysik
b9a87a18fb
Moved openbts codes into a separate directory and updated their license statements so they can be automatically processed
2017-08-23 15:59:28 +02:00
Piotr Krysik
344e9d2f47
Merge branch 'libosmocore_integration' into packaging_piotr
...
# Conflicts:
# python/receiver/gsm_wideband_input.py
2017-08-22 15:56:20 +02:00
Piotr Krysik
938681128b
Merge refactoring of the receiver done in branch 'fixeria/receiver' of https://github.com/axilirator/gr-gsm into axilirator-fixeria/receiver
2017-08-21 09:26:05 +02:00
Piotr Krysik
45f99291a4
Merge branch 'fixeria/api' of https://github.com/axilirator/gr-gsm into axilirator-fixeria/api
2017-08-02 12:41:34 +02:00
Vadim Yanitskiy
cc82cf0300
receiver_impl.cc: refactor the source code
...
This change formats the receiver implementation source code
according to a mix of GNURadio and the Kernel coding styles.
The main changes are:
- Line length limit is 80 columns
- Usage of /* comments */ is prefered
- Do not use curly braces for single line loops / conditions
For more details, see:
https://wiki.gnuradio.org/index.php/Coding_guide_impl
https://www.kernel.org/doc/html/v4.10/process/coding-style.html
2017-07-24 19:59:46 +07:00
Piotr Krysik
6629abc5e0
Closes #290 - the problem with subtracting of timeslot number for timeslots 0,1,2.
2017-07-23 20:26:49 +02:00
Vadim Yanitskiy
04536ab41c
flow_control: implement pass / drop filtering policies
...
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-22 12:43:16 +07:00
Vadim Yanitskiy
6ee2c165d9
burst_sdcch_subslot_splitter: implement and expose GET/SET API
2017-07-21 07:34:05 +07:00
Vadim Yanitskiy
fbfd836fc2
burst_sdcch_subslot_filter: implement and expose GET/SET API
2017-07-21 07:34:05 +07:00
Vadim Yanitskiy
ccc7183e42
burst_fnr_filter: implement and expose GET/SET API
2017-07-21 07:33:56 +07:00
Vadim Yanitskiy
91195eb5bf
burst_timeslot_filter: implement and expose GET/SET API
2017-07-21 07:04:30 +07:00
Piotr Krysik
5eb5db2fc1
Added clock offset measurement in ppm as it is usable for debugging.
2017-07-20 09:06:08 +02:00
Piotr Krysik
b31689d227
Changed mask for System Information type 2ter. Closes #281 .
2017-06-11 20:30:56 +02:00
Piotr Krysik
a081366dad
Quick hack to interpret unencrypted assignment commands
2017-04-02 17:19:13 +02:00
Piotr Krysik
8f121c1e7c
Added interpretation of SC (start ciphering) field in cmc extractor
2017-03-30 10:55:08 +02:00
Steve Glass
263f00d036
Fix operator precedence in comparisons
2017-03-02 20:40:22 +10:00
Piotr Krysik
369bdb37c1
Merge branch 'master' into collect-system-info
2017-02-16 20:51:36 +01:00
Piotr Krysik
654d652a73
Ressurected old frequency correction function
2017-01-23 21:53:48 +01:00
Piotr Krysik
9bc0fc0c59
Changed frequency estimator to the old one that worked better
2017-01-18 21:53:17 +01:00
Roman Khassraf
98581a8e92
Implemented system info collection block
2017-01-11 13:33:12 +01:00
Piotr Krysik
81f9700762
Merge branch 'development' into libosmocore_integration
2017-01-03 09:34:45 +01: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
01f9c1975e
Merge pull request #241 from romankh/cmc-extractor
...
Merging CMC extraction block written by @romankh
2016-12-29 13:12:16 +01:00