From 3705017ea6558307fcae6360872384e554fddaab Mon Sep 17 00:00:00 2001 From: alon Date: Sun, 14 Apr 2024 13:11:05 +0300 Subject: [PATCH] get handle into gr-cariboulite --- software/gr-caribouLite/lib/caribouLiteSource_impl.cc | 5 +++++ software/gr-caribouLite/lib/caribouLiteSource_impl.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/software/gr-caribouLite/lib/caribouLiteSource_impl.cc b/software/gr-caribouLite/lib/caribouLiteSource_impl.cc index 0212148..665c2f2 100644 --- a/software/gr-caribouLite/lib/caribouLiteSource_impl.cc +++ b/software/gr-caribouLite/lib/caribouLiteSource_impl.cc @@ -86,6 +86,11 @@ namespace gr { _radio->StartReceiving(); } + uint64_t caribouLiteSource_impl::getHandle() const + { + return (uint64_t)((void*)(_radio)); + } + // virtual destructor //------------------------------------------------------------------------------------------------------------- caribouLiteSource_impl::~caribouLiteSource_impl() diff --git a/software/gr-caribouLite/lib/caribouLiteSource_impl.h b/software/gr-caribouLite/lib/caribouLiteSource_impl.h index 27bdb53..6081a21 100644 --- a/software/gr-caribouLite/lib/caribouLiteSource_impl.h +++ b/software/gr-caribouLite/lib/caribouLiteSource_impl.h @@ -48,6 +48,8 @@ namespace gr gr_vector_const_void_star &input_items, gr_vector_void_star &output_items ); + + uint64_t caribouLiteSource_impl::getHandle() const; }; } // namespace caribouLite