hey man,

many many thanks for the detailed reply! Based on it, I decided to 
achieve frequency hopping not by changing the centre frequency of the 
USRP, but by multiplying my signal with a sine of a certain frequency 
offset and then transmit that signal over the USRP with a fixed USRP. 
Unfortunately, a new problem has arisen. you can see my flowgraph 
attached

I want my signal to be transmitted on 5.804GHz. to this end, the centre 
frequency is set to 5.799GHz, and the signal that I wish to transmit is 
multiplied with a sine wave of 5MHz. (I'm storing everything as a file 
before transmitting, as things are otherwise too slow). The problem now 
is that when I transmit the signal over the USRP, it is not transmitted 
on 5804 MHz but on approx. 5802 MHz. Furthermore, this error appears to 
become bigger with bigger frequency offsets: When I want the signal to 
be transmitted with 20MHz offset to the centre frequency of the usrp 
(thus using a sine wave of 20MHz), the difference between the intended 
signal frequency and the true signal frequency is almost 10 MHz!

Am I doing anything wrong here??

kind regards and thanks so much,
Mat

Attachments:
http://www.ruby-forum.com/attachment/10982/modulator.jpg


-- 
Posted via http://www.ruby-forum.com/.

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to