aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Tridgell <andrew@tridgell.net>2015-01-01 10:59:42 +1100
committerLorenz Meier <lm@inf.ethz.ch>2015-01-01 13:06:46 +0100
commit7b6620b319e41abc546b9d6ab4f522a106686b28 (patch)
treeb87a39bad3b8fa9074658147d93501e4bc1bc174
parentf3b021ac055ff8c0a21b610987343536355ab901 (diff)
downloadpx4-firmware-7b6620b319e41abc546b9d6ab4f522a106686b28.tar.gz
px4-firmware-7b6620b319e41abc546b9d6ab4f522a106686b28.tar.bz2
px4-firmware-7b6620b319e41abc546b9d6ab4f522a106686b28.zip
ll40ls: fixed exit code on external sensor startup failure
-rw-r--r--src/drivers/ll40ls/ll40ls.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/ll40ls/ll40ls.cpp b/src/drivers/ll40ls/ll40ls.cpp
index 4676c6ad7..e68f24152 100644
--- a/src/drivers/ll40ls/ll40ls.cpp
+++ b/src/drivers/ll40ls/ll40ls.cpp
@@ -746,6 +746,9 @@ start(int bus)
if (g_dev_ext != nullptr && OK != g_dev_ext->init()) {
delete g_dev_ext;
g_dev_ext = nullptr;
+ if (bus == PX4_I2C_BUS_EXPANSION) {
+ goto fail;
+ }
}
}