diff --git a/src/sx1276/javaupm_sx1276.i b/src/sx1276/javaupm_sx1276.i index 3c5e9207..6b72702d 100644 --- a/src/sx1276/javaupm_sx1276.i +++ b/src/sx1276/javaupm_sx1276.i @@ -5,30 +5,6 @@ %include "arrays_java.i"; %include "../java_buffer.i" -%feature("director") IsrCallback; - -%ignore generic_callback_isr; -%include "../IsrCallback.h" - -%apply int {mraa::Edge}; -%apply float *INOUT { float *x, float *y, float *z }; - -%typemap(jni) float* "jfloatArray" -%typemap(jstype) float* "float[]" -%typemap(jtype) float* "float[]" - -%typemap(javaout) float* { - return $jnicall; -} - -%typemap(out) float *getAccelerometer { - $result = JCALL1(NewFloatArray, jenv, 3); - JCALL4(SetFloatArrayRegion, jenv, $result, 0, 3, $1); - delete [] $1; -} - -%ignore getAccelerometer(float *, float *, float *); - %{ #include "sx1276.h" %}