summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/python/gnuradio
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2020-06-21 01:50:42 +0200
committermormj <34754695+mormj@users.noreply.github.com>2020-06-22 06:52:02 -0400
commit75286c00a3ff8175a05a9a6d2a1482b05ff8d95b (patch)
treed5366f3e504fe8c35d69c055dc0e2f5a77a1203f /gnuradio-runtime/python/gnuradio
parent9122b2e5b12e133b9ccd00d163b843cc519275b0 (diff)
pybind: include and enable realtime_impl wrapping
This solves the issue of gr.enable_realtime_scheduling() failing because rt_status_t wasn't wrapped without.
Diffstat (limited to 'gnuradio-runtime/python/gnuradio')
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt2
-rw-r--r--gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc4
2 files changed, 3 insertions, 3 deletions
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt b/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
index a5704a0d90..1ad05942e9 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/CMakeLists.txt
@@ -46,7 +46,7 @@ messages/msg_queue_python.cc
# pycallback_object_python.cc
random_python.cc
realtime_python.cc
- # realtime_impl_python.cc
+ realtime_impl_python.cc
# rpcbufferedget_python.cc
# rpccallbackregister_base_python.cc
# rpcmanager_python.cc
diff --git a/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc b/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
index a178d2ac65..8c8fe73c17 100644
--- a/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
+++ b/gnuradio-runtime/python/gnuradio/gr/bindings/python_bindings.cc
@@ -56,7 +56,7 @@ void bind_prefs(py::module&);
// void bind_pycallback_object(py::module&);
void bind_random(py::module&);
void bind_realtime(py::module&);
-// void bind_realtime_impl(py::module&);
+void bind_realtime_impl(py::module&);
// void bind_rpcbufferedget(py::module&);
// void bind_rpccallbackregister_base(py::module&);
// void bind_rpcmanager(py::module&);
@@ -157,7 +157,7 @@ PYBIND11_MODULE(gr_python, m)
// // bind_pycallback_object(m);
bind_random(m);
bind_realtime(m);
- // // bind_realtime_impl(m);
+ bind_realtime_impl(m);
// // bind_rpcbufferedget(m);
// // bind_rpccallbackregister_base(m);
// // bind_rpcmanager(m);