aboutsummaryrefslogtreecommitdiffstats
path: root/apps/README
diff options
context:
space:
mode:
authorPetter Reinholdtsen <pere@hungry.com>2017-08-28 10:17:44 +0200
committerPetter Reinholdtsen <pere@hungry.com>2017-08-28 22:17:38 +0200
commit5b083acff5c5c48554f217f9bacd6e7afdc97975 (patch)
tree981cfd24b4330f16de4a4e4768dfc918bbff3689 /apps/README
parentd65671eacb3cf6f62196ab0e7a3751e783e5c644 (diff)
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.
Diffstat (limited to 'apps/README')
-rw-r--r--apps/README16
1 files changed, 16 insertions, 0 deletions
diff --git a/apps/README b/apps/README
index 39374ce..35bd08b 100644
--- a/apps/README
+++ b/apps/README
@@ -15,3 +15,19 @@ There are following helper programs for grgsm_decode program:
* grgsm_channelize (old name: gsm_channelize.py) - splits wideband capture file into multiple files - each contain
single GSM channel.
+* grgsm_livemon_headless - command line version of grgsm_livemon. It
+ is created by changing grgsm_livemon.grc like this:
+
+ - Change Options block->Generate Options from 'QT
+ GUI' to 'No GUI'.
+ - Set Options block->Run Options to 'Run to
+ Completion'.
+ - Remove the blocks 'QT GUI Range' (gain_slider,
+ fc_slider, ppm_slider) and the 'QT GUI Frequency
+ Sink'.
+ - Change all occurances of <param>_slider to
+ <param> in the XML file.
+
+ After these changes are done, build the
+ grgsm_livemon_headless python code using the grcc
+ compiler.