From 87fc11adbec62daaf7549a3c94b1a2d4665ca617 Mon Sep 17 00:00:00 2001 From: Serban Waltter Date: Thu, 21 Jun 2018 16:39:05 +0300 Subject: [PATCH] Added bindings for iHallEffect sensors. Signed-off-by: Serban Waltter Signed-off-by: Mihai Tudor Panu --- src/a110x/CMakeLists.txt | 1 + src/a110x/a110x.i | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/src/a110x/CMakeLists.txt b/src/a110x/CMakeLists.txt index 6d06dc6e..e837985a 100644 --- a/src/a110x/CMakeLists.txt +++ b/src/a110x/CMakeLists.txt @@ -4,6 +4,7 @@ upm_mixed_module_init (NAME a110x C_SRC a110x.c CPP_HDR a110x.hpp CPP_SRC a110x.cxx + IFACE_HDR iHallEffect.hpp FTI_SRC a110x_fti.c CPP_WRAPS_C REQUIRES mraa) diff --git a/src/a110x/a110x.i b/src/a110x/a110x.i index cc29262a..d3a18b78 100644 --- a/src/a110x/a110x.i +++ b/src/a110x/a110x.i @@ -1,7 +1,17 @@ +#ifdef SWIGPYTHON +%module (package="pyupm_new_interfaces") a110x +#endif + +%import "interfaces/new_interfaces.i" + %include "../common_top.i" /* BEGIN Java syntax ------------------------------------------------------- */ #ifdef SWIGJAVA +%typemap(javaimports) SWIGTYPE %{ +import upm_new_interfaces.*; +%} + /* Macro for loading javaupm_a110x */ JAVA_JNI_LOADLIBRARY(javaupm_a110x)