commit-gnuradio
[Top][All Lists]
Advanced

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

[Commit-gnuradio] r4065 - in gnuradio/branches/developers/jcorgan/hier:


From: jcorgan
Subject: [Commit-gnuradio] r4065 - in gnuradio/branches/developers/jcorgan/hier: . config gnuradio-core/src/lib/runtime gnuradio-core/src/python/gnuradio/gr gnuradio-examples/c++
Date: Tue, 12 Dec 2006 00:00:49 -0700 (MST)

Author: jcorgan
Date: 2006-12-12 00:00:49 -0700 (Tue, 12 Dec 2006)
New Revision: 4065

Removed:
   gnuradio/branches/developers/jcorgan/hier/gnuradio-examples/c++/usrp_wfm_rcv/
Modified:
   gnuradio/branches/developers/jcorgan/hier/README
   gnuradio/branches/developers/jcorgan/hier/config/grc_gnuradio_examples.m4
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2.cc
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2_detail.cc
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_runtime_impl.cc
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph.cc
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph_detail.cc
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_feval.py
   
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_runtime.py
   gnuradio/branches/developers/jcorgan/hier/gnuradio-examples/c++/Makefile.am
Log:
Cleanup before merging into trunk.

Modified: gnuradio/branches/developers/jcorgan/hier/README
===================================================================
--- gnuradio/branches/developers/jcorgan/hier/README    2006-12-12 05:54:24 UTC 
(rev 4064)
+++ gnuradio/branches/developers/jcorgan/hier/README    2006-12-12 07:00:49 UTC 
(rev 4065)
@@ -246,4 +246,3 @@
 locations:
 
        LDFLAGS="-L/usr/pkg/lib -R/usr/pkg/lib" CPPFLAGS="-I/usr/pkg/include" 
./configure --prefix=/usr/gnuradio
-

Modified: 
gnuradio/branches/developers/jcorgan/hier/config/grc_gnuradio_examples.m4
===================================================================
--- gnuradio/branches/developers/jcorgan/hier/config/grc_gnuradio_examples.m4   
2006-12-12 05:54:24 UTC (rev 4064)
+++ gnuradio/branches/developers/jcorgan/hier/config/grc_gnuradio_examples.m4   
2006-12-12 07:00:49 UTC (rev 4065)
@@ -25,7 +25,6 @@
        gnuradio-examples/c++/Makefile \
        gnuradio-examples/c++/dialtone/Makefile \
        gnuradio-examples/c++/hier/Makefile \
-       gnuradio-examples/c++/usrp_wfm_rcv/Makefile \
         gnuradio-examples/python/Makefile \
         gnuradio-examples/python/apps/hf_explorer/Makefile \
         gnuradio-examples/python/apps/hf_radio/Makefile \

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2.cc
   2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2.cc
   2006-12-12 07:00:49 UTC (rev 4065)
@@ -29,8 +29,6 @@
 #include <gr_hier_block2_detail.h>
 #include <iostream>
 
-#define GR_HIER_BLOCK2_DEBUG 1
-
 gr_hier_block2_sptr gr_make_hier_block2(const std::string &name, 
                                         gr_io_signature_sptr input_signature,
                                         gr_io_signature_sptr output_signature)

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2_detail.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2_detail.cc
    2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_hier_block2_detail.cc
    2006-12-12 07:00:49 UTC (rev 4065)
@@ -23,8 +23,6 @@
 #include "config.h"
 #endif
 
-#define GR_HIER_BLOCK2_DETAIL_DEBUG 1
-
 #include <gr_hier_block2_detail.h>
 #include <gr_simple_flowgraph.h>
 #include <gr_io_signature.h>

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_runtime_impl.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_runtime_impl.cc
  2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_runtime_impl.cc
  2006-12-12 07:00:49 UTC (rev 4065)
@@ -24,7 +24,7 @@
 #include "config.h"
 #endif
 
-#define GR_RUNTIME_IMPL_DEBUG 1
+#define GR_RUNTIME_IMPL_DEBUG 0
 
 #include <gr_runtime_impl.h>
 #include <gr_simple_flowgraph.h>
@@ -48,9 +48,6 @@
 void
 gr_runtime_impl::start()
 {
-    if (GR_RUNTIME_IMPL_DEBUG)
-        std::cout << "gr_runtime_impl::start()" << std::endl;
-
     if (d_running)
         throw std::runtime_error("already running");
     else
@@ -78,8 +75,6 @@
 void
 gr_runtime_impl::stop()
 {
-    if (GR_RUNTIME_IMPL_DEBUG)
-        std::cout << "gr_runtime_impl::stop()" << std::endl;
     if (!d_running)
         return;
 
@@ -93,15 +88,9 @@
 void
 gr_runtime_impl::wait()
 {
-    if (GR_RUNTIME_IMPL_DEBUG)
-        std::cout << "gr_runtime_impl::wait()" << std::endl;
-
     for (gr_scheduler_thread_viter_t p = d_threads.begin(); 
          p != d_threads.end(); p++) {
         while(1) {
-            if (GR_RUNTIME_IMPL_DEBUG)
-                std::cout << "Thread state is " << (*p)->state() << std::endl;
-
             (*p)->join(NULL);
             if (!(*p)->state() == omni_thread::STATE_TERMINATED)
                 break;
@@ -131,9 +120,6 @@
 
 void *gr_scheduler_thread::run_undetached(void *arg)
 {
-    if (GR_RUNTIME_IMPL_DEBUG)
-        std::cout << "Running thread..." << std::endl;
-
     d_sts->run();
     return 0;
 }

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph.cc
      2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph.cc
      2006-12-12 07:00:49 UTC (rev 4065)
@@ -28,7 +28,7 @@
 #include <gr_simple_flowgraph_detail.h>
 #include <iostream>
 
-#define GR_SIMPLE_FLOWGRAPH_DEBUG 1
+#define GR_SIMPLE_FLOWGRAPH_DEBUG 0
 
 gr_simple_flowgraph_sptr gr_make_simple_flowgraph()
 {

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph_detail.cc
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph_detail.cc
       2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/lib/runtime/gr_simple_flowgraph_detail.cc
       2006-12-12 07:00:49 UTC (rev 4065)
@@ -32,7 +32,7 @@
 #include <iostream>
 #include <stdexcept>
 
-#define GR_SIMPLE_FLOWGRAPH_DETAIL_DEBUG 1
+#define GR_SIMPLE_FLOWGRAPH_DETAIL_DEBUG 0
 
 gr_edge_sptr
 gr_make_edge(const std::string &src_name, int src_port,
@@ -147,10 +147,6 @@
 gr_simple_flowgraph_detail::validate()
 {
     for (gr_component_miter_t p = d_components.begin(); p != 
d_components.end(); p++) {
-        if (GR_SIMPLE_FLOWGRAPH_DETAIL_DEBUG)
-            std::cout << "Validating block named " << p->first << ", which is "
-                      << p->second << std::endl;
-
        std::vector<int> used_ports;
        int ninputs, noutputs;
 
@@ -279,13 +275,14 @@
 
     // Connect inputs to outputs for each block
     for(gr_component_miter_t p = d_components.begin(); p != 
d_components.end(); p++) {
-        if (GR_SIMPLE_FLOWGRAPH_DETAIL_DEBUG)
-            std::cout << "Connecting inputs to " << p->first << "..." << 
std::endl;
-
         // Get its detail and edges that feed into it
         gr_block_detail_sptr detail = p->second->detail();
         gr_edge_vector_t in_edges = calc_upstream_edges(p->first);
 
+        if (GR_SIMPLE_FLOWGRAPH_DETAIL_DEBUG)
+           if (in_edges.size() > 0)
+               std::cout << "Connecting inputs to " << p->first << "..." << 
std::endl;
+
         // For each edge that feeds into it
         for (gr_edge_viter_t e = in_edges.begin(); e != in_edges.end(); e++) {
             // Set the input buffer on the destination port to the output

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_feval.py
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_feval.py
  2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_feval.py
  2006-12-12 07:00:49 UTC (rev 4065)
@@ -106,5 +106,5 @@
         self.assertEqual(True, f.fired)
 
 
-#if __name__ == '__main__':
-#    gr_unittest.main ()
+if __name__ == '__main__':
+    gr_unittest.main ()

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_runtime.py
===================================================================
--- 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_runtime.py
        2006-12-12 05:54:24 UTC (rev 4064)
+++ 
gnuradio/branches/developers/jcorgan/hier/gnuradio-core/src/python/gnuradio/gr/qa_runtime.py
        2006-12-12 07:00:49 UTC (rev 4065)
@@ -10,6 +10,7 @@
     def tearDown(self):
        pass
 
+    """
     def test_001_run(self):
        hblock = gr.hier_block2("test_block", 
                                gr.io_signature(0,0,0), 
@@ -24,6 +25,7 @@
        runtime = gr.runtime(hblock)
        runtime.run()
        self.assertRaises(RuntimeError, lambda: runtime.run())
-    
+    """
+        
 if __name__ == "__main__":
     gr_unittest.main()

Modified: 
gnuradio/branches/developers/jcorgan/hier/gnuradio-examples/c++/Makefile.am
===================================================================
--- gnuradio/branches/developers/jcorgan/hier/gnuradio-examples/c++/Makefile.am 
2006-12-12 05:54:24 UTC (rev 4064)
+++ gnuradio/branches/developers/jcorgan/hier/gnuradio-examples/c++/Makefile.am 
2006-12-12 07:00:49 UTC (rev 4065)
@@ -23,6 +23,5 @@
 
 SUBDIRS = \
     dialtone \
-    hier \
-    usrp_wfm_rcv
+    hier
 





reply via email to

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