Home | History | Annotate | Download | only in pn532
      1 %module jsupm_pn532
      2 %include "../upm.i"
      3 %include "../carrays_uint8_t.i"
      4 
      5 // Adding this typemap because SWIG is converting uint8 into a short by default
      6 // This forces SWIG to convert it correctly
      7 %typemap(in) uint8_t * {
      8   void *argp = 0 ;
      9   int res = SWIG_ConvertPtr($input, &argp, SWIGTYPE_p_uint8Array, 0 |  0 );
     10   $1 = (uint8_t *)(argp);
     11 }
     12 
     13 %{
     14     #include "pn532.h"
     15 %}
     16 
     17 %include "pn532.h"
     18