mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-07 17:35:22 +08:00
Fix sensor IDs
This commit is contained in:
committed by
Lorenz Meier
parent
7d5cd02c70
commit
1134f1a868
@@ -1288,8 +1288,8 @@ BMI160::measure()
|
||||
arb.temperature_raw = report.temp;
|
||||
arb.temperature = _last_temperature;
|
||||
|
||||
/* Return class instance as a surrogate device ID */
|
||||
arb.device_id = _device_id;
|
||||
/* return device ID */
|
||||
arb.device_id = _device_id.devid;
|
||||
|
||||
grb.x_raw = report.gyro_x;
|
||||
grb.y_raw = report.gyro_y;
|
||||
@@ -1324,8 +1324,8 @@ BMI160::measure()
|
||||
grb.temperature_raw = report.temp;
|
||||
grb.temperature = _last_temperature;
|
||||
|
||||
/* Use class instance as a surrogate hardware ID */
|
||||
grb.device_id = _gyro->_gyro_class_instance;
|
||||
/* return device ID */
|
||||
grb.device_id = _gyro->_device_id.devid;;
|
||||
|
||||
_accel_reports->force(&arb);
|
||||
_gyro_reports->force(&grb);
|
||||
|
||||
@@ -543,8 +543,8 @@ BMP280::collect()
|
||||
report.temperature = _T;
|
||||
report.pressure = _P / 100.0f; // to mbar
|
||||
|
||||
/* TODO get device ID for sensor */
|
||||
report.device_id = _device_id;
|
||||
/* Get device ID */
|
||||
report.device_id = _device_id.devid;
|
||||
|
||||
/* altitude calculations based on http://www.kansasflyer.org/index.asp?nav=Avi&sec=Alti&tab=Theory&pg=1 */
|
||||
|
||||
|
||||
@@ -743,8 +743,8 @@ LPS25H::collect()
|
||||
new_report.pressure = p;
|
||||
new_report.altitude = alt;
|
||||
|
||||
/* TODO get device ID for sensor */
|
||||
new_report.device_id = _device_id;
|
||||
/* get device ID */
|
||||
new_report.device_id = _device_id.devid;
|
||||
|
||||
if (!(_pub_blocked)) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user