private final Board board = Platform.createBoard();
public void init() {
pwm1 = board.getPin(BBBNames.EHRPWM0B_P9_29).as(Pwm.class); pwm2 = board.getPin(BBBNames.EHRPWM0A_P9_31).as(Pwm.class); pwm1.setFrequency((float) getPropertyFrequenz9_21_22()); pwm1.setDuty((float) getPropertyDutycyclep9_21_22()); pwm1.enable(); pwm2.setFrequency((float) getPropertyFrequenz9_21_22()); pwm2.setDuty((float) getPropertyDutycyclep9_21_22()); pwm2.enable();} public void cleanup() { board.shutdown(); }
pwm1 = board.getPin(BBBNames.EHRPWM0B_P9_29).as(Pwm.class);
pwm2 = board.getPin(BBBNames.EHRPWM0A_P9_31).as(Pwm.class);
pwm1.setFrequency((float) getPropertyFrequenz9_21_22());
pwm1.setDuty((float) getPropertyDutycyclep9_21_22());
pwm1.enable();
pwm2.setFrequency((float) getPropertyFrequenz9_21_22());
pwm2.setDuty((float) getPropertyDutycyclep9_21_22());
pwm2.enable(); public void onPwmp921(boolean value) {
if (value) {
pwm1 = board.getPin(BBBNames.EHRPWM0B_P9_29).as(Pwm.class);
pwm1.setFrequency((float) getPropertyFrequenz9_21_22());
pwm1.setDuty((float) getPropertyDutycyclep9_21_22());
pwm1.enable();
} else {
pwm1.disable();
}
}
Apr 22 06:24:56 bone fohn[619]: java.lang.reflect.InvocationTargetExceptionApr 22 06:24:56 bone fohn[619]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)Apr 22 06:24:56 bone fohn[619]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)Apr 22 06:24:56 bone fohn[619]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)Apr 22 06:24:56 bone fohn[619]: at java.lang.reflect.Method.invoke(Method.java:483)Apr 22 06:24:56 bone fohn[619]: at com.fohn.core.base.Node.incomingEventMethod(Fohn.java:755)Apr 22 06:24:56 bone fohn[619]: at com.fohn.core.base.EventManager$NodeQueueThread.run(EventManager.java:436)Apr 22 06:24:56 bone fohn[619]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)Apr 22 06:24:56 bone fohn[619]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)Apr 22 06:24:56 bone fohn[619]: at java.lang.Thread.run(Thread.java:745)Apr 22 06:24:56 bone fohn[619]: Caused by: java.lang.NullPointerExceptionApr 22 06:24:56 bone fohn[619]: at org.bulldog.beagleboneblack.gpio.BBBPwm.enableImpl(BBBPwm.java:155)Apr 22 06:24:56 bone fohn[619]: at org.bulldog.core.gpio.base.AbstractPwm.enable(AbstractPwm.java:23)Apr 22 06:24:56 bone fohn[619]: at com.fohn.home.base.fohn.onPwmp921(GDfohn.java:951)Apr 22 06:24:56 bone fohn[619]: ... 9 more