12-05-2017 04:01 AM
hi everybody;
-hardware: USRP RIO 2952
-overview of the project is to transmit and receive a text using labview comms and USRP RIO 2952,I already built the transmitter and the receiver.
my question is that:
-I want to transmit and receive using one of the two channels of the USRP RIO,but we found that there is a frequency offset (shift) between the transmitter and the receiver.
-we try to measure this shift but we found that this shift is not fixed it is variable.
-because of this problem we cant receive the transmitted signal.
-is that a problem in the hardware itself.
thanks a lot.
12-05-2017 06:44 AM
You'll always have a minor shift between two devices that have different clocks. Clocks drift and jitter. I don't think this should cause a malfunctions, the frequency difference should be rather small.
@DOHAAACB19619 wrote:
-we try to measure this shift but we found that this shift is not fixed it is variable.
-because of this problem we cant receive the transmitted signal.
You can at least measure a minimum\maximum shift. Is it 5 MHz? or .0001 Hz? That would put the problem in a totally different context.
@DOHAAACB19619 wrote:
-is that a problem in the hardware itself.
It might. But it doesn't seem to effect others. So probably not.
At the receiving end, you sample data at a certain frequency, with a bandwidth. After down converting, you get the data of that bandwidth. (Usually, you filter at the frequency, and sample at the bandwidth frequency) The result should be pretty much the same as the data in the bandwidth that you send and up converted. It won't be a perfect match, but the bandwidth should be high enough and the data density low enough to decode the data.