Hello,
I use rtl_sdr to collect some data into a bin file(file.bin).
As from the wiki, I think it is parsed like this :
fd = open("file.bin","r") ;
char I[];
char Q[];
loop :
read(fd, I, 1) ;
read(fd, Q,1) ;
endloop
char *p = Q ;
loop :
printf("%f\n", (float*)p);
p += 4 ;
endloop
But this code can only print 0.00000
I don't know where the error is.
Please help me.
Thank you.