@Override public void close() { Logger.debug("close()"); if (motorForwardControlPin != null) { try { motorForwardControlPin.close(); } catch (Exception e) { } } if (motorBackwardControlPin != null) { try { motorBackwardControlPin.close(); } catch (Exception e) { } } if (motorPwmControl != null) { try { motorPwmControl.close(); } catch (Exception e) { } } }
/** * Free device GPIOs */ @Override public void close() { Logger.debug("close()"); if (trigger != null) { trigger.close(); } if (echo != null) { echo.close(); } } }
/** * Free device GPIOs */ @Override public void close() { Logger.debug("close()"); if (trigger != null) { trigger.close(); } if (echo != null) { echo.close(); } }
/** * Free device GPIOs */ @Override public void close() { Logger.debug("close()"); if (triggerAndEcho == null) { if (trigger != null) { trigger.close(); } if (echo != null) { echo.close(); } } else { triggerAndEcho.close(); } } }