Hi Jaeho, there's three blocks that use the "freq" variable from that WX GUI slider:
* the USRP source * the USRP sink * the FFT sink The first two have an input message port; you can connect a message-emitting block to these, and send PMTs containing commands to these [1]. The WX FFT sink doesn't have such an input port, but frankly, that doesn't matter, because it only needs the center frequency to display it [2] To test your case, try a "Message strobe" block, with the message set to something like pmt.pmt_to_python.python_to_pmt({"freq":2.4e9}) Obviously, that will just periodically set the /same/ frequency (2.4GHz) over and over again. However, as soon as you have verified that works, you can just write your own (python or C++) block that has no stream in- or outputs, but spawns a new thread that periodically sends a message out; see [1] for the syntax you'd need to use to add exact timing to the command dictionaries. Best regards, Marcus [1] https://gnuradio.org/doc/doxygen/page_uhd.html#uhd_command_syntax [2] if that bothers you, replace all the WX things in your flow graph by Qt elements; you can enable message ports on these On 21.09.2015 08:11, Jaeho wrote: > Hello. I am using Ubuntu 15.04 now. > I have a question about transceiver_OQPSK.py source code. > I success to run this source code on USRP X300. > The thing that i want to do next is changing frequency > automatically(randomly). > Originally, this code choose frequency using radio button GUI to change > frequency. > But, i hope to change frequency automatically without any GUI working. > For example, if I run this code, then frequency is changed periodically and > have random value. > > Which block should I use to change value automatically in GRC > or how can i modify in python code. > > Please give me advice. > Thank you > > > > -- > View this message in context: > http://gnuradio.4.n7.nabble.com/change-frequency-in-gr-ieee802-15-4-example-transceiver-OQPSK-py-tp56164.html > Sent from the GnuRadio mailing list archive at Nabble.com. > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio