aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/drivers/px4flow/px4flow.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/drivers/px4flow/px4flow.cpp b/src/drivers/px4flow/px4flow.cpp
index af3a5d39c..b075f8706 100644
--- a/src/drivers/px4flow/px4flow.cpp
+++ b/src/drivers/px4flow/px4flow.cpp
@@ -669,6 +669,8 @@ start()
}
if (OK != g_dev->init()) {
+
+ #ifdef PX4_I2C_BUS_ESC
delete g_dev;
/* try 2nd bus */
g_dev = new PX4FLOW(PX4_I2C_BUS_ESC);
@@ -678,6 +680,8 @@ start()
}
if (OK != g_dev->init()) {
+ #endif
+
delete g_dev;
/* try 3rd bus */
g_dev = new PX4FLOW(PX4_I2C_BUS_ONBOARD);
@@ -689,7 +693,10 @@ start()
if (OK != g_dev->init()) {
goto fail;
}
+
+ #ifdef PX4_I2C_BUS_ESC
}
+ #endif
}
/* set the poll rate to default, starts automatic data collection */