rx2fits is an SDR code for the rx888mk2 direct-sampling receiver that streams spectral data with frequency up to 65 MHz to FITS files. This code is for the direct-sampling input of the receiver, which transmits real samples over USB3 at up to 130 MHz sample rate. rx2fits processes these samples to spectral intensities via a Fourier-transform poly-phase filter bank, which provides spectral resolution approaching the spectral bin width with good stop-band and adjacent-channel rejection. Sample rate, Fourier bin count, PFB frame count, integration time and receiver gain parameters can be set. Utilities for device enumeration, firmware upload, display of FITS header, file viewing, and for measuring sample rate and sample statistics are provided. The device interface is Ruslan Migirow's librx888 and dropped samples at 130 MHz are negligible. Runs on linux computers under .Net.

Features

  • Fourier-transform-type spectral analysis for 100% data utilization; multiframe poly-phase filter bank.
  • Output streamed to FITS file with comprehensive metadata. Utility for viewing the primary header.
  • Utilities for measuring sample rate agains the system clock and for the measurement of sample statistics (mean and standard deviation).
  • FITS file viewer in python that permits dividing out gain models and for background subtraction.
  • Installer for dependencies and and system configuration.

Project Samples

Project Activity

See All Activity >

Categories

Astronomy

Follow rx2fits

rx2fits Web Site

nel_h2
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of rx2fits!

Additional Project Details

Operating Systems

Linux

Intended Audience

Science/Research

User Interface

Command-line

Programming Language

C#, Python, Visual Basic .NET

Related Categories

C# Astronomy Software, Python Astronomy Software, Visual Basic .NET Astronomy Software

Registered

2024-05-24