%module(directors="1") javaupm_nrf24l01 %include "../upm.i" %feature("director") Callback; %include "arrays_java.i"; %apply signed char[] {uint8_t *}; %include "Callback.h" %{ #include "nrf24l01.h" %} %include "nrf24l01.h"