Commit Graph

341 Commits

Author SHA1 Message Date
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
ptrkrysik 09405388e0 Added interpretation of neighbour cells from SI2bis and SI2ter messages.
Removed code borrowed from Wireshark replacing it with libosmocore's function.
2015-08-02 22:02:52 +02:00
Martin Hauke a7cafdd9cf Added missing include in burst_source_qa_impl.cc 2015-08-01 13:01:24 +02:00
Piotr Krysik 829eabb58c Update README.md 2015-07-24 10:07:50 +02:00
Piotr Krysik 590d96c887 Merge pull request #93 from romankh/a53-decryption-issue-85
A53 decryption
2015-07-22 19:05:35 +02:00
Roman Khassraf 3373d8f80c Added .unittests directory to .gitignore 2015-07-21 10:59:07 +02:00
Roman Khassraf 9f1cfcee69 Added QA / unit testing for decryption block 2015-07-21 10:57:07 +02:00
Roman Khassraf b8942892bc Added block burst_sink_qa for unit testing of burst-based blocks 2015-07-21 10:53:41 +02:00
Roman Khassraf 462fa4522d Added block burst_source_qa for unit testing of burst-based blocks 2015-07-20 17:46:52 +02:00
Piotr Krysik c7cbbe9ccb Merge pull request #90 from romankh/burst-source-join-issue-89
Fix for burst source thread join() bug. Issue #89
2015-07-20 10:06:55 +02:00
Roman Khassraf f28790422d Fix for burst source thread join() bug. Issue #89 2015-07-19 22:04:46 +02:00
Roman Khassraf 4dec540b6e Added support for A5/2, A5/3, A5/4. Issue #85 2015-07-17 18:32:22 +02:00
Roman Khassraf c51f12bb4e Changed decryption block to use osmo_a5 function, in preparation for issue 85 2015-07-17 15:18:10 +02:00
Roman Khassraf 9c58846b04 Added libosmocore to build. Preparation for issue #85 2015-07-17 13:57:24 +02:00
Piotr Krysik f329ae5633 Merge pull request #82 from rpp0/rpp0-hopping-checks
Added input validation to CX channel hopper block
2015-07-16 21:19:34 +02:00
Piotr Krysik bc8de9cd0f Merge pull request #83 from romankh/amr-decoding
Added handling of channel mode modify messages for AMR
2015-07-16 21:19:22 +02:00
Piotr Krysik 8b60acab97 Merge pull request #87 from romankh/ia-collector
Immediate Assignment Extractor
2015-07-16 21:19:01 +02:00
Piotr Krysik 4e0afb429b Merge pull request #88 from romankh/burst-printer-86
burst printer enhancement - option framecount and payload only
2015-07-16 21:18:06 +02:00
Roman Khassraf f1111eb047 Added some doc to burst printer block. Issue #86 2015-07-13 13:58:25 +02:00
Roman Khassraf 634449656e Added options to burst printer to have partial output compatibility to airprobe. See issue #86 2015-07-13 13:42:57 +02:00
Roman Khassraf 1e9a809b7e Improved documentation of immediate assignment extractor 2015-07-13 11:23:46 +02:00
Roman Khassraf 1669e93c4c Implemented option to extract only one Immediate Assignment per request reference in the extractor. Enhancement of issue #84 2015-07-13 11:18:22 +02:00
Roman Khassraf 2b5ca4850d Added option to ignore Immediate Assignments for GPRS channels in the extractor. Enhancement of issue #84 2015-07-13 10:28:17 +02:00
Roman Khassraf a212ca2dd7 Added option to enable/disable information printing in immediate assignment extractor, plus code cleanup 2015-07-12 21:19:35 +02:00
Roman Khassraf 95c6f9dfba Added functions for retrieving data from immediate assignment extractor 2015-07-12 19:02:32 +02:00
Roman Khassraf 4a7b645bd4 Merge remote-tracking branch 'upstream/master' into ia-collector 2015-07-12 09:25:41 +02:00
Roman Khassraf b86836781e Added handling of channel mode modify messages for AMR 2015-07-11 15:08:01 +02:00
rpp 11b549e7ea Added input validation to CX channel hopper block 2015-07-10 15:30:00 +02:00
ptrkrysik 42411c6ef0 Added more includes of STL containers definitions.
In some configurations lack of these includes cause compile errors.
2015-07-08 10:50:41 +02:00
ptrkrysik 3fe7584125 Added includes of map and set to extract_system_info block 2015-07-07 16:51:06 +02:00
Piotr Krysik e8ea52960a Changed position of mailing list info in readme 2015-07-07 13:19:44 +02:00
ptrkrysik d1312138ad Applied again bugfix for issue #65 (it was removed during one of merges) 2015-07-06 18:48:13 +02:00
ptrkrysik e9539c1fca Implemented interpretation of bit map and variable bit map cell lists formats in system info extractor. 2015-07-06 08:34:22 +02:00
ptrkrysik dfdf878ac2 Changes to buildsystem from libgnuradio-gsm to libgnuradio-grgsm 2015-06-27 10:43:30 +02:00
Piotr Krysik fee40b1a4e Added gr-gsm's mailing list address 2015-06-26 18:21:47 +02:00
Piotr Krysik 96d5efc6cf Merge pull request #73 from martinjlowm/master
Include endian.h in cx_channel_hopper_impl and make burst_sink/source…
2015-06-25 14:59:55 +02:00
Roman Khassraf 5bd14f20b3 Implementation of a block for extracting immediate assignments from control channel messages. Currently only printing to terminal. 2015-06-24 17:59:13 +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 9ee374b53e Merge remote-tracking branch 'origin/romankh-master'
with implementation of AMR decoding

Conflicts:
	lib/decoding/tch_f_decoder_impl.cc
	lib/decoding/tch_f_decoder_impl.h
2015-06-20 09:22:01 +02:00
Piotr Krysik 42bbbd3ac7 Merge pull request #66 from romankh/master
Bugfix c++ 11 array init
2015-06-13 15:54:51 +02:00
Roman Khassraf b6c63675e6 Merge remote-tracking branch 'upstream/master' 2015-06-13 13:12:35 +02:00
Roman Khassraf b99d551f43 Bugfix for issue #65 (compilation failure due to c++ 11 array initialization) 2015-06-13 13:12:02 +02:00
Piotr Krysik 544d9a0698 Merge pull request #64 from rpp0/rpp0-hopping
CX channel hopping
2015-06-11 09:56:24 +02:00
rpp 267214a06d Implemented channel hopping for CX channels 2015-06-10 11:49:55 +02:00
rpp 4f0f3b5fbf Added CX channel hopper block 2015-06-10 10:23:30 +02:00
Piotr Krysik 601dca3396 Merge pull request #63 from romankh/amr-decoding
Amr decoding
2015-06-09 13:32:40 +02:00
ptrkrysik 91c28357fb Corrected CX channels timeslot numbering
Corrected bug where channels other than C0 had incorrect timeslot number - greater by 1 from the correct value.
2015-06-07 18:36:15 +02:00