There is a software package I have worked with for some time called SDRAngle. This package interfaces with most types of SDR receivers/radios. Reciently one of the developers working with this package contributed a nice set of Radio Astronomy tools. The RA list published on the SDRAngel reflector includes:
This patch adds a Radio Astronomy plugin. It supports:
- A spectrometer for displaying time averaged spectra.
- A radiometer for displaying time averaged continuum measurements (total power).
- Calibration to enable measurements to be displayed as noise temperatures (K), power (dBm/Watts) and spectral flux density (Jy).
- Utilities are included for estimation and calculation of noise temperature components (Tsys, Trx, Tgal, Tatm, Tsky, Tsp) and sensitivity (sigma Tsys and sigma Sv).
- Spectra can be displayed against frequency and velocity (with a configurable reference spectral line), with the velocity adjusted to topocentric, Solar System barycentric or the Local Standard of Rest (LSR) reference frames.
- Calculation and plotting of radial and Galactocentric distance to HI clouds, based on spectral peaks.
- Position of HI clouds can be sent to Star Tracker plugin for visualisation on the Galactic line-of-sight image and created in to an animation mapping out the Milky Way's spiral arms.
- A Gaussian fitting tool in the spectrometer for HI cloud kinetic temperature and column density estimation.
- A Gaussian fitting tool in the radiometer to enable antenna HPBW measurement from Solar drift-scans.
- Ability to record and plot real-time surface air temperature and other sensor measurements (component voltages / temperatures) alongside radiometer measurements.
- Ability to export charts to animated .png files and static image files.
- Reference spectra from the LAB (Leiden/Argentine/Bonn) Galactic HI survey can be automatically downloaded and plotted for comparison against user measurements.
- 2D sweeps can be made and plotted in different coordinate systems (Az/El, Galactic, offsets around a target and drift scans).
- All spectra are held in memory and can be scrolled through.
- Data can be saved and loaded from .csv files.
- Hardware for calibration (E.g. RF switches) can be automatically controlled.
It also includes some updates to the Star Tracker feature:
- Plot Sun and Moon on sky temperature chart.
- Plot markers on Galactic line-of-sight chart.
- Create animations from Galactic line-of-sight chart.
- Allow weather at antenna location to be downloaded from openweathermap.org
- Allow target to be entered as Galactic longitude / latitude.
- Add azimuth and elevation offsets to support scans around targets.
- Add S7, S8 and S9 targets.
- Refactor some code from GUI to main plugin, so computed values can be used in other plugins.
SDRAngle is free software that can be downloaded at:
The plugin for the tools listed above is at:
SDRAngel works with Linux and Windows. The package has been proted to Raspberry Pi also. As with all SDR packages your performance will be best if the computer you use has a good CPU speed and lots of memory. So the RPi can be marginal solution.
SDRAngle has a lot of capability and as a result can be a bit overwhelming to bring up. However, the capability of the package is impresive. I have cloned the GitHub repository and then followed the instructions to build the package. Then build an install the plugins.
Then watch a couple of Youtube videos to learn how to operate the tool.
The original developer of the package is Edouard Griffiths F4EXB and the RA contribution was done by Jon Srcejon. Both of these fellows and others are very active in continuing to develop this package which is already mature. There is an active email reflector.
You are expected to do your own research and read the instructions provided.
I am posting this here becase it does look like a good colection of useful tools for this group. One interesting thing is the ability to get a noise figure reading.
Bob N5BRG