Roman Khassraf
1ce4469fd2
Renamed burst_sink_qa/burst_source_qa to burst_sink/burst_source
2015-08-03 11:16:10 +02:00
Roman Khassraf
fa92b61aec
Implemented unit tests for message printer block
2015-07-29 11:34:31 +02:00
Roman Khassraf
298700dfa3
Added CMakeLists entry for qa_burst_printer
2015-07-25 15:35:58 +02:00
Roman Khassraf
b94cc81aae
Added QA/unit tests for burst printer.
2015-07-25 14:30:28 +02:00
Roman Khassraf
9f1cfcee69
Added QA / unit testing for decryption block
2015-07-21 10:57:07 +02:00
ptrkrysik
dfdf878ac2
Changes to buildsystem from libgnuradio-gsm to libgnuradio-grgsm
2015-06-27 10:43:30 +02:00
Piotr Krysik
18f769026c
Update gsm_input.py
2015-05-29 07:04:08 +02:00
ptrkrysik
f8c7e83298
Reimplemented clock_offset_control block in C++
2015-04-04 12:28:20 +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
821c87ca09
Added some info about python blocks.
2014-12-13 11:41:10 +01:00
ptrkrysik
2e5b7fb1c6
Corrected sch_detector 'np.complex64' occurences to 'complex64'.
2014-12-13 10:11:51 +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
Piotr Krysik
6985131999
Update sch_detector.py
...
Commented import that caused problems with running/pybombs installation.
2014-12-06 20:57:32 +01:00
Piotr Krysik
d6cc0690c3
Update fcch_burst_tagger.py
2014-12-06 20:56:19 +01:00
ptrkrysik
529895b14c
Updated copyleft statements of my files #3
2014-12-02 18:07:38 +01:00
ptrkrysik
4c538bae54
Removed unused samp_rate parameter from clock_offset_control
2014-11-28 23:40:12 +01:00
ptrkrysik
381253a1d2
Changes in clock offset corrector and gsm_input - the previous version wasn't working well when samp_rate_in was different from samp_rate_out.
...
Now resampling is done outside of clock offset corrector.
2014-11-19 11:30:53 +01:00
ptrkrysik
e518bbfedd
Added capability to receive multiple channels of a single BTS to the receiver. It is now possible to receive bursts on channels for which frequency hopping was used. Changed examples to work without hierarhical GSM Receiver block.
2014-11-06 14:50:59 +01:00
ptrkrysik
dac3b2a309
Added new block which adapts stream of samples to GSM receiver's input requirements (integer multiply of 1625000/6 symbol rate, LP filtering)
2014-11-06 14:47:33 +01:00
ptrkrysik
b108d6b7c7
Removed receiver_hier and wireshark_sink
2014-11-06 13:51:02 +01:00
ptrkrysik
62215e8ce0
changed name of a variable to better reflect it role in clock_offset_control
2014-10-30 08:59:38 +01:00
Piotr K
66bb3cdc31
Changed directory structure.
...
Corrected clock_offset_corrector (for some streange and yet unknown reason fractional resampler eats strem tags for some values of sps).
(this commit may contain some changes that are not described)
2014-08-13 19:04:57 +02:00
Piotr K
77f3b06949
Changed name of conditional_reset() to timed_reset(). Added line to stop timer if synchronization was achieved by the receiver.
2014-08-07 23:04:43 +02:00
Piotr K
8cfe4c43ea
Returning to clean state after 0.5s if not synchronized
2014-08-07 17:03:10 +02:00
Piotr K
608a08e0a5
Removed completely old method of frequency offset correction
2014-08-07 17:01:55 +02:00
piotr
9b59e82eff
Safeguard in clock_offset_control against too big values of ppm
2014-08-06 20:14:46 +02:00
piotr
4a4704606a
Changed name of message input in clock offset corrector
2014-08-06 20:12:24 +02:00
piotr
1c8de50663
Changes to make clock_offset_corrector install and work on other machines
2014-08-06 16:01:40 +02:00
piotr
d6d6687691
Removed redundant state from the receiver
2014-08-06 15:20:33 +02:00
piotr
6fbc7326c3
Cleanup in examples directory
2014-08-06 14:18:02 +02:00
piotr
4089c1a7f3
Added new blocks for clock freqeuncy correction
2014-08-06 14:10:56 +02:00
piotr
dda22272e7
Added new block for extracting info about base stations
2014-08-04 11:31:54 +02:00
piotr
f2b6a1ba4d
Added reset to the receiver, computation of power and function for setting arfcn of the receiver
2014-08-04 11:28:59 +02:00
piotr
5431033772
Removed python/cfile signal file that was used for testing
2014-07-20 23:53:31 +02:00
piotr
d8506d68db
Changes to sch detector - it is not fully working yet
2014-07-20 23:52:57 +02:00
piotr
75c2f5c87a
Correction of fcch_burst_tagger
2014-07-20 23:51:28 +02:00
piotr
299ff0ea5e
Added missing chirpz.py
2014-07-20 23:49:48 +02:00
piotr
6b78abc7bd
Added new blocks written in python for new experimental gsm receiver.
...
FCCH burst tagger is element of hierarchical block - FCCH detector that adds tags after every detected FCCH burst. The value of each tag is a frequency offset estimate.
SCH detector waits for tags from FCCH detector which are used to find SCH burst position. It is unfinished.
2014-07-08 23:29:13 +02:00
piotr
7f3f3666b8
Little changes commited from all files. Cleanup in the lib directory - files moved associated with different blocks moved to associated directories.
2014-07-08 16:47:53 +02:00
piotr
6d152d9f21
added arfcn parameter to the receiver
2014-02-21 00:02:44 +01:00
piotr
7c82b1730f
Improved synchronization, added message output with bursts
2014-02-08 14:15:27 +01:00
piotr
437f5467a1
Initial commit - gsm-receiver with removed quick hacks
2014-02-04 17:57:25 +01:00