aboutsummaryrefslogtreecommitdiffstats
path: root/apps
AgeCommit message (Collapse)AuthorFilesLines
2017-08-26Remove all traces of the compatibility symlinks from cmake.Petter Reinholdtsen2-14/+0
2017-08-26Applied new changes in grgsm_livemon.grc to the python codePiotr Krysik1-24/+13
2017-08-26Merge branch 'udp-server-print' of ↵Piotr Krysik1-64/+15
https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-udp-server-print # Conflicts: # apps/grgsm_livemon.grc
2017-08-26Applied changes with collector port and IP in python version of grgsm_livemonPiotr Krysik1-12/+32
2017-08-26Merge branch 'config-collector-point' of ↵Piotr Krysik1-3/+89
https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-config-collector-point
2017-08-26Merge branch 'scanner-str-repr' of ↵Piotr Krysik1-1/+7
https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-scanner-str-repr # Conflicts: # apps/grgsm_scanner
2017-08-26Fixed problems resulting from Nones returned when no such frequency or ARFCN ↵Piotr Krysik1-1/+1
exists.
2017-08-26Merge branch 'reuse-scanner' of https://github.com/petterreinholdtsen/gr-gsm ↵Piotr Krysik1-48/+62
into petterreinholdtsen-reuse-scanner
2017-08-25Removed compatibility symlinks (closes issue #302)Piotr Krysik1-3/+3
2017-08-25Connect Message Printer block to UDP server block.Petter Reinholdtsen1-14/+8
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-25Make UDP server port configurable using --serverport parameter.Petter Reinholdtsen1-1/+44
This make it possible to run several grgsm_livemon processes on the same machine, by giving them unique ports to listen on.
2017-08-24Make address and port of collector point configurable.Petter Reinholdtsen1-3/+89
Introduce new command line arguments --collector <host> and --collectorport <portnumber> to make it possible to send the GSM packages outside localhost.
2017-08-24Change channel_info to provide both __str__ and __repr__.Petter Reinholdtsen1-0/+6
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-24Restructure grgsm_scanner to allow its reuse from pythonPetter Reinholdtsen1-48/+62
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-23Updated apps/README with new names of helper scriptsPiotr Krysik1-3/+3
2017-08-23Merge branch 'deb-bin-no-ext' of ↵Piotr Krysik3-3/+3
https://github.com/petterreinholdtsen/gr-gsm into petterreinholdtsen-deb-bin-no-ext
2017-08-23Big update of copyright statements so they can be automatically processed to ↵Piotr Krysik5-6/+6
produce debian/copyright file
2017-08-22Merge branch 'libosmocore_integration' into packaging_piotrPiotr Krysik2-2/+22
# Conflicts: # python/receiver/gsm_wideband_input.py
2017-08-08Remove language extention from remaining binaries.Petter Reinholdtsen3-3/+3
The install target install some binaries without language extentions and others with such extension: * grgsm_capture.py * grgsm_channelize.py * grgsm_decode * grgsm_livemon * grgsm_scanner It would be more consistent and according to the policy of Debian and Ubuntu if all the binaries were without such language extention. This commit rename grgsm_capture.py and grgsm_channelize.py to avoid the language extention.
2017-07-23Added missing default value of voice-boundary parameter. Fixes #206Piotr Krysik1-1/+1
2017-07-23Added a bit better labels for most cryptic paramters. Related to issue #288Piotr Krysik2-37/+37
2017-03-30Fix (hack) of lack of text output of the scannerPiotr Krysik1-1/+1
2017-03-30Added gain option to the wideband_scanner - so changing gain parameter have ↵Piotr Krysik1-4/+6
effect
2017-01-23Changes in the livemon:Piotr Krysik2-13/+14
-changed frequency range, -added abiliti to set fractional frequency correction.
2016-12-29Merge branch '213-3digit-mnc' of https://github.com/romankh/gr-gsm into ↵Piotr Krysik3-5/+10
libosmocore_integration
2016-11-20Fixes incorrect arguments in wideband_scannerRoman Khassraf1-2/+2
2016-10-02little changes in apps readmePiotr Krysik1-2/+2
2016-10-02Added license statements where it was missingPiotr Krysik1-0/+20
2016-10-01#208: Fixed port names of offset control and inputRoman Khassraf1-1/+1
2016-10-01#208: fixed samp_rate variableRoman Khassraf1-1/+1
2016-09-27#193: Adding option for enabling voice boundary detection in grgsm_decodeRoman Khassraf1-1/+6
2016-09-23Reflecting changes of arfcn module, re-ordering of output code to prevent ↵Roman Khassraf1-120/+120
messages about reattached kernel driver
2016-07-21Changed default sample ratePiotr Krysik1-1/+1
2016-07-20Updated TCH/F decoding so it writes data to a file. Flowgraph execution ↵Piotr Krysik1-1/+7
never ends.
2016-07-18Changes to apps after frequency offset correction major changePiotr Krysik4-11/+68
2016-07-18Corrected capture applicationPiotr Krysik1-1/+1
2016-07-17Corrected the decoding app so it's possible to run it without frequency ↵Piotr Krysik1-8/+11
correction loop
2016-07-17Removed old icmp packages preventing codePiotr Krysik1-7/+1
2016-07-15Corrections of parameters of clock_offset_control blockPiotr Krysik2-2/+2
2016-07-15Merge branch 'development' of https://github.com/ptrkrysik/gr-gsm into ↵Piotr Krysik1-3/+5
development
2016-07-15Update applications to work with new gsm_input blockPiotr Krysik4-82/+109
2016-06-09Commented out old method of suppressing ICMP messagesPiotr Krysik1-3/+3
2016-06-09Corrected order of creating socket_pdu* objectsPiotr Krysik1-1/+1
2016-06-09Added socket_pdu server - closes issue #194Piotr Krysik1-0/+2
2016-05-20Big change of the universal control channels demapper:Piotr Krysik3-12/+6
-simplification of the universal demapper, -addition of hierarhical blocks for each of the demappers - so they also look well and readable in python, -addition of helper script for compilation of the demappers.
2016-05-14Merge branch 'master' into developmentPiotr Krysik3-5/+5
2016-04-29Change to print only content of bursts without tails and training sequencesPiotr Krysik1-1/+1
2016-04-29Added option to print raw, unencrypted bursts - with dummy bursts filtered out.Piotr Krysik1-2/+13
2016-04-24Corrected the example in grgsm_channelize, changed default sample rates in ↵Piotr Krysik3-5/+5
applications.
2016-03-18Correction of device's argument passingPiotr Krysik1-2/+2