Piotr Krysik
0aa24edf21
Added short description of grgsm_trx
2018-05-05 13:06:22 +02:00
Piotr Krysik
2471052cfe
Merge branch 'fixeria/trx' of https://github.com/axilirator/gr-gsm into fixeria_trx
...
# Resolved conflicts:
# apps/grgsm_trx
# python/trx/radio_if.py
# swig/grgsm_swig.i
2018-04-17 09:10:33 +02:00
Piotr Krysik
d77414b827
GRCC: Adding new directories to python path to make grc files compile after merger
2018-04-17 08:22:11 +02:00
Piotr Krysik
8a8d41a583
Merge branch 'ptrkrysik/trx' into development
2018-04-16 22:21:29 +02:00
Vasil Velichkov
0feb4ab51f
Fix the parallel build.
...
- Override the GR_UNIQUE_TARGET function to not append a hash to the
target name.
- Add explicit dependency between pygen_apps and _grgsm_swig
The _grgs_swig needs to be built first because grcc evaluates and
verify all imports
- Test the parallel build in the docker containers as well
2018-03-22 06:07:24 +01:00
Vasil Velichkov
b479fb4457
Compile the .grc files with cmake and grcc
...
And remove the pre-built scripts from the repository
Fixes #13
2018-03-22 06:07:24 +01:00
Piotr Krysik
f0c83d84e0
Fixing missing callback to set_fc in clock_offset_control block
2018-01-23 15:07:08 +01:00
Vadim Yanitskiy
14b8e854c2
apps/grgsm_trx: use 4 * GSM_SYM_RATE as default sample rate
...
With this sample rate it's easier to synchronize
training sequence with the signal.
2017-12-04 00:22:39 +07:00
Piotr Krysik
66c56e7803
trx: Changed default gain to 40
2017-12-01 11:58:53 +01:00
Piotr Krysik
be1da4a233
trc: Changed sample rate to 4 times GSM symbol rate
2017-11-30 13:44:54 +01:00
Vadim Yanitskiy
0e7c9a80ad
apps/grgsm_trx: fix antenna selection options
...
Both '--rx-antenna' and '--tx-antenna' require an argument.
2017-11-29 23:11:14 +01:00
Piotr Krysik
ab8cde9b7a
Making headless livemon executable
2017-11-05 17:44:26 +01:00
Vadim Yanitskiy
790b6f0cc1
apps/grgsm_trx: add cmd line arguments for TX chain
2017-11-05 17:33:26 +01:00
Vadim Yanitskiy
5d68aa5620
apps/grgsm_trx: get rid of unused subdev_spec
...
This could be specified via the device_args,
for example: "subdev=B:0".
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
Petter Reinholdtsen
615fc86d53
Making arfcn<->freq conversions more robust for grgsm_livemon too (closes issue #337 ).
2017-09-25 23:41:52 +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
e6e787959f
Merge branch 'fixeria/trx' into development
...
# Conflicts:
# swig/grgsm_swig.i
2017-09-12 11:45:20 +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
leommxj
1a35cb973f
fix bug after commit 3dfa11b89e
.change is_valid_arfcn grgsm(a,b) to one argument in grgsm_decode and grgsm_capture
2017-09-11 10:38:40 +02:00
Piotr Krysik
a63ba0e4cc
Removing *livemon_headless.py script that shouldn't be in the repository.
2017-09-11 10:38:40 +02:00
Piotr Krysik
3dfa11b89e
Making arfcn<->freq conversions more robust and uptading apps depending on it
2017-09-06 17:48:38 +02:00
Piotr Krysik
1ad0c96abb
Added *.desktop files installation a'la GNU Radio.
...
After building grgsm_setup_freedesktop is created. It has to be executed during installation of a package with 'install' as a parameter.
During removal of a package it has to be called with 'uninstall' as a parameter.
2017-08-31 21:58:48 +02:00
Piotr Krysik
4c5564bf2a
Moved the desktop file to subdirectory for clarity
2017-08-30 10:47:07 +02:00
Piotr Krysik
0a80b1447c
Changed destination variable for the desktop files
2017-08-30 10:43:59 +02:00
Piotr Krysik
c8f46319dd
Added recording length parameter to grgsm_livemon_headless
2017-08-30 10:39:29 +02:00
Piotr Krysik
82ae3d01bb
Merge pull request #322 from petterreinholdtsen/gain-slider
...
Rename g_slider to gain_slider for consistency.
2017-08-30 10:03:35 +02:00
Petter Reinholdtsen
228b52e2bb
Rename g_slider to gain_slider for consistency.
2017-08-28 22:23:27 +02:00
Petter Reinholdtsen
0af5512ceb
Add generated grgsm_livemon_headless from grgsm_livemon_headless.grc and install the program.
2017-08-28 22:19:11 +02:00
Petter Reinholdtsen
5b083acff5
Add non-GUI/headless livemon version.
...
The grgsm_livemon_headless.grc file can be re-created using grgsm_livemon.grc
and the instructions in the README, documenting how to disable the GUI in the
normal livemon version.
2017-08-28 22:17:38 +02:00
Piotr Krysik
d65671eacb
Merge pull request #320 from petterreinholdtsen/scanner-str-repr-fix
...
Fix fatal typo in channel_info.__repr__().
2017-08-28 17:58:08 +02:00
Piotr Krysik
440dcea64e
Merge branch 'packaging' into desktop-menu-entry
2017-08-28 17:56:21 +02:00
Piotr Krysik
56825a7ae8
Merge pull request #318 from petterreinholdtsen/remove-compat-symlinks
...
Remove all traces of the compatibility symlinks from cmake.
2017-08-28 17:49:04 +02:00
Piotr Krysik
54e3905c11
Changed the BCCH+CCCH+SDCCH4 demapper into BCCH+CCCH demapper
2017-08-27 12:27:21 +02:00
Petter Reinholdtsen
1eeb1b4a2b
Fix fatal typo in channel_info.__repr__().
...
The format list is one value too short. Add the missing %s.
2017-08-27 05:39:47 +00:00
Petter Reinholdtsen
ccab28dffe
Add XDG desktop menu entry for grgsm_livemon.
2017-08-26 13:25:22 +00:00
Petter Reinholdtsen
8275578db6
Remove all traces of the compatibility symlinks from cmake.
2017-08-26 13:14:13 +00:00
Piotr Krysik
688c81e417
Fixing collectorport and collector removed in the last commit from grgsm_livemon
2017-08-26 13:32:51 +02:00
Piotr Krysik
50c3e36373
Applied new changes in grgsm_livemon.grc to the python code
2017-08-26 12:59:15 +02:00
Piotr Krysik
44ee1beeff
Merge branch 'udp-server-print' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-udp-server-print
...
# Conflicts:
# apps/grgsm_livemon.grc
2017-08-26 12:51:03 +02:00
Piotr Krysik
85ec6ae4e7
Applied changes with collector port and IP in python version of grgsm_livemon
2017-08-26 12:24:34 +02:00
Piotr Krysik
9091d2391c
Merge branch 'config-collector-point' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-config-collector-point
2017-08-26 12:20:42 +02:00
Piotr Krysik
3138f90f6e
Merge branch 'scanner-str-repr' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-scanner-str-repr
...
# Conflicts:
# apps/grgsm_scanner
2017-08-26 11:43:11 +02:00
Piotr Krysik
aed9f5cc80
Fixed problems resulting from Nones returned when no such frequency or ARFCN exists.
2017-08-26 11:25:53 +02:00
Piotr Krysik
8a771785ca
Merge branch 'reuse-scanner' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-reuse-scanner
2017-08-26 11:00:00 +02:00