QIRX SDR Updated: Legacy DAB, DAB Transmitter Identifications and more
Back in May of this year we posted about QIRX SDR, which back then was a brand new multimode SDR program compatible with the RTL-SDR. One of its defining features is that it has a built in DAB+ decoder. Recently QIRX SDR has been updated to version 0.9.1, the new features are quoted below:
- Updated Documentation
- Device Frontend: Manual Center Freq. Correction in kHz
- Waterfall Spectrum
- Raw Recording: Playback Control, for a timed positioning (“seek”) in “arbitrary” large (GBytes) recorded raw files.
- Legacy DAB, intended for users where DAB+ is not generally available, like in the UK or Spain. As this could only be superficially tested here in Germany (no standard DAB any more, I used some raw samples recorded in Madrid), I would be very interested in feedback of users about it.
- Synchronization of raw files recorded with central frequency offset
- Enhanced manual synchronization control, mainly for tests in mobile environments
- Detection of the Transmitter Identifications (TII). However, as this is a feature only useful for specialized applications, it is not included in the distribution. To my knowledge, qirx is the only DAB SDR having this feature.
Some Bug fixing.
The QIRX team have also added a new Quickstart Guide to help users get set up with their software quickly. In addition QIRX author Clem also writes that the QIRX software will be demonstrated during this weekends Ham-Radio fair in Friedrichshafen, Germany.
Looks like this is a Windows only application?
It is written in C#, which is a JIT compiled language, so it could probably work under mono on Linux (x86/ARM). I haven’t tried, but as long as there are no DLL dependencies, it should work(ish), usually there are a few GUI misalignment glitches under mono, and colour pallet issues, but mono is improving all the time.
I took a quick look in the binary directory and there are lots of dll’s some of which can probably be fixed by linking to the shared object libraries under Linux (e.g. libfaad2.so, rtlsdr.so, fftwlib.so, libfftw3f-3.so, libusb-1.0.so, pthread.so), and some of which can’t. So no, it won’t work under Linux, as is, not without modifying some of the source code and compiling shared object libraries under Linux (e.g. Viterbi, specki, rxDevice, rxConstants, audioDecoder, DDC, kjmp2, NAudio).
“To my knowledge, qirx is the only DAB SDR having this feature” [Detection of the Transmitter Identifications –
TII], but “… it is not included in the distribution”.
This makes no sense. Or I didn’t understand?
Many DX-ers are very interested in this feature.