Home | History | Annotate | Download | only in adxl345
      1 %module jsupm_adxl345
      2 %include "../upm.i"
      3 %include "../carrays_int16_t.i"
      4 %include "../carrays_float.i"
      5 
      6 %{
      7     #include "adxl345.h"
      8 %}
      9 
     10 %typemap(out) int16_t * {
     11     $result = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_int16Array, 0 | 0 );
     12 }
     13 
     14 %typemap(out) float * {
     15     $result = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_floatArray, 0 | 0 );
     16 }
     17 
     18 %include "adxl345.h"
     19 
     20 %include <carrays.i>
     21