From 16863312b84dbeed3a6b22031f5e002eb569b8c9 Mon Sep 17 00:00:00 2001 From: alon Date: Sun, 14 Apr 2024 14:18:10 +0300 Subject: [PATCH] update --- .../include/gnuradio/caribouLite/caribouLiteSource.h | 2 +- software/gr-caribouLite/lib/caribouLiteSource_impl.cc | 2 +- software/gr-caribouLite/lib/caribouLiteSource_impl.h | 2 +- .../caribouLite/bindings/caribouLiteSource_python.cc | 2 +- .../bindings/docstrings/caribouLiteSource_pydoc_template.h | 7 ++++++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/software/gr-caribouLite/include/gnuradio/caribouLite/caribouLiteSource.h b/software/gr-caribouLite/include/gnuradio/caribouLite/caribouLiteSource.h index 74487ed..76926f4 100644 --- a/software/gr-caribouLite/include/gnuradio/caribouLite/caribouLiteSource.h +++ b/software/gr-caribouLite/include/gnuradio/caribouLite/caribouLiteSource.h @@ -40,7 +40,7 @@ namespace gr { float freq=900000000, bool provide_meta = false); - int64_t getHandle() const; + virtual uint64_t getHandle() = 0; }; } // namespace caribouLite diff --git a/software/gr-caribouLite/lib/caribouLiteSource_impl.cc b/software/gr-caribouLite/lib/caribouLiteSource_impl.cc index bccd5f6..5494a10 100644 --- a/software/gr-caribouLite/lib/caribouLiteSource_impl.cc +++ b/software/gr-caribouLite/lib/caribouLiteSource_impl.cc @@ -114,7 +114,7 @@ namespace gr { } //------------------------------------------------------------------------------------------------------------- - uint64_t caribouLiteSource_impl::getHandle() const + uint64_t caribouLiteSource_impl::getHandle() { return (uint64_t)((void*)(_radio)); } diff --git a/software/gr-caribouLite/lib/caribouLiteSource_impl.h b/software/gr-caribouLite/lib/caribouLiteSource_impl.h index 43310eb..263a653 100644 --- a/software/gr-caribouLite/lib/caribouLiteSource_impl.h +++ b/software/gr-caribouLite/lib/caribouLiteSource_impl.h @@ -49,7 +49,7 @@ namespace gr gr_vector_void_star &output_items ); - uint64_t getHandle() const; + virtual uint64_t getHandle(); }; } // namespace caribouLite diff --git a/software/gr-caribouLite/python/caribouLite/bindings/caribouLiteSource_python.cc b/software/gr-caribouLite/python/caribouLite/bindings/caribouLiteSource_python.cc index 217329c..dfbf18c 100644 --- a/software/gr-caribouLite/python/caribouLite/bindings/caribouLiteSource_python.cc +++ b/software/gr-caribouLite/python/caribouLite/bindings/caribouLiteSource_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(caribouLiteSource.h) */ -/* BINDTOOL_HEADER_FILE_HASH(e745353de3f819883c4ed3dfd60cce19) */ +/* BINDTOOL_HEADER_FILE_HASH(e935c090cd62d0e9d51a441814281997) */ /***********************************************************************************/ #include diff --git a/software/gr-caribouLite/python/caribouLite/bindings/docstrings/caribouLiteSource_pydoc_template.h b/software/gr-caribouLite/python/caribouLite/bindings/docstrings/caribouLiteSource_pydoc_template.h index bfd7425..c5f1b1b 100644 --- a/software/gr-caribouLite/python/caribouLite/bindings/docstrings/caribouLiteSource_pydoc_template.h +++ b/software/gr-caribouLite/python/caribouLite/bindings/docstrings/caribouLiteSource_pydoc_template.h @@ -18,7 +18,12 @@ static const char* __doc_gr_caribouLite_caribouLiteSource = R"doc()doc"; -static const char* __doc_gr_caribouLite_caribouLiteSource_caribouLiteSource = R"doc()doc"; +static const char* __doc_gr_caribouLite_caribouLiteSource_caribouLiteSource_0 = + R"doc()doc"; + + +static const char* __doc_gr_caribouLite_caribouLiteSource_caribouLiteSource_1 = + R"doc()doc"; static const char* __doc_gr_caribouLite_caribouLiteSource_make = R"doc()doc";