The repository is only compatible with PYNQ images v2.7.
This repository presents a spectrum mapping tool for PYNQ enabled devices. The user can interact with Python APIs for downloading, filtering, sorting, processing, and plotting the spectrum map on their Zynq development board. These APIs can be used to integrate the spectrum map into user applications.
Currently, only the UK spectrum map provided by OFCOM can be evaluated.
Follow the instructions below to install the PYNQ spectrum mapping tool on your development board. You will need to give your board access to the internet.
- Power on your PYNQ development board with an SD Card containing a fresh PYNQ v2.7 image.
- Navigate to Jupyter Labs by opening a browser (preferably Chrome) and connecting to
http://<board_ip_address>:9090/lab
. - We need to open a terminal in Jupyter Lab. Firstly, open a launcher window as shown in the figure below:
- Now open a terminal in Jupyter as illustrated below:
- Now simply install the spectrum map package through PIP by executing the following command in the terminal:
pip3 install git+https://github.com/strath-sdr/pynq_spectrum_map
The Jupyter notebooks should now be available in the spectrum-map
folder in your Jupyter Workspace.