diff options
Diffstat (limited to 'peripheral/libupm/src/lsm303d/javaupm_lsm303d.i')
-rw-r--r-- | peripheral/libupm/src/lsm303d/javaupm_lsm303d.i | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/peripheral/libupm/src/lsm303d/javaupm_lsm303d.i b/peripheral/libupm/src/lsm303d/javaupm_lsm303d.i deleted file mode 100644 index 7d938b8..0000000 --- a/peripheral/libupm/src/lsm303d/javaupm_lsm303d.i +++ /dev/null @@ -1,22 +0,0 @@ -%module javaupm_lsm303d -%include "../upm.i" - -%{ - #include "lsm303d.h" -%} - -%typemap(jni) int16_t* "jintArray" -%typemap(jstype) int16_t* "int[]" -%typemap(jtype) int16_t* "int[]" - -%typemap(javaout) int16_t* { - return $jnicall; -} - -%typemap(out) int16_t *getRawAccelData { - $result = JCALL1(NewIntArray, jenv, 3); - JCALL4(SetIntArrayRegion, jenv, $result, 0, 3, (const signed int*)$1); - //delete [] $1; -} - -%include "lsm303d.h" |