Beispiel #1
0
upm_result_t led_off(led_context dev){
    if (dev->gpio) {
        // using gpio pin
        if (mraa_gpio_write(dev->gpio, 0) != MRAA_SUCCESS)
            return UPM_ERROR_OPERATION_FAILED;
    } else {
        // using gpioled device
        if (mraa_led_set_brightness(dev->gpioled, 0) != MRAA_SUCCESS)
            return UPM_ERROR_OPERATION_FAILED;
    }
    return UPM_SUCCESS;
}
Beispiel #2
0
 /**
  * Set LED brightness value
  *
  * @param value Value to set LED brightness
  * @return Result of operation
  */
 Result
 setBrightness(int value)
 {
     return (Result) mraa_led_set_brightness(m_led, value);
 }