LimeSDR Users and Members,
Anyone wishing to use their LimeSDR for GPS data collection and then take that data and replay it in the analysis tools for GNSS_SDR or SoftGNSS, all you need to do is the following:
1.) Install LimeSuite and all the MyriadRF drivers as you normally would from the MyriadRF instructions using the PPAs, and that follows:
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo apt-get update
sudo apt-get install limesuite liblimesuite-dev limesuite-udev limesuite-images
sudo apt-get install soapysdr soapysdr-module-lms7
Once you get that done, verify that your LimeSDR is capable of being seen by LimeSuite by doing the following in a Terminal window:
SoapySDRUtil --find
or
LimeUtil --find
And see if your LimeSDR responds. If it does, then follow the directions on the GNSS_SDR site here -----> http://gnss-sdr.org/build-and-install/
ā¦where all you have to do is type (or copy / paste) the following into a Terminal window:
$ sudo apt-get install gnss-sdr
This will install the ENTIRE package for GNSS_SDR and even the gr-osmoSDR drivers necessary to link it up with the LimeSDR.
Once the GNSS_SDR package installs, then find take the example .conf file that appears in the āHackRFā section of the following webpage (toward the bottom) -----> http://gnss-sdr.org/conf/
ā¦and copy/paste the .conf example they have for HackRF into a text file in Ubuntu (using Leafpad, or some other text editor).
Once you do that, youāll need to change the HackRF arguments to LimeSDR arguments to allow the gr-osmoSDR drivers to connect to the LimeSDR. There is a line in the .conf file that shows the following:
WAS:
;# Next line enables the internal HackRF One bias (3.3 VDC)
SignalSource.osmosdr_args=hackrf,bias=1
CHANGE IT TOā¦
;# Next line enables the LimeSDR
SignalSource.osmosdr_args=driver=lime,soapy=0
Save the .conf file as limesdr_GPS_L1.conf and put it on your desktop of your Linux Ubuntu installation.
Once you complete that, then all you have to do to torch off your LimeSDR with GNSS_SDR is to type the following on the Terminal window that has been directed to the Desktop (so it can see the .conf file):
$ gnss-sdr --config_file=limesdr_GPS_L1.conf
ā¦Then sit back and relax, because the LimeSDR will be acquired and will start pulling down all the ābirdsā it can see in the sky (provided you have your LimeSDR attached to a preamplified patch antenna and itās attached to the RX1_L port of the LimeSDR - - RX1_L was confirmed by member @osqzss).
This is how I got it runningā¦I still need to confirm that the data Iām seeing is good, but the GNSS_SDR program seems to think itās seeing the GPS satellites fine because itās actually locking them in and showing data that itās collecting data from itā¦So I have to believe that RX1_L is the winner for what antenna port itās seeing the GPS sats on.
Have fun with this - Iām amā¦!!
73 de Marty, KN0CK