1
0
Fork 0
plot-freely/README.md

95 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

2023-01-29 10:22:58 -07:00
# Plot Freely
***PRE-ALPHA***
2023-01-29 10:36:03 -07:00
One day, perhaps, this code will be able to generate nice
plots to visualize radio interference.
2023-01-29 19:06:58 -07:00
![Empty Alpha Plot.](img/polar-plot-screenshot-2.png)
2023-01-29 10:53:02 -07:00
2023-01-29 16:12:53 -07:00
![LibreOffice Example.](img/plot-libreoffice-sample-1.png)
2023-01-29 10:36:03 -07:00
# Installation
Install thusly, on Debian Bookworm (Testing).
```
sudo apt install python3-virtualenv python3-pip
git clone https://spacecruft.org/spacecruft/plot-freely
```
# Setup
Setup thusly.
```
cd plot-freely/
virtualenv -p python3 env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
2023-01-29 10:50:12 -07:00
deactivate
2023-01-29 10:36:03 -07:00
```
# Usage
Use thusly.
```
2023-01-29 10:50:12 -07:00
cd plot-freely/
source env/bin/activate
2023-01-29 10:36:03 -07:00
./polar-plot
```
2023-01-29 10:22:58 -07:00
2023-01-29 14:39:45 -07:00
# Development
Setup like above, and also:
```
cd plot-freely/
source env/bin/activate
pip install -r requirements-dev.txt
```
Then before committing new code, make sure it is enprettified:
```
black polar-plot
```
2023-01-29 11:02:32 -07:00
# See Also
CygnusRFI
* https://spacecruft.org/spacecruft/CygnusRFI
* https://github.com/0xCoto/CygnusRFI
* https://community.libre.space/t/cygnusrfi-an-open-source-rfi-analysis-tool-for-ground-stations-radio-telescopes/5553
rtl_power
* http://kmkeen.com/rtl-power/
* https://github.com/keenerd/rtl-sdr-misc
* https://github.com/dhogborg/rtl-gopow
rx_tools
* https://github.com/rxseger/rx_tools
2023-01-29 14:32:28 -07:00
# Upstream
Sections of code and clues from Cees Bassa.
2023-01-29 16:11:49 -07:00
* https://github.com/cbassa
2023-01-29 14:32:28 -07:00
Primary author and errors in code from Jeff Moe.
2023-01-29 10:22:58 -07:00
# Copyright
Upstream sources under their respective copyrights.
License: CC By SA 4.0 International and/or GPLv3+ at your discretion.
*Copyright © 2023, Jeff Moe.*