Commit Graph

400 Commits

Author SHA1 Message Date
rpp 29a39b2d5e Created standalone GSM channelizer app for splitting wideband captures into multiple
per-channel files
2015-09-11 16:33:58 +02:00
Piotr Krysik b3d386d5e4 Updated link to examples to current revision 2015-09-05 15:06:29 +02:00
Piotr Krysik c17d9a2864 Corrected CMakeLists from apps directory 2015-09-05 02:13:52 +02:00
Piotr Krysik 38eff9d1ad Updated examples 2015-09-04 09:08:55 +02:00
Piotr Krysik c674719fc1 updated examples 2015-09-02 21:49:42 +02:00
Piotr Krysik 3558208ae9 Removed grcc compilation and added airprobe_rtlsdr.py 2015-09-02 21:49:12 +02:00
Piotr Krysik 803e4f4e5c Removed airprobe_file from grc 2015-09-02 21:11:31 +02:00
Piotr Krysik c8cf3e9c57 Added submodules for examples and test data 2015-08-31 17:05:40 +02:00
Piotr Krysik a5c8e2b64e Merge pull request #121 from romankh/gr-gsm-apps
Addition of the Decoder app by romankh
2015-08-30 18:36:48 +02:00
Piotr Krysik 83209f6c2d Added information about requirement of libosmocore
Added information about requirement of libosmocore to manual installation description.
2015-08-30 18:29:19 +02:00
Roman Khassraf 2b1ebf1f21 Implemented decoder app 2015-08-29 17:43:43 +02:00
Piotr Krysik d38966e171 Removal of docker installtion from the readme
The docker installation wasn't updated for long time and due to report that it doesn't work - I'm removing its description from readme.
2015-08-25 08:49:44 +02:00
Piotr Krysik 75927258eb Merge pull request #119 from romankh/gr-gsm-apps
App for RTL-SDR single channel capture
2015-08-25 08:25:52 +02:00
Roman Khassraf 5a8040091e Added getter/setter for arfcn 2015-08-24 20:11:10 +02:00
Roman Khassraf 7eda4801f2 Removed GUI code from airprobe_rtlsdr_capture.py 2015-08-24 20:00:48 +02:00
Piotr Krysik 7ffb386612 Merge pull request #118 from dholm/bugfix/endian
Include endian.h from grgsm in misc_utils/extract_* blocks
2015-08-23 20:25:27 +02:00
Roman Khassraf 529e2150aa Capturing app for single channels with RTL-SDR 2015-08-22 19:52:41 +02:00
Roman Khassraf e7e75f0b84 Replaced band config dictionary by an OrderedDict 2015-08-22 19:26:12 +02:00
David Holm 41b63f27ea misc_utils: Include endian.h from grgsm
MacOS X does not have endian.h and the build will fail unless
grgsm/endian.h is used.
2015-08-22 16:52:42 +02:00
Roman Khassraf 91448618d4 Added arfcn functions 2015-08-21 11:14:51 +02:00
Piotr Krysik 20d2de40b9 Correcting installation of python apps
to ${INSTALL_PREFIX}/bin directory
2015-08-17 14:19:59 +02:00
Piotr Krysik 54f335c696 Added carrier frequency shift in order to avoid DC offset. Also changed universal demappers into BCCH demapper working on TS0 and SDCCH8 demapper working on TS1 2015-08-16 21:53:44 +02:00
Piotr Krysik 84fe41207b Merge pull request #116 from iZsh/master
Fix issue #112 (copy messages instead of modifying the input msg)
2015-08-16 15:42:36 +02:00
iZsh 6698793a24 Fix issue #112 (copy messages instead of modifying the input msg) 2015-08-16 14:52:01 +02:00
Piotr Krysik b9d8ce3790 Merge pull request #115 from iZsh/master
fix compilation and linking on Mac OS X
2015-08-16 14:31:30 +02:00
Piotr Krysik e3395c38e2 Added information about mailing list and submitting installation errors 2015-08-16 13:58:25 +02:00
iZsh 868abf7283 fix compilation and linking on Mac OS X 2015-08-16 13:50:20 +02:00
Piotr Krysik 0acd79accc Removed commented line from apps/CMakeLists 2015-08-15 21:54:44 +02:00
Piotr Krysik b8a26e52c6 Corrected #111 issue with generation of python code from grc files 2015-08-15 21:52:46 +02:00
Piotr Krysik 425fcf7750 Added Socket PDU UDP Server in order to avoid receiving ICMP messages from the system 2015-08-13 13:40:44 +02:00
Piotr Krysik 242522fbee Added comands building automatically grc applications
Better than manually generated python files but still not perfect as it takes many cmake lines to compile single file and grc files are compiled at every run of make.

Removed also old and not working code for building grc files.
2015-08-13 10:51:59 +02:00
Piotr Krysik 57711f6694 Merge pull request #108 from romankh/tch-noise-107
Noise reduction on TCH-FR
2015-08-12 08:59:04 +02:00
Roman Khassraf d36123dac8 Fixed missing GSM 06.10 header for FR audio frames. 2015-08-11 12:44:56 +02:00
Roman Khassraf 23c8d8a92f Implemented boundary check for voice decoding. Issue 107 2015-08-11 11:52:15 +02:00
Piotr Krysik b78bd07fd6 Merge pull request #103 from romankh/flow-control-100
burst timeslot and subslot filter
2015-08-06 17:55:54 +02:00
Roman Khassraf 8b64d873ca Implemented burst sdcch subslot filter. Issue #100 2015-08-06 17:30:04 +02:00
Roman Khassraf d7e3eec3ae Implemented burst timeslot filter. Issue #100 2015-08-06 11:54:22 +02:00
ptrkrysik 5e37674adf Changes in extract_system_info 2015-08-06 10:02:04 +02:00
Piotr Krysik 32c55a1f52 Merge pull request #102 from romankh/merge-95-98-100-101
All-in-one for issues #95,#98,#100,#101
2015-08-06 08:29:02 +02:00
Roman Khassraf e91edbdc11 Merged origin/msg-file-sink-source-101 into dev, fixed conflicts. Issue #101 2015-08-05 13:23:38 +02:00
Roman Khassraf 3ea373c3e2 Fixed changed block names in qa code of flow-control blocks. Issue #100 2015-08-05 13:09:05 +02:00
Roman Khassraf 98da635ccc Merged origin/flow-control-100 into dev, fixed conflicts 2015-08-05 13:02:12 +02:00
Roman Khassraf f163ca5957 Fixed changed block name in qa code 2015-08-05 12:58:00 +02:00
Roman Khassraf 64c74463ba Merged origin/test-utils-98 into dev, fixed conflicts 2015-08-05 12:51:33 +02:00
Roman Khassraf 1fc0565aa9 Merge remote-tracking branch 'origin/burst-printer-issue-95' into dev 2015-08-05 12:41:13 +02:00
Roman Khassraf a1eb188b97 Implemented burst sub-slot splitter. Issue #100 2015-08-05 12:30:29 +02:00
Roman Khassraf 7cccb52ef3 Implemented dummy burst filter. Issue #100 2015-08-04 12:26:54 +02:00
Roman Khassraf 8e3b0eca89 Implemented burst framenumber filter. Issue #100 2015-08-04 11:16:04 +02:00
Roman Khassraf dbc3a50c31 Implemented burst timeslot splitter for flow control. Issue #100 2015-08-03 23:20:20 +02:00
Roman Khassraf c323454a3f Implemented message file source and sink. Issue #101 2015-08-03 16:17:46 +02:00