Skip to content

An open source python library to interface with RealTek Software Defined Radios (RTL-SDR).

License

Notifications You must be signed in to change notification settings

mynkpl1998/pySDR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pySDR

An open source python library designed for RTL-SDR.

Objectives

  • This library is developed to provide easy access to RTL-SDR by wrapping the C based librtlsdr driver for python using ctypes.

NOTE

This library is designed to work with RTL SDR which uses Realtek RTL2832U and Rafael Micro R820T tuner only.


Installation

We recommend you to create a virtual or conda environment. Download the minimal version of conda(Miniconda) form here.

# Create a conda environment named pySDR.
conda create -n pysdr python=3.8
conda activate pysdr

# Begin installation.
pip install -r requirements.txt
python setup.py install

Tests

To run tests, navigate to the root of the directory and run the following command.

conda activate pysdr
pytest -v -s

Credits

About

An open source python library to interface with RealTek Software Defined Radios (RTL-SDR).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages