Add a multiply block after ishort and multiply by 1.0/(2**15-1) or thereabouts. (If you only are using 14 bits of that 16 b, do 14)
On Dec 10, 2017 07:00, "Benny Alexandar via USRP-users" < [email protected]> wrote: > Hi, > > I want to stream an IQ file base band signal using usrp. The format of IQ > signal is 16bit complex values of I and Q each interleaved and having > sample rate of 48kHz stored in a file as follows [IQIQIQ....]. I created a > flow graph in usrp by selecting file block as source and used the block > "Ishort To Complex" and passed the output to rational resampler with > interpolation factor as 250 and decimation 48. This is to upsample from > 48kHz to 250kHz for usrp to stream it. Usrp is connected as sink and set > the sample rate as 250kHz. Output of usrp is not able to decode. When I > checked with FFT sink I can see the spectrum, but lot of noise is being > added, noise floor is too high. The baseband signals in the file doesn't > have any noise. > What could be the problem. Please help in streaming an IQ file using > gnu-radio and usrp. > > Thanks, > Ben > > _______________________________________________ > USRP-users mailing list > [email protected] > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > >
_______________________________________________ USRP-users mailing list [email protected] http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
