blob: 39374ce88831b6724e310389436fe0dae2c14c6b [file] [log] [blame]
Piotr Krysika8aab322016-02-13 18:38:12 +01001This directory contains programs based on gr-gsm:
Piotr Krysikc3a822e2016-02-14 12:06:38 +01002* grgsm_decode (old name: airprobe_decode.py) - program for decoding C0 channel
3 which is most close in terms of functionality to the old gsm-receiver
4 from Airprobe project, with ability to decode signalling channels and traffic channels with speech
5 (analysis of the data can be performed in Wireshark, decoded sound is stored to an audio file),
6* grgsm_livemon (old name: airprobe_rtlsdr.py) - interactive monitor of a single C0 channel with analysis
Piotr Krysik77868e42017-08-23 21:37:24 +02007 performed by Wireshark (command to run wireshark: sudo wireshark -k -f udp -Y gsmtap -i lo),
Piotr Krysikc3a822e2016-02-14 12:06:38 +01008* grgsm_scanner (old name: airprobe_rtlsdr_scanner.py) - an application that scans GSM bands and prints
9 information about base transceiver stations transmitting in the area.
Piotr Krysika8aab322016-02-13 18:38:12 +010010
11There are following helper programs for grgsm_decode program:
12
Piotr Krysik77868e42017-08-23 21:37:24 +020013* grgsm_capture (old name: airprobe_rtlsdr_capture.py) - program for capturing GSM signal to a file
Piotr Krysikc3a822e2016-02-14 12:06:38 +010014 that can be later processed by grgsm_decode,
Piotr Krysik77868e42017-08-23 21:37:24 +020015* grgsm_channelize (old name: gsm_channelize.py) - splits wideband capture file into multiple files - each contain
Piotr Krysikc3a822e2016-02-14 12:06:38 +010016 single GSM channel.
ptrkrysika136ff52014-11-28 23:38:23 +010017