I am using USRP X310 with TwinRX daughter board to capture an IQ stream, data I am writing is in Single Precision Complex. The byte order is little endian. the file I save is in .raw format. When I read the same .raw file using "read from binary", and take its FFT, I get the same signal I captured and saved. But when I try to read and do FFT of the file using GNU Radio and python, I get reflections of the signal, if the captured peak was on right side, I also get the same signal on the left side. this gets worst if the signal bandwidth is increased.
How these reflections affect the overall digital signal processing also
I want the file to be saved in such a way that the python can read the IQs easily and there are no reflections.