aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/blinkm/blinkm.cpp
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2012-12-01 19:36:02 -0800
committerpx4dev <px4@purgatory.org>2012-12-01 19:36:02 -0800
commit269bd9f4038189716bd630031c90e98b421e5a79 (patch)
treef080dd40106185e23578a01b4b055f9e5c03ef4c /apps/drivers/blinkm/blinkm.cpp
parent2a8ef50df4747f0242459bdc22f11a46410f43bb (diff)
downloadpx4-firmware-269bd9f4038189716bd630031c90e98b421e5a79.tar.gz
px4-firmware-269bd9f4038189716bd630031c90e98b421e5a79.tar.bz2
px4-firmware-269bd9f4038189716bd630031c90e98b421e5a79.zip
Force the fade speed to something sensible. Deal better with failed probes.
Diffstat (limited to 'apps/drivers/blinkm/blinkm.cpp')
-rw-r--r--apps/drivers/blinkm/blinkm.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/drivers/blinkm/blinkm.cpp b/apps/drivers/blinkm/blinkm.cpp
index 96c6ae33f..d589025cc 100644
--- a/apps/drivers/blinkm/blinkm.cpp
+++ b/apps/drivers/blinkm/blinkm.cpp
@@ -178,6 +178,9 @@ BlinkM::init()
return ret;
}
+ /* set some sensible defaults */
+ set_fade_speed(25);
+
/* turn off by default */
play_script(BLACK);
@@ -433,6 +436,7 @@ blinkm_main(int argc, char *argv[])
if (OK != g_blinkm->init()) {
delete g_blinkm;
+ g_blinkm = nullptr;
errx(1, "init failed");
}