Soapy-power

Latest version: v1.6.1

Safety actively analyzes 621008 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.6.1

- make `soapy_power --info` compatible with latest SimpleSoapy version

1.6.0

- catch SIGBREAK signal on Windows (allows graceful termination from parent process)
- max. buffer size is now reduced to about 100MB (250MB has been too much on systems with not so much RAM)
- exit gracefuly if no SoapySDR device is found
- disable setting `thread_name_prefix` in `ThreadPoolExecutor` (this makes `soapy_power` compatible with Python < 3.6 again)
- `--info` command now shows more relevant informations about device (like allowed frequency and gain range)

1.5.0

- allow setting gains of specific amplification elements (new option `-G / --specific-gains`, example: `LNA=28,VGA=12,AMP=0`)
- allow setting SoapySDR device settings (new option `--device-settings`, example: `biastee=true`)

1.4.0

- add support for upconverters and downconverters (`--lnb-lo` option, negative value for upconverters)
- fix `--detect` option to output proper SoapySDR device arguments
- add `--info` option to show info about selected SoapySDR device (use it together with `--device` option)

1.3.0

- soapy_power now uses new [SimpleSpectral](https://github.com/xmikos/simplespectral) module for computing PSD, this removes hard dependency on SciPy
- pyFFTW is now used by default (if available)
- `--tune-delay` option now not only sleeps after changing frequency, but actually flushes buffers (this removes artifacts from previous frequency hops on HackRF)
- new `--reset-stream` option which resets streaming after changing frequency (this removes artifacts from previous frequency hops on LimeSDR)
- binary `soapy_power_bin` format now includes both acquisition start time and stop time

1.2.0

- allow output to existing file descriptor (`--output-fd` option)
- graceful shutdown when receiving SIGTERM or SIGINT signals
- make default max. buffer size much higher (about 250 MB, which gives us max. runtime memory usage about 2.1 GB when not using pyfftw and about 3.6 GB if using pyfftw and 4 threads)

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.