mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-01 02:55:07 +08:00
sensors: HACK to stop init calls for sensors
This commit is contained in:
@@ -945,18 +945,18 @@ Sensors::parameters_update()
|
|||||||
DevHandle h_baro;
|
DevHandle h_baro;
|
||||||
DevMgr::getHandle(BARO0_DEVICE_PATH, h_baro);
|
DevMgr::getHandle(BARO0_DEVICE_PATH, h_baro);
|
||||||
|
|
||||||
if (!h_baro.isValid()) {
|
//if (!h_baro.isValid()) {
|
||||||
warnx("ERROR: no barometer found on %s (%d)", BARO0_DEVICE_PATH, h_baro.getError());
|
// warnx("ERROR: no barometer found on %s (%d)", BARO0_DEVICE_PATH, h_baro.getError());
|
||||||
return ERROR;
|
// return ERROR;
|
||||||
|
|
||||||
} else {
|
//} else {
|
||||||
int baroret = h_baro.ioctl(BAROIOCSMSLPRESSURE, (unsigned long)(_parameters.baro_qnh * 100));
|
// int baroret = h_baro.ioctl(BAROIOCSMSLPRESSURE, (unsigned long)(_parameters.baro_qnh * 100));
|
||||||
|
|
||||||
if (baroret) {
|
// if (baroret) {
|
||||||
warnx("qnh could not be set");
|
// warnx("qnh could not be set");
|
||||||
return ERROR;
|
// return ERROR;
|
||||||
}
|
// }
|
||||||
}
|
//}
|
||||||
|
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
@@ -2091,25 +2091,25 @@ Sensors::task_main()
|
|||||||
int ret = 0;
|
int ret = 0;
|
||||||
|
|
||||||
do { /* create a scope to handle exit with break */
|
do { /* create a scope to handle exit with break */
|
||||||
ret = accel_init();
|
//ret = accel_init();
|
||||||
|
|
||||||
if (ret) { break; }
|
//if (ret) { break; }
|
||||||
|
|
||||||
ret = gyro_init();
|
//ret = gyro_init();
|
||||||
|
|
||||||
if (ret) { break; }
|
//if (ret) { break; }
|
||||||
|
|
||||||
ret = mag_init();
|
//ret = mag_init();
|
||||||
|
|
||||||
if (ret) { break; }
|
//if (ret) { break; }
|
||||||
|
|
||||||
ret = baro_init();
|
//ret = baro_init();
|
||||||
|
|
||||||
if (ret) { break; }
|
//if (ret) { break; }
|
||||||
|
|
||||||
ret = adc_init();
|
//ret = adc_init();
|
||||||
|
|
||||||
if (ret) { break; }
|
//if (ret) { break; }
|
||||||
|
|
||||||
break;
|
break;
|
||||||
} while (0);
|
} while (0);
|
||||||
|
|||||||
Reference in New Issue
Block a user