Skip to content

strath-sdr/pynq_specmap

Repository files navigation

PYNQ Spectrum Mapping Tool

The repository is only compatible with PYNQ images v2.7.

Introduction

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.

Quick Start

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.

License

BSD 3-Clause

About

PYNQ Spectrum Mapping tool for PYNQ Enabled devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published