onboardapijava  9.10.0
onboardapijava Documentation

Installation

To use the java wrapper of the onboardapi, download the Java release.

Example

import onboardapijava.M_Device_Service;
import onboardapijava.M_Device_IService;
import onboardapijava.M_Device_DeviceSettingsType;
public class HelloWorld {
public static void main(String[] args)
{
System.out.println("Hello, World");
System.loadLibrary("onboardapijavaswigapi");
String name = "ExampleDeviceService";
int domain = 6;
M_Device_Service deviceService = M_Device_Service.createWriteOnly(domain, name);
M_Device_DeviceSettingsType settings = new M_Device_DeviceSettingsType();
settings.setDeviceName("Hello World");
System.out.println("Sending: " + settings);
deviceService.send().ReportDeviceSettings(settings);
while (true) {
try {
Thread.sleep(200);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}