summaryrefslogtreecommitdiff
path: root/gr-usrp2/src/usrp2.i
diff options
context:
space:
mode:
Diffstat (limited to 'gr-usrp2/src/usrp2.i')
-rw-r--r--gr-usrp2/src/usrp2.i13
1 files changed, 13 insertions, 0 deletions
diff --git a/gr-usrp2/src/usrp2.i b/gr-usrp2/src/usrp2.i
index 2a79fad44..0555f086c 100644
--- a/gr-usrp2/src/usrp2.i
+++ b/gr-usrp2/src/usrp2.i
@@ -228,6 +228,7 @@ uint16_t *make_uint16_ptr();
int deref_uint16_ptr(uint16_t *l);
void free_uint16_ptr(uint16_t *l);
+#ifdef SWIGPYTHON
// create a more pythonic interface
%pythoncode %{
@@ -347,3 +348,15 @@ usrp2_sink_32fc_sptr.read_gpio = __read_gpio
usrp2_sink_16sc_sptr.read_gpio = __read_gpio
%}
+#warning "usrp2.i needs to be implemented fr guile!"
+#endif
+
+#if SWIGGUILE
+%scheme %{
+(load-extension "libguile-usrp2" "scm_init_gnuradio_usrp2_module")
+%}
+
+%goops %{
+(use-modules (gnuradio gnuradio_core_runtime))
+%}
+#endif