Build for ESC bus conditionally

This commit is contained in:
Lorenz Meier
2014-10-31 11:42:36 +01:00
parent c04c0e1ea3
commit 078e81a5cb
+7
View File
@@ -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 */