How to properly record Raw IQ data via Web U?

Hi everyone,

I am working on a Machine Learning project and I need to record Raw IQ data (complex64) from my KrakenSDR. I am using the latest software version on a Raspberry Pi 5.

I have followed the DeepWiki instructions:

  1. Enabled “Beta Features” in System Control.

  2. Set “VFO-0 IQ Channel” to True.

  3. Reconfigured and restarted the DAQ chain.

However, in the “Local Data Recording” section, the “Data Format” dropdown only shows “Kraken App”.

My questions are:

  • Is the .iq file being recorded automatically in the background even if the dropdown doesn’t show “Raw IQ”?

  • Is there a way to confirm the raw recording is active from the Web UI?

  • Are there any CLI alternatives (command line) to record raw data directly to an external SSD to avoid Web UI overhead?

Thanks in advance for your help!

Would like to know as well!!!

Hi, Local Data Recording refers to recording DoA data only. It does not mean that it is recording IQ data.

For recording IQ data, it depends, do you need coherent data from heimdall? Or are you just working on with individual channels? If individual channels, you can simply use the KrakenSDR as 5 independant RTL-SDRs and use RTL-SDR tools.

If you want coherent data output, you can use the GNU Radio block, or GitHub - krakenrf/heimdall_iq_rec at development · GitHub (however no support is provided for this).