discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] usrp transmission but receiving a way little power!


From: Ebtisam Ahmed
Subject: [Discuss-gnuradio] usrp transmission but receiving a way little power!
Date: Wed, 1 Feb 2012 23:14:25 -0500

Hi all,
i have been doing my final year project of MIMO-OFDM using gnuradio.
For this i first want to transmit a sine wave and i made a simple
program by the concept used in usrp_siggen.py. Although sine is
recieved successfully and its fft is plotted but it has a very low
amplitude and many harmonics. kindly have a look at my code:

#!/usr/bin/env python
from gnuradio import gr, gru
from gnuradio import usrp
import sys


class my_top_block(gr.top_block):
    def __init__(self):
        gr.top_block.__init__(self)
        #1. source
        #2. sink
        #3. connect
        self.interp = 64
        self.sink = usrp.sink_c (0, self.interp)   # Transmitter code
        self.usb_freq = 1000000
        self.src = gr.sig_source_c(self.usb_freq, gr.GR_SIN_WAVE,
2450000000, 32000, 0)
        self.src.set_frequency(input('Set the frequency'))

        self.connect(self.src, self.sink)


def main():

    tb=my_top_block()
    #tb.subdev.set_enable(True)                       # enable transmitter
    try:
        tb.run()

    except KeyboardInterrupt:
        pass


if __name__ == '__main__':
    main ()

Thanks in advance

Regards,
Ebtisam



reply via email to

[Prev in Thread] Current Thread [Next in Thread]