Metadata-Version: 2.4
Name: sdr-scanner
Version: 0.5.0
Summary: SDR Scanner utilities and tools
Author-email: Johan Sheby <Jotheexplorer123@gmail.com>
License: MIT
Keywords: sdr,rtl-sdr,radio,scanner,spectrum
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.24
Requires-Dist: matplotlib>=3.0
Requires-Dist: pyrtlsdr>=0.2.9
Dynamic: license-file

# **SDRScan**
**by Johan Sheby**

---
SDRSCan is a simple python program that lets you automatically scan through large radio spectrums and bands using an Software Defined Radio .



# Features
SDRScan features two modes of scanning , custom where you are able to input the : 
* Start frequency
* End frequency
* Step Frequency
* Step Length (seconds)

and band mode where you are able to select pre programed frquency ranges : 
* FM
* AM
* Aviation
* Maritime

# Hardware Support
This program currently only supports RTL-SDRS (Tested with the [ RTL-SDR V4](https://www.rtl-sdr.com/rtl-sdr-blog-v4-end-of-line/))
Airspy and Noolec Support : Maybe :man-shrugging: 

# Installation
1. Ensure Proper Drivers are installed (refer [here](https://www.rtl-sdr.com/rtl-sdr-quick-start-guide/))

```
pip install pip install sdr-scanner==0.5.0
sdr-scanner
```
# AI Use 

AI Has been used in this project to : 
* Set up folder structure for PyPi
* Autofill
* Repetive copy pasting 
* Running Tests 
* Troupleshooting drivers 

