On Wed, Aug 5, 2015 at 6:46 PM, Tom Rondeau <t...@trondeau.com> wrote:
> On Wed, Aug 5, 2015 at 1:21 AM, bob wole <bnw...@gmail.com> wrote: > >> >> > There is a directory >>> > gnuradio-runtime/python/gnuradio/ctrlport >>> > >>> > >>> > where you in controlport related stuff. >>> > >>> > - - Volker >>> > >>> > >>> > Am 04.08.2015 um 10:09 schrieb Jeon: >>> > >>> > Dear Bob, >>> > >>> > A few months ago, I've asked a similar question ( >>> > < >>> http://lists.gnu.org/archive/html/discuss-gnuradio/2015-06/msg00197.html >>> > >>> > >>> http://lists.gnu.org/archive/html/discuss-gnuradio/2015-06/msg00197.html >>> ) >>> > >>> > and Tom gave me his paper in SIGCOMM. >>> > >>> > Inspecting GNU Radio Applications with ControlPort and Performance >>> Counters >>> > Thomas Rondeau, Tim O?Shea, and Nathan Goergen >>> > >>> > You can get one in >>> http://conferences.sigcomm.org/sigcomm/2013/srif.php >>> > >>> > It does not fully describe how it can be used, though, through this you >>> > can get a hint. >>> > >>> > Regards, >>> > Jeon. >>> > >>> > 2015-08-04 16:36 GMT+09:00 bob wole <bnw...@gmail.com>: >>> > >>> >> Ubuntu 14.04 64-bit >>> >> >>> >> I just installed frest gnuradio 3.7.8rc1 with control port enabled. I >>> >> fetched gnuradio using >>> >> >>> >> git clone --recursive https://github.com/gnuradio/gnuradio.git >>> >> >>> >> >>> >> Gnuradio enabled component shows >>> >> >>> >> * gr-ctrlport >>> >> * * thrift >>> >> >>> >> However, I do not see any *gr-ctrlport directory *inside the gnuradio >>> >> directory. Where is the source code for control port? Also there are >>> no >>> >> examples for using control port. >>> >> >>> >> -- >>> >> Bob >>> >> >>> > >>> You can find more information on these two pages: >>> >>> http://jenkins.gnuradio.org/manual/doxygen/page_ctrlport.html >>> >>> http://gnuradio.org/redmine/projects/gnuradio/wiki/ControlPort >>> >>> >>> ControlPort was reintroduced just after the 3.7.7 release so we had time >>> to >>> test it, but it will be available in the upcoming 3.7.8 release. The >>> manual >>> page linked above is from our weekly development builds. >>> >>> This points you to two apps that are installed with ControlPort: >>> gr-perf-monitorx and gr-ctrlport-monitor. Other good places to look for >>> usage is in our QA code. Look in gr-blocks >>> for qa_cpp_py_binding.py, qa_cpp_py_binding_set.py, >>> and qa_ctrlport_probes.py. >>> >>> Tom >>> >>> >>> >> ControlPort is written in python ? >> >> When I ran qa_ctrlport_probes.py. I got a segmentation fault first time. >> Then I ran the other two qa codes they passed successfully without any core >> dump. When I ran qa_ctrlport_probes.py again it passed successfully. >> >> sdr@sdr-dev:~/gr_examples$ ./qa_ctrlport_probes.py >> INFO: Apache Thrift: -h sdr-dev -p 57403 >> ..... >> ---------------------------------------------------------------------- >> Ran 5 tests in 0.509s >> >> OK >> *Segmentation fault (core dumped)* >> >> sdr@sdr-dev:~/gr_examples$ ./qa_cpp_py_binding.py >> INFO: Apache Thrift: -h sdr-dev -p 35595 >> .. >> ---------------------------------------------------------------------- >> Ran 2 tests in 0.105s >> >> OK >> >> sdr@sdr-dev:~/gr_examples$ ./qa_cpp_py_binding_set.py >> INFO: Apache Thrift: -h sdr-dev -p 38301 >> .. >> ---------------------------------------------------------------------- >> Ran 2 tests in 0.134s >> >> OK >> >> sdr@sdr-dev:~/gr_examples$ ./qa_ctrlport_probes.py >> INFO: Apache Thrift: -h sdr-dev -p 38644 >> ..... >> ---------------------------------------------------------------------- >> Ran 5 tests in 0.511s >> >> OK >> sdr@sdr-dev:~/gr_examples$ ./qa_ctrlport_probes.py >> INFO: Apache Thrift: -h sdr-dev -p 48394 >> ..... >> ---------------------------------------------------------------------- >> Ran 5 tests in 0.510s >> >> OK >> >> >> What could be the cause? I thought I should share because it is a new >> release and is in testing stage. >> >> >> -- >> Bob >> > > There is a bug in Thrift 0.9.2 that I'm going to guess is the cause of > that seg fault. See our notes on building Thrift and the patch that we have > for it: > > http://gnuradio.org/redmine/projects/gnuradio/wiki/ControlPort > > I believe that patch has been accepted, but after the 0.9.2 release. > > Tom > > I am going to apply the patch to thrift. Should I remove and reinstall gnruadio too after applying patch. -- Bob
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio