Hi.
I’m using LimeSdr-mini.
My purpose is to use LimeSuite’s C API to receive and store the data of a specific frequency channel in real time.
Development environment uses OS Ubuntu18.04-64bit in Vbox environment.
After following the LimeSuite installation tutorial, when I checked the device connection using “LimeUtil --find” to check the Sdr connection after installation, I saw that the device was checked normally at first, and later, the device was not properly checked.
What is the problem? …
The installation script and test contents are as follows.
================================================
-
dependency
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install git g++ cmake libsqlite3-dev
sudo apt-get install libsoapysdr-dev libi2c-dev libusb-1.0-0-dev -y
sudo apt-get install libwxgtk3.0-dev freeglut3-dev -y -
Source Build
git clone https://github.com/myriadrf/LimeSuite.git
cd LimeSuite
git checkout stable
mkdir builddir && cd builddir
cmake …/
make -j4
sudo make install
sudo ldconfig
cd LimeSuite/udev-rules
sudo ./install.sh
- test result
sdr@sdr-VirtualBox:~/sdr/LimeSuite$ sudo LimeUtil --find
- [LimeSDR Mini, media=USB 3.0, module=FT601, addr=24607:1027, serial=1D53AC048EEEAE]
sdr@sdr-VirtualBox:~/sdr/LimeSuite$ sudo LimeUtil --find
Error getting usb descriptor
failed to get serial number
- [, media=USB 3.0, module=FT601, addr=24607:1027]