diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-06-24 22:22:56 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-06-24 22:22:56 +0200 |
commit | b1f223b468ab5ff73c6a39749dbaf43f2f46a90b (patch) | |
tree | ee0fe6f267f31b69aae4f2587099a5a7f67dc4e8 | |
parent | 571e139c24464902470901501c5bbfb618c1258c (diff) | |
download | px4-firmware-b1f223b468ab5ff73c6a39749dbaf43f2f46a90b.tar.gz px4-firmware-b1f223b468ab5ff73c6a39749dbaf43f2f46a90b.tar.bz2 px4-firmware-b1f223b468ab5ff73c6a39749dbaf43f2f46a90b.zip |
commander: Default all leds to off
-rw-r--r-- | src/modules/commander/commander_helper.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/modules/commander/commander_helper.cpp b/src/modules/commander/commander_helper.cpp index 940a04aa1..80e6861f6 100644 --- a/src/modules/commander/commander_helper.cpp +++ b/src/modules/commander/commander_helper.cpp @@ -209,12 +209,18 @@ int led_init() /* the blue LED is only available on FMUv1 & AeroCore but not FMUv2 */ (void)ioctl(leds, LED_ON, LED_BLUE); + /* switch blue off */ + led_off(LED_BLUE); + /* we consider the amber led mandatory */ if (ioctl(leds, LED_ON, LED_AMBER)) { warnx("Amber LED: ioctl fail\n"); return ERROR; } + /* switch amber off */ + led_off(LED_AMBER); + /* then try RGB LEDs, this can fail on FMUv1*/ rgbleds = open(RGBLED_DEVICE_PATH, 0); |