Update README.md

This commit is contained in:
G gael 2025-09-23 15:27:27 -04:00
parent 44dfd22a8a
commit 3b4f76657c

View File

@ -2,22 +2,20 @@
![Python](https://img.shields.io/badge/python-3.8%2B-blue) ![Python](https://img.shields.io/badge/python-3.8%2B-blue)
![Flask](https://img.shields.io/badge/flask-2.x-orange) ![Flask](https://img.shields.io/badge/flask-2.x-orange)
![License](https://img.shields.io/badge/license-MIT-green)
**Gain-Viz** is an interactive SDR (Software Defined Radio) web application that lets you **adjust transmitter/receiver gains** and **visualize the effects in real time**. # gain-viz
**gain-viz** is a Python-based web application for adjusting RF gain settings and visualizing their effect in real-time. It integrates with USRP and SCM devices, providing live IQ time-series and spectrum visualization.
--- ---
## Features ## Features
- Adjust **USRP Tx/Rx** and **SCM Tx/Rx** gains dynamically. - Adjust **USRP Tx/Rx gains** and **SCM Tx/Rx gains** from a web interface.
- Real-time **time-domain IQ visualization**. - Live IQ **time-series plot** in milliseconds.
- Real-time **spectrum analysis** with fast refresh. - Live **spectrum visualization** (waterfall / spectrogram).
- Automatically maintains last signal if no new data arrives. - Fast refresh for near real-time feedback.
- Web-based interface using **Flask**. - Responsive and clean web interface built with HTML/CSS/JS.
- Responsive design for desktop and tablet use.
---
@ -29,9 +27,11 @@ Make sure you have **Python 3.8+** installed.
```bash ```bash
git clone https://github.com/yourusername/gain-viz.git git clone https://github.com/yourusername/gain-viz.git
cd gain-viz ``` cd gain-viz
```
2. Build and install 2. Build and install
```bash ```bash
pip install --upgrade build pip install --upgrade build
python -m build python -m build