From c5d25f5bfee6cd47dd447e61ebe16b4ebd8d4b31 Mon Sep 17 00:00:00 2001 From: Ralf Schlatterbeck Date: Thu, 26 Jun 2014 19:07:48 +0200 Subject: [PATCH] Last minute bug-fix of arduino-sketch ... happens when not completing testing before pushing commit :-) --- examples/osd/arduino-sketch/resource_led_pwm.c | 3 ++- examples/osd/arduino-sketch/sketch.pde | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/osd/arduino-sketch/resource_led_pwm.c b/examples/osd/arduino-sketch/resource_led_pwm.c index 729e92358..d3363a891 100644 --- a/examples/osd/arduino-sketch/resource_led_pwm.c +++ b/examples/osd/arduino-sketch/resource_led_pwm.c @@ -139,8 +139,9 @@ led_pwm_handler PRINTF ("GOT: %s\n", temp); tmp = strtoul (temp, NULL, 10); if (tmp > 255) { - pwm = 255; + tmp = 255; } + pwm = tmp; PRINTF ("Setting: %d\n", pwm); REST.set_response_status(response, REST.status.CHANGED); } else { diff --git a/examples/osd/arduino-sketch/sketch.pde b/examples/osd/arduino-sketch/sketch.pde index d64140278..4a1250796 100644 --- a/examples/osd/arduino-sketch/sketch.pde +++ b/examples/osd/arduino-sketch/sketch.pde @@ -29,7 +29,7 @@ void setup (void) void loop (void) { /* Use 255 - pwm, LED on merkur-board is wired to +3.3V */ - analogWrite (LED_PIN, 255 - pwm); /* + analogWrite (LED_PIN, 255 - pwm); printf ("clock : %u\nmillis: %lu\n", clock_time (), millis ()); delay (period_100ms * 100); analogWrite (LED_PIN, 255); /* OFF: LED on merkur-board is wired to +3.3V */