I posted a linux code for spectroscopy using the rx888mk2
receiver to Source
Forge under the name rx2fits. It streams
spectral data with frequency from 0 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 (PFB). 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. Dropped
samples at 130 MHz are negligible. The file viewer is written in
python with capability for panning and zooming, dividing out model
response functions, and background subtraction. There is an installer for dependencies.
Dynamic spectra generated by the code are posted at this link.
Nathan
Hi, Nathan,
Any way it could go higher in frequency? Like up to 90MHz? (not using an external converter).
Jan Lustrup LA3EQ
From: sara...@googlegroups.com
[mailto:sara...@googlegroups.com] On Behalf Of Nathan
Sent: fredag 7. juni 2024 02:36
To: sara...@googlegroups.com
Subject: [SARA] rx2fits code posting
I posted a linux code for spectroscopy using the rx888mk2 receiver to Source Forge under the name rx2fits. It streams spectral data with frequency from 0 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 (PFB). 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. Dropped samples at 130 MHz are negligible. The file viewer is written in python with capability for panning and zooming, dividing out model response functions, and background subtraction. There is an installer for dependencies.
--
Jan,
The ADC sample-rate rating of 130 MHz is the main limitation. I ran it at 150 MHz over night without data loss and perhaps that rate can be sustained. There is also a low-pass filter with 65 MHz corner frequency in the device, which I think can be used to 75 MHz before bypassing is necessary. But I am using an older version of the Cypress chip code with an issue that prevents running above 150 MHz. Getting past that for higher sample-rate testing is a problem. There is a drop-in replacement ADC that can run at 160 MHz (perhaps higher), but installing it is the issue.
I agree covering up to the FM band is desirable. As well as dual-polarization.
There is a lot going on in receiver development now.
Nathan
On 6/7/24 01:13, Jan Lustrup wrote:
Thanks Nathan. That explanes the issue. Jan
--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups
"Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sara-list+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sara-list/05636f47-fbdc-dcf3-b713-299edb65d89b%40ownmail.net.