Piotr Krysik
d81cfe0da2
Removed cpack stuff
2017-08-30 10:51:49 +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
1ecd1ac683
Merge pull request #323 from petterreinholdtsen/deb-build
...
Improve debian build rules and avoid conflict with official Debian package.
2017-08-30 10:06:15 +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
Piotr Krysik
4b51b0a938
Merge pull request #321 from petterreinholdtsen/grgsm-livemon-headless
...
Provide grgsm_livemon_headless for running from scripts.
2017-08-30 10:03:15 +02:00
Petter Reinholdtsen
160598ab2e
Clean up Debian packaging rules a bit.
2017-08-29 09:31:08 +02:00
Petter Reinholdtsen
5887f76c52
Move debian/ directory to dists/ to avoid conflict with official Debian packaging.
2017-08-29 09:23:20 +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
74bc2fa6cc
Merge pull request #319 from petterreinholdtsen/desktop-menu-entry
...
Add XDG desktop menu entry for grgsm_livemon.
2017-08-28 17:57: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
3da60ab5d7
Merge branch 'petterreinholdtsen-scanner-str-repr' into packaging
2017-08-26 11:55:12 +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
f77c9afb1f
Merge branch 'petterreinholdtsen-reuse-scanner' into packaging
2017-08-26 11:00:31 +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
Piotr Krysik
cd398e794c
Removed compatibility symlinks (closes issue #302 )
2017-08-25 22:12:16 +02:00
Piotr Krysik
dea057452f
Added a function returning maintance version name
2017-08-25 21:55:41 +02:00
Piotr Krysik
0f510c00eb
Corrected name of of the project in cmake
2017-08-25 21:49:27 +02:00
Petter Reinholdtsen
d7ab8c0605
Connect Message Printer block to UDP server block.
...
Instead of printing messages in parallel to the UDP package sending,
move the printing to after the UDP server block. This make it both
possible to disable message printing by changing the server port to a
different value from the client port, and to print messages collected
by several clients by pointing all clients to the same server.
2017-08-25 10:23:27 +02:00
Petter Reinholdtsen
145d78dcbf
Make UDP server port configurable using --serverport parameter.
...
This make it possible to run several grgsm_livemon processes on the same machine,
by giving them unique ports to listen on.
2017-08-25 08:19:58 +00:00
Piotr Krysik
bb961c17fa
Added versioning borrowed fron GNU Radio to gr-gsm
2017-08-24 15:35:42 +02:00
Petter Reinholdtsen
898f74c160
Make address and port of collector point configurable.
...
Introduce new command line arguments --collector <host> and
--collectorport <portnumber> to make it possible to send the GSM
packages outside localhost.
2017-08-24 14:10:36 +02:00
Petter Reinholdtsen
284282ef68
Change channel_info to provide both __str__ and __repr__.
...
The __str__() function should be used for pretty-printing of the
class, while __repr__ should be used to print a complete
representation of the class. Earlier __repr__ would not include all
the information in the class.
2017-08-24 11:33:03 +02:00
Petter Reinholdtsen
6a7dc449e5
Restructure grgsm_scanner to allow its reuse from python
...
Split the main() function into do_scan() and argument_parser() and
move the result printing into a function pointer passed to do_scan().
This allow the scanner to be reused as a library from python.
Here is one way to reuse it:
import imp
scanner = imp.load_source('scanner', '/usr/bin/grgsm_scanner')
(options, args) = scanner.argument_parser().parse_args()
list = scanner.do_scan(options.samp_rate, options.band, options.speed,
options.ppm, options.gain, options.args)
print list
2017-08-24 10:46:43 +02:00
Piotr Krysik
77868e4fa6
Updated apps/README with new names of helper scripts
2017-08-23 21:37:24 +02:00
Piotr Krysik
af554ae769
Merge branch 'petterreinholdtsen-man-rst' into packaging_piotr
2017-08-23 21:36:41 +02:00
Piotr Krysik
22fdc13872
Merge branch 'man-rst' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-man-rst
2017-08-23 21:36:26 +02:00
Piotr Krysik
21e6892eb2
Merge branch 'petterreinholdtsen-deb-bin-no-ext' into packaging_piotr
2017-08-23 21:32:39 +02:00
Piotr Krysik
2cef7a2a91
Merge branch 'deb-bin-no-ext' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-deb-bin-no-ext
2017-08-23 21:32:26 +02:00
Piotr Krysik
c3a17500ac
Merge branch 'petterreinholdtsen-debverbuild' into packaging_piotr
2017-08-23 21:30:57 +02:00
Piotr Krysik
8a344cd635
Merge branch 'debverbuild' of https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-debverbuild
2017-08-23 21:30:31 +02:00
Piotr Krysik
a6268a5bc1
Big update of copyright statements so they can be automatically processed to produce debian/copyright file
2017-08-23 16:02:19 +02:00
Piotr Krysik
b9a87a18fb
Moved openbts codes into a separate directory and updated their license statements so they can be automatically processed
2017-08-23 15:59:28 +02:00
Piotr Krysik
344e9d2f47
Merge branch 'libosmocore_integration' into packaging_piotr
...
# Conflicts:
# python/receiver/gsm_wideband_input.py
2017-08-22 15:56:20 +02:00
Petter Reinholdtsen
a3e9fbbfaa
Added simple draft manual page for grgsm_livemon in rst format.
2017-08-21 20:15:38 +00:00