Sign inSign up

lanternd/limesdr-mini

By lanternd

•Updated about 8 years ago

An environment for LimeSDR mini hardware.

Image
2

641

lanternd/limesdr-mini repository overview

⁠Major Components

  • Ubuntu 18.04 (base)
  • Python 3.6 and 2.7
  • SoapySDR
  • LimeSuite
  • bladeRF driver
  • srsGUI
  • srsLTE

It can run all the srsLTE examples.

⁠Minor Components
  • vim
  • zsh + oh-my-zsh
  • git (of cause)

⁠Versions & History

I have V1, V2, V3 and V4 incremental built images on my local drive.

  • latest: updated srsLTE to fully support LimeSDR mini.
  • V4: added srsLTE.
  • V3: both SoapySDR and LimeSuite work.
  • V2: installed the fundamental packages.
  • V1: initial commit.

⁠How to Use

To run it, you need to mount the USB volume in host PC. Also, the GUI should be enabled by the X11 server. Use the following command in the host:

xhost + &&
docker run -it \
	--privileged \
	-v /dev/bus/usb/:/dev/bus/usb \
	-v /etc/localtime:/etc/localtime:ro \
	-v /tmp/.X11-unix:/tmp/.X11-unix \
	-e DISPLAY=unix$DISPLAY \
	-e GDK_SCALE \
	-e GDK_DPI_SCALE \
	--name limesdr_mini_test \
	limesdr-mini:latest \
	zsh

In the container, you may try the following

  • SoapySDR --info
  • SoapySDR --probe
  • Run srsLTE examples
cd /root/Software/srsLTE/build/lib/examples
./pdsch_ue -f <cell_frequency>

⁠Read More

For more info on the GUI setting, visit ericcchen - CSDN⁠ (Chinese blog).

Tag summary

Content type

Image

Digest

Size

526.2 MB

Last updated

about 8 years ago

docker pull lanternd/limesdr-mini