https://github.com/drom/spectro
Spectrum Analyzer Web UI
https://github.com/drom/spectro
Last synced: 2 months ago
JSON representation
Spectrum Analyzer Web UI
- Host: GitHub
- URL: https://github.com/drom/spectro
- Owner: drom
- License: mit
- Created: 2024-11-10T01:31:48.000Z (6 months ago)
- Default Branch: trunk
- Last Pushed: 2024-11-17T05:27:21.000Z (6 months ago)
- Last Synced: 2025-01-24T19:36:52.049Z (4 months ago)
- Language: JavaScript
- Homepage: https://spectro.drom.io
- Size: 3.2 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Spectrum Analyzer Web UI

## Supported HW
NWTxxxx style USB-Serial FTDI connected spectrum analyzers.
|tested| name | frequency range | | |
|-|-|-|-|-|
|+| NWT6000A | 25..6000M |
|+| NWT4000-2 | 35..4400M |
|+| NWT4000-1 | 138..4400M |
| | NWT??? | |## Usage
* Go to https://spectro.drom.io
* Open Browser console (F12)
* Press CONNECT! button
* Open browser console F12
* run commands to control spectrum analyzer## Commands
`center(freq)` - set center frequency [Hz]
`span(freq)` - set sweep span [Hz]
`points(num)` - set number pf points in each sweep
`fmin(freq)` - set start frequency for a sweep
`fmax(freq)` - set stop frequency for a sweep
`getcalibr()` - read current calibration parameters
`setcalibr(m, b)` - set new level calibration parameters. `y = x * m + b`