Fork of CygnusRFI, draft port to Python 3. Upstream: https://github.com/0xCoto/CygnusRFI https://spacecruft.org/spacecruft/CygnusRFI
 
 
Go to file
Jeff Moe 04ab43b1be Revert "CygnusRFI.py py 2to3"
This reverts commit 9205acf142.
2023-01-17 09:07:30 -07:00
.gitignore ignore temp 2023-01-17 08:44:21 -07:00
CygnusRFI.py Revert "CygnusRFI.py py 2to3" 2023-01-17 09:07:30 -07:00
LICENSE Update LICENSE 2020-04-03 02:18:45 +03:00
README-upstream.md Upstream README 2023-01-17 08:38:17 -07:00
README.md micro howto draft 2023-01-17 08:44:38 -07:00
pfb.grc Create pfb.grc 2020-02-22 05:01:27 +02:00
rfi_plotter.py Update rfi_plotter.py 2020-03-03 01:50:12 +02:00
top_block.py Create top_block.py 2020-02-22 05:01:52 +02:00

README.md

CygnusRFI: An open-source RFI analysis tool for Ground Stations & Radio Telescopes

This is an attempt at a port from Python 2 to Python 3.

Setup

Thusly

git clone https://spacecruft.org/spacecruft/CygnusRFI.git
cd CygnusRFI/
virtualenv -p python3 env
source env/bin/activate
pip install --upgrade pip
pip install pillow

Use

Thusly

python CygnusRFI.py

Help

Help output.

$ python CygnusRFI.py -h
usage: CygnusRFI.py [-h] -b BANDWIDTH [-c CHANNELS] [-t T_INT] -d DURATION -f FMIN -F FMAX

options:
  -h, --help            show this help message and exit
  -b BANDWIDTH, --bandwidth BANDWIDTH
  -c CHANNELS, --channels CHANNELS
  -t T_INT, --t_int T_INT
  -d DURATION, --duration DURATION
  -f FMIN, --fmin FMIN
  -F FMAX, --fmax FMAX

Upstream

See README-upstream.md

https://github.com/0xCoto/CygnusRFI