# No output of grgsm\_scanner on LimeSDR USB

**URL:** <https://discourse.myriadrf.org/t/no-output-of-grgsm-scanner-on-limesdr-usb/5595>\
**Category:** RAN Forum\
**Created:** [8 January 2020 08:51 UTC](https://discourse.myriadrf.org/t/no-output-of-grgsm-scanner-on-limesdr-usb/5595 "2020-01-08T08:51:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohsinq](https://avatars.discourse-cdn.com/v4/letter/m/779978/32.png) [@mohsinq](https://discourse.myriadrf.org/u/mohsinq)\
**Post date:** [8 January 2020 08:51 UTC](https://discourse.myriadrf.org/t/no-output-of-grgsm-scanner-on-limesdr-usb/5595/1 "2020-01-08T08:51:43Z")

</div>

Hi All,

I am trying to run grgsm\_scanner on LimeSDR USB but unable to get any results.

OS: Ubuntu 16.04

I know that the original grgsm\_scanner is not made for LimeSDR so I have downloaded the app from

> **[Files · master · MyriadRF / gr-gsm](https://gitlab.com/myriadrf/gr-gsm/tree/master)**
>
> Fork of gr-gsm with LimeSDR (gr-limesdr) support

I have installed everything required and the app is finally working but not giving any output.

Posting the output here hoping someone has already done it before.

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

grgsm\_scanner.py -b GSM900 -g 20 -s 2e6 -p 0 -v -d  
linux; GNU C++ version 5.3.1 20151219; Boost\_105800; UHD\_003.009.002-0-unknown

* * *

LimeSuite Source (RX) info

##################  
Connecting to device  
##################  
LimeSuite version: 19.04.0-gabf82140  
gr-limesdr version: 2.1.4  
##################  
Device list:  
Nr.:0 device:LimeSDR-USB, media=USB 3.0, module=FX3, addr=1d50:6108, serial=0009060B00472728  
##################  
INFO: device\_handler::open\_device(): no serial number. Using first device in the list.  
Use “LimeUtil --find” in terminal to find prefered device serial.  
Reference clock 30.72 MHz  
Using device: LimeSDR-USB(0009060B00472728) GW: 2.21 FW: 4  
##################

INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 925.9 MHz.  
INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 20 dB.  
RX LPF configured  
INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

##################  
INFO: device\_handler::close\_device(): Disconnected from device number 0.  
##################

* * *

LimeSuite Source (RX) info

##################  
Connecting to device  
INFO: device\_handler::open\_device(): no serial number. Using first device in the list.  
Use “LimeUtil --find” in terminal to find prefered device serial.  
Reference clock 30.72 MHz  
Using device: LimeSDR-USB(0009060B00472728) GW: 2.21 FW: 4  
##################

INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 927.9 MHz.  
INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 20 dB.  
RX LPF configured  
INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

##################  
INFO: device\_handler::close\_device(): Disconnected from device number 0.  
##################

* * *

LimeSuite Source (RX) info

##################  
Connecting to device  
INFO: device\_handler::open\_device(): no serial number. Using first device in the list.  
Use “LimeUtil --find” in terminal to find prefered device serial.  
Reference clock 30.72 MHz  
Using device: LimeSDR-USB(0009060B00472728) GW: 2.21 FW: 4  
##################

INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 929.9 MHz.  
INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 20 dB.  
RX LPF configured  
INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

##################  
INFO: device\_handler::close\_device(): Disconnected from device number 0.  
##################

* * *

LimeSuite Source (RX) info

##################  
Connecting to device  
INFO: device\_handler::open\_device(): no serial number. Using first device in the list.  
Use “LimeUtil --find” in terminal to find prefered device serial.  
Reference clock 30.72 MHz  
Using device: LimeSDR-USB(0009060B00472728) GW: 2.21 FW: 4  
##################

INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 931.9 MHz.  
INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 20 dB.  
RX LPF configured  
INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

##################  
INFO: device\_handler::close\_device(): Disconnected from device number 0.  
##################

.

.

.

.

.

.

.

.

.

.

.

.

* * *

LimeSuite Source (RX) info

##################  
Connecting to device  
INFO: device\_handler::open\_device(): no serial number. Using first device in the list.  
Use “LimeUtil --find” in terminal to find prefered device serial.  
Reference clock 30.72 MHz  
Using device: LimeSDR-USB(0009060B00472728) GW: 2.21 FW: 4  
##################

INFO: device\_handler::enable\_channels(): SISO CH0 set for device number 0.  
INFO: device\_handler::set\_samp\_rate(): set sampling rate: 2 MS/s.  
INFO: device\_handler::set\_rf\_freq(): RF frequency set [RX]: 959.7 MHz.  
INFO: device\_handler::set\_analog\_filter(): INFO: device\_handler::set\_gain(): set gain [RX] CH0: 20 dB.  
RX LPF configured  
INFO: source\_impl::init\_stream(): source channel 0 (device nr. 0) stream setup done.

##################  
INFO: device\_handler::close\_device(): Disconnected from device number 0.  
##################

Process finished with exit code 0

///////////////////////////////////////////////////////////////////////////////////////////////////////////

No error or warning is shown so I am not sure what is going wrong here.

Kindly help me out

---

<div class="post-metadata">

**Author:** ![andrewback](https://avatars.discourse-cdn.com/v4/letter/a/22d042/32.png) [@andrewback](https://discourse.myriadrf.org/u/andrewback)\
**Post date:** [8 January 2020 08:58 UTC](https://discourse.myriadrf.org/t/no-output-of-grgsm-scanner-on-limesdr-usb/5595/2 "2020-01-08T08:58:25Z")

</div>

So we have this working on a Raspberry Pi using params:

-s0.8e6 -g56 -f 20000000

This is turning the sample rate down so that the Pi can keep up, whereas on a PC this shouldn’t be so much of an issue. For the script that runs this for LimeSCAN, see:

> <https://github.com/myriadrf/limescan-device/blob/master/files/usr/local/bin/limescan-device.py>
