diff options
author | Andrew Tridgell <tridge@samba.org> | 2013-10-19 15:21:46 +1100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-10-19 11:42:46 +0200 |
commit | 14e2464fabbae27f9655efdb3e5ee55479c469f7 (patch) | |
tree | 3f244498f3bfe36fc307cc182f4d505bd3c310ae | |
parent | e3fe4437204b2aecdaa1131fcb4bb0c7751a43df (diff) | |
download | px4-firmware-14e2464fabbae27f9655efdb3e5ee55479c469f7.tar.gz px4-firmware-14e2464fabbae27f9655efdb3e5ee55479c469f7.tar.bz2 px4-firmware-14e2464fabbae27f9655efdb3e5ee55479c469f7.zip |
rgbled: don't try the same bus twice
on PX4v1 the external I2C bus is the same as the LED bus
-rw-r--r-- | src/drivers/rgbled/rgbled.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/drivers/rgbled/rgbled.cpp b/src/drivers/rgbled/rgbled.cpp index d49211b7b..727c86e02 100644 --- a/src/drivers/rgbled/rgbled.cpp +++ b/src/drivers/rgbled/rgbled.cpp @@ -616,6 +616,9 @@ rgbled_main(int argc, char *argv[]) if (g_rgbled == nullptr) { // fall back to default bus + if (PX4_I2C_BUS_LED == PX4_I2C_BUS_EXPANSION) { + errx(1, "init failed"); + } i2cdevice = PX4_I2C_BUS_LED; } } |