Elad FDM-S2 linux sampler – An IQ sampler for Linux users (192k only at the moment)

Hi!

As promised, i’m releasing elad_sdr.

The main code has been developed by Giovanni Franza (an Elad’s programmer), i’ve only adapted the code to have a custom frequency,number of samples and some other little things.

Inside the archive you’ll find 3 files: elad_sdr_24.c , elad_sdr_24.c and the Makefile. Just unzip in a folder and do “make” then “sudo make install”.

Now you can use elad_sdr_24 and elad_sdr_32.

elad_sdr_24 will sample 24 bit integer i/q to stdout

elad_sdr_32 will sample 32 bit float i/q to stdout

The utility requires only 2 parameters: the frequency and how many seconds you want to sample:

elad_sdr_24 7070000 20

will sample 20 seconds of iq on 7070000 to stdout.

REMEMBER THAT THESE 2 UTILITIES WORKS ONLY ON 192K ELAD FIRMWARE.

IF YOU USE MORE THAN 192K SAMPLERATE YOU’VE TO CHANGE SOME LINES OF CODE INSIDE THE SOURCECODE (AND PLEASE, IF YOU DO, LET ME KNOW).

REMEMBER TO LOAD THE FIRMWARE BEFORE USING THESE 2 UTILITIES!!!!.

Link n.1

Link n.2

 

 

 

If you like this article, please consider donating by clicking on the Paypal button on the top right.

This entry was posted in Radio. Bookmark the permalink.

9 Responses to Elad FDM-S2 linux sampler – An IQ sampler for Linux users (192k only at the moment)

  1. Pingback: REALTIME Elad FDM-S2 usage under Raspberry 3 – LIVE DECODING ON THE SAME RASPBERRY 3!! | IU5HES / IZ5035SWL

  2. Pingback: Fdm-s2 interfaced with Raspberry 3 | IU5HES / IZ5035SWL

  3. Chris says:

    Hi any idea howto make this work with ELAD-S1

  4. Hi Michele, OK running the command is good but what can I do with stdout? I ran it into > test.wav and got 11MB for 10 seconds, can that .wav file be read? If so that’s a cool recorder but what about realtime? How can I listen in realtime?

    By the way, I’m running a Raspberry Pi3 and have good success with the Elad remote/local set up and GQRx.

    Cheers,
    Michael
    hfaero.com

Leave a Reply