mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
java: solved SWIGTYPE_* issues
Signed-off-by: Stefan Andritoiu <stefan.andritoiu@intel.com> Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
parent
59c6b28cdd
commit
3e59323abb
@ -1,7 +1,7 @@
|
||||
%module javaupm_adc121c021
|
||||
%include "../upm.i"
|
||||
%include "../carrays_uint16_t.i"
|
||||
|
||||
/*%include "../carrays_uint16_t.i"
|
||||
*/
|
||||
%{
|
||||
#include "adc121c021.h"
|
||||
%}
|
||||
|
@ -1,5 +1,8 @@
|
||||
%module javaupm_ds1307
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "ds1307.h"
|
||||
|
@ -1,5 +1,6 @@
|
||||
%module javaupm_grovecircularled
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%{
|
||||
#include "grovecircularled.h"
|
||||
|
@ -1,5 +1,7 @@
|
||||
%module javaupm_grovescam
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i";
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "grovescam.h"
|
||||
|
@ -2,7 +2,9 @@
|
||||
%include "../upm.i"
|
||||
%include "stdint.i"
|
||||
%include "typemaps.i"
|
||||
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
%apply uint8_t *OUTPUT { uint8_t *data };
|
||||
|
||||
%include "ssd.h"
|
||||
|
@ -2,8 +2,10 @@
|
||||
%include "../upm.i"
|
||||
%include "cpointer.i"
|
||||
%include "typemaps.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply float *INOUT { float *x, float *y, float *z };
|
||||
%apply unsigned char[] {uint8_t *buf};
|
||||
|
||||
%include "lsm9ds0.h"
|
||||
%{
|
||||
|
@ -1,7 +1,9 @@
|
||||
%module javaupm_m24lr64e
|
||||
%include "../upm.i"
|
||||
|
||||
%include "stdint.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "m24lr64e.h"
|
||||
|
@ -2,8 +2,10 @@
|
||||
%include "../upm.i"
|
||||
%include "cpointer.i"
|
||||
%include "typemaps.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {unsigned char *};
|
||||
|
||||
/* Send "int *" to JavaScript as intp */
|
||||
%apply int *OUTPUT { int *gas, int *temp };
|
||||
|
||||
%{
|
||||
|
@ -1,5 +1,10 @@
|
||||
%module javaupm_mma7455
|
||||
%include "../upm.i"
|
||||
%include "typemaps.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {unsigned char *};
|
||||
%apply short *OUTPUT { short * ptrX, short * ptrY, short * ptrZ };
|
||||
|
||||
%{
|
||||
#include "mma7455.h"
|
||||
|
@ -1,5 +1,8 @@
|
||||
%module javaupm_mpr121
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "mpr121.h"
|
||||
|
@ -1,6 +1,9 @@
|
||||
%module javaupm_nrf24l01
|
||||
%include "../upm.i"
|
||||
|
||||
%include "arrays_java.i";
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "nrf24l01.h"
|
||||
%}
|
||||
|
@ -1,5 +1,8 @@
|
||||
%module javaupm_nunchuck
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "nunchuck.h"
|
||||
|
@ -1,5 +1,8 @@
|
||||
%module javaupm_pn532
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i"
|
||||
|
||||
%apply unsigned char[] {uint8_t *};
|
||||
|
||||
%{
|
||||
#include "pn532.h"
|
||||
|
@ -1,5 +1,11 @@
|
||||
%module javaupm_pulsensor
|
||||
%include "../upm.i"
|
||||
%include "arrays_java.i"
|
||||
|
||||
%ignore sample_thread;
|
||||
%ignore pin_ctx;
|
||||
%ignore do_sample;
|
||||
%ignore callback;
|
||||
|
||||
%{
|
||||
#include "pulsensor.h"
|
||||
|
@ -4,6 +4,9 @@
|
||||
|
||||
|
||||
#if (SWIGJAVA)
|
||||
/* %include "arrays_java.i";*/
|
||||
/* %apply unsigned char[] {uint8_t *mama}; */
|
||||
|
||||
%apply int { speed_t };
|
||||
%apply int { mraa_result_t };
|
||||
#endif
|
||||
|
@ -1,14 +1,15 @@
|
||||
%module javaupm_zfm20
|
||||
%include "../upm.i"
|
||||
%include "cpointer.i"
|
||||
%include "stdint.i"
|
||||
%include "typemaps.i"
|
||||
%include "arrays_java.i";
|
||||
|
||||
%apply unsigned char[] { unsigned char *pkt };
|
||||
%apply signed char[] { char *buffer };
|
||||
|
||||
%apply uint16_t *OUTPUT { uint16_t *id, uint16_t *score };
|
||||
%apply unsigned char *OUTPUT { unsigned char *pkt};
|
||||
|
||||
/* Send "int *" to Java as intp */
|
||||
%pointer_functions(int, intp);
|
||||
|
||||
%{
|
||||
#include "zfm20.h"
|
||||
speed_t int_B57600 = B57600;
|
||||
|
Loading…
x
Reference in New Issue
Block a user