|Subject:||[Discuss-gnuradio] Phase locked loop|
|Date:||Tue, 17 Mar 2015 09:05:35 +0800|
Hi, Currently I am doing my Final Year Project to develop a phase measurement using Phase Locked Loop theory. I am using USRP N210 for the hardware and I have installed Gnuradio Companion in Ubuntu 12.04 LTS (running in VMplayer). I have studied online that I can’t use companion to add and drop the current available blocks to construct a phase locked loop. I managed to locate gr_pll_carriertracking_cc.cc and gr_pll_carriertracking_cc.h file from gnuradio source archive. I also know that I can use gr_modtool to construct my own OOT module. But I am having some difficulties in using gr_modtool. There are many functions is the gr_pll_carriertracking_cc.cc.
My question are
(a) What should I include for the valid argument list during the gr_modtool add process?
reference link : http://gnuradio.org/redmine/projects/gnuradio/wiki/Guided_Tutorial_GNU_Radio_in_C++#432-Specific-block-categories (4.2.3 Step 2)
(b) Am I putting the whole code (gr_pll_carriertracking_cc.cc) and generate it as ONE OOT module with few functions inside or should I separate the functions to become more OOT module and connect them using wire in companion?
(c) How can I include all the header file into the make process? There are few header files being used in the code such as gr_io_signature.h , gr_sincos.h….
I would really appreciate your help in guiding me.
Thank you very much.
|[Prev in Thread]||Current Thread||[Next in Thread]|