Vadim Yanitskiy
e601c366bd
Refactor the 'TRX Burst Interface' block
...
The following changes were made:
- Both implementation and headers were merged with misc_utils
- Fixed namespace mess: was gr::grgsm, became gr::gsm
- More accurate class name was chosen: "trx_burst_if"
2017-11-05 17:33:26 +01:00
Vadim Yanitskiy
ba7ad29638
apps/grgsm_trx: import helper classes from grgsm.trx
2017-11-05 17:33:26 +01:00
Vadim Yanitskiy
eecab7eaf4
python/trx: install helper classes as a grgsm submodule
2017-11-05 17:33:26 +01:00
Vadim Yanitskiy
873e44e68d
python/trx: follow GNU Radio class naming conventions
2017-11-05 17:33:26 +01:00
Piotr Krysik
52917b1034
Merge branch 'ptrkrysik/trx' of https://github.com/ptrkrysik/gr-gsm into ptrkrysik/trx
2017-11-05 12:27:22 +01:00
Piotr Krysik
264fbf69f7
Corrected namespaces from grgsm to gsm
2017-11-05 12:25:51 +01:00
Piotr Krysik
776b67f82c
Missing cmakelists file for txtime_setter
2017-11-05 12:24:17 +01:00
Piotr Krysik
517464c0a9
Added txtime_setter block (a c++ version of txtime_bursts_tagger Python block)
2017-11-05 12:23:15 +01:00
Piotr Krysik
5f1185edd4
change just to invoke automatic tests on TravisCI
2017-11-03 11:27:06 +01:00
Piotr Krysik
d32ba5b471
Removed unused (and problematic during SWIG) part of time_spec_t and exposed time_spec_t in the library's ABI
2017-11-03 09:58:13 +01:00
Piotr Krysik
6e41d06bbf
Corrections in fn_time
2017-11-03 09:56:49 +01:00
Piotr Krysik
8926c1f621
Correction in time_spec.cc
2017-10-31 13:01:43 +01:00
Piotr Krysik
1dd2afe367
Changed fn_time to use time_spec_t copied from libUHD
2017-10-31 12:57:26 +01:00
Piotr Krysik
34ce7a02f0
Added C++ version of fn_time
2017-10-31 11:30:59 +01:00
Piotr Krysik
29ec39b3bd
Updating examples pointer
2017-10-31 06:31:49 +01:00
Piotr Krysik
33fbc28500
Correction of bursts tagger
2017-10-31 05:54:31 +01:00
Piotr Krysik
12dd9cba1f
Updated examples pointer
2017-10-19 16:47:52 +02:00
Piotr Krysik
42b2186b17
Added timing advance and delay corerrection to txtime_burst_tagger block
2017-10-19 09:20:23 +02:00
Piotr Krysik
714cb44959
New pointer to examples
2017-10-16 15:54:13 +02:00
Piotr Krysik
ffd09acd8d
Corrections in fn_time conversions
2017-10-16 15:47:38 +02:00
Piotr Krysik
96f2ea75b0
Correction needed to make TX and RX integration work
2017-10-16 15:47:08 +02:00
Piotr Krysik
2c7aa9fa5f
Little change just to check test result
2017-09-27 22:14:32 +02:00
Piotr Krysik
79b3897f28
Updates of links to examples and test_data git submodules
2017-09-27 22:03:12 +02:00
Piotr Krysik
7980eb9e92
Correction in txtime_bursts_tagger
2017-09-27 22:00:00 +02:00
Piotr Krysik
eb62dc1735
Changes in fn_time
2017-09-27 21:59:19 +02:00
Piotr Krysik
d3c95c9190
Installation of gsm_gmsk_mod.py file
2017-09-27 21:58:49 +02:00
Piotr Krysik
df978693eb
Added timestamping of bursts in the gsm receiver
2017-09-27 21:58:24 +02:00
Piotr Krysik
c6fad1f954
GRC file for gsm gmsk mod
2017-09-27 21:57:08 +02:00
Piotr Krysik
ff5d81de50
Added gmsk modulator block for gsm
2017-09-27 21:56:42 +02:00
Piotr Krysik
ebf8880709
Modification of the burst sink to read bursts with headers - incomplete
2017-09-19 08:07:14 +02:00
Piotr Krysik
27f003267c
Adding block for tagging bursts
2017-09-19 08:05:28 +02:00
Piotr Krysik
902f4ebaf0
Moved trx utilities from apps subdirectory - the grgsm_trx app need to be updated
2017-09-19 08:04:33 +02:00
Piotr Krysik
cb04d0dd50
Merge branch 'development' into ptrkrysik/trx
...
# Conflicts:
# swig/grgsm_swig.i
2017-09-19 07:58:49 +02:00
Piotr Krysik
d890cd3b36
Added frame number operations
2017-09-19 07:52:34 +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
3b06bdaa06
Correcting cmake file from lib directory
2017-09-13 09:41:20 +02:00
Piotr Krysik
531d978480
Added cmake files for transmitter
2017-09-13 09:35:51 +02:00
Piotr Krysik
42d1e19a2a
Added cmake file for trx_interface
2017-09-13 09:33:47 +02:00
Piotr Krysik
2164b9be57
Added new block for tagging bursts messages with txtime
2017-09-13 09:33:27 +02:00
Piotr Krysik
3148ff80ce
Merge branch 'development' into ptrkrysik/trx
...
# Conflicts:
# lib/CMakeLists.txt
2017-09-13 09:31:52 +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
e6e787959f
Merge branch 'fixeria/trx' into development
...
# Conflicts:
# swig/grgsm_swig.i
2017-09-12 11:45:20 +02:00
Piotr Krysik
a056c2c280
Merge branch 'development'
2017-09-11 10:40:06 +02:00
Piotr Krysik
45b8700072
Removed all references to 'band'
2017-09-11 10:38:40 +02:00
Piotr Krysik
fcb45b021a
Remove 'band' option from grgsm_decode altogether
2017-09-11 10:38:40 +02:00
Piotr Krysik
a80567f013
Bring back parameter checking, correct creation of grgsm_capture object
2017-09-11 10:38:40 +02:00
Piotr Krysik
df0adf3d86
Remove band from grgsm_capture altogether
2017-09-11 10:38:40 +02:00
leommxj
caa7741d09
delete some useless code after the change of is_valid_arfcn(...) and arfcn2downlink(...)
2017-09-11 10:38:40 +02:00
leommxj
ece9fd7f39
fix bug after commit 3dfa11b89e
.change arfcn2downlink(a,b) to one argument in grgsm_decode and grgsm_capture and grgsm_channelize
2017-09-11 10:38:40 +02:00