diff --git a/examples/java/CMakeLists.txt b/examples/java/CMakeLists.txt index e8ef6881..2f87451d 100644 --- a/examples/java/CMakeLists.txt +++ b/examples/java/CMakeLists.txt @@ -158,7 +158,7 @@ add_example(DFREC_Example dfrec) add_example(SHT1X_Example sht1x) add_example(MS5803_Example ms5803) add_example(ECEZO_Example ecezo) -add_example(IMS_Example ecezo) +add_example(IMS_Example ims) add_example_with_path(Jhd1313m1_lcdSample lcd i2clcd) add_example_with_path(Jhd1313m1Sample lcd i2clcd) diff --git a/examples/java/IMS_Example.java b/examples/java/IMS_Example.java index ca5d223d..8b9ef002 100644 --- a/examples/java/IMS_Example.java +++ b/examples/java/IMS_Example.java @@ -31,7 +31,7 @@ public class IMS_Example // ! [Interesting] // Instantiate a IMS instance using bus 0 and default i2c address - IMS sensor = new IMS(0); + IMS sensor = new IMS((short)0); while (true) { diff --git a/src/ims/javaupm_ims.i b/src/ims/javaupm_ims.i index c48a1142..bec614ff 100644 --- a/src/ims/javaupm_ims.i +++ b/src/ims/javaupm_ims.i @@ -5,6 +5,7 @@ #include "ims.hpp" %} +%include "ims.h" %include "ims.hpp" %pragma(java) jniclasscode=%{ diff --git a/src/ims/jsupm_ims.i b/src/ims/jsupm_ims.i index 5c06329a..d6523472 100644 --- a/src/ims/jsupm_ims.i +++ b/src/ims/jsupm_ims.i @@ -5,4 +5,5 @@ #include "ims.hpp" %} +%include "ims.h" %include "ims.hpp"