I’m working with a KrakenSDR (5-channel RTL-SDR array) connected to a Raspberry Pi 4 running the standard firmware. I’d like to capture the raw IQ data (after FIR decimation and optional IQ calibration) and stream it over Ethernet (eth0) directly to my PC for further offline processing.
Could you help me with:
The proper way to redirect IQ data (complex float32) to the Ethernet interface from the Pi?
What configuration files or blocks (in daq_chain_config.ini or otherwise) I need to modify?
How do I receive and log this data on the PC? (e.g., netcat, Python socket, etc.)
I saw mentions of the IQ Server block and shared memory, but not sure how to access the streamed data remotely.
Any advice, script examples, or best practices would be greatly appreciated. Thanks!