Working with Pantavisor and LimeSDR Mini USB (Software Defined Radio) on RPi¶
This tutorial requires a LimeSDR mini USB on a Pantavisor-enabled device. You can easily set up Pantavisor on Raspberry Pi 3 B+ with a pre-compiled image. Download the initial device image and then follow the rest of the instructions from here.
With the device set up and connected to the network, continue on with the next section.
Cloning and resetting the device¶
Claim the Pantavisor-enabled device, before connecting the LimeSDR micro USB to the board. Then log into Pantacor Hub to view the device on the dashboard.
Clone the device URL to your computer. Cloning creates a device representation on your host computer that allows you to modify, commit, and post a new revision to Pantacor Hub. After you've posted the new revision to the hub, the device downloads it and resets.
Adding Pantavisor apps to test your LimeSDR device¶
The table below displays a few Pantavisor applications that you can use to test your LimeSDR. Add these to the device with the app add command.
Since these apps take control of the LimeSDR micro, you can only run one at a time on your board. To delete a Pantavisor app and make room for another one, remove the app folder from the device after you've checked it out of the repository. When complete, don't forget to
post your changes to the device repository. See pvr commands for more information
Note that these apps are developed for the ARM architecture:
|limeScan||link||pvr app add --from registry.gitlab.com/myriadrf/pantahub/limescan-device:ARM32V6 limescan|
|osmocom||link||pvr app add --from registry.gitlab.com/myriadrf/pantahub/osmo-gsm-net:ARMHF-master osmocom|
|limeSNA||link||pvr app add --from registry.gitlab.com/myriadrf/pantahub/limesna:ARM32V6-docker limesna|
|SDRangel||link||pvr app add --from registry.gitlab.com/myriadrf/pantahub/sdrangel:ARM32V7-ubuntu sdrangel|