diff --git a/src/drivers/bmp280/bmp280.cpp b/src/drivers/bmp280/bmp280.cpp index 65fd7aca3c..cf2749d87e 100644 --- a/src/drivers/bmp280/bmp280.cpp +++ b/src/drivers/bmp280/bmp280.cpp @@ -543,6 +543,8 @@ BMP280::collect() report.temperature = _T; report.pressure = _P / 100.0f; // to mbar + /* TODO get device ID for sensor */ + report.device_id = 0; /* altitude calculations based on http://www.kansasflyer.org/index.asp?nav=Avi&sec=Alti&tab=Theory&pg=1 */ diff --git a/src/drivers/lps25h/lps25h.cpp b/src/drivers/lps25h/lps25h.cpp index d4deba2817..0ffce7d5d0 100644 --- a/src/drivers/lps25h/lps25h.cpp +++ b/src/drivers/lps25h/lps25h.cpp @@ -743,6 +743,9 @@ LPS25H::collect() new_report.pressure = p; new_report.altitude = alt; + /* TODO get device ID for sensor */ + new_report.device_id = 0; + if (!(_pub_blocked)) { if (_baro_topic != nullptr) { diff --git a/src/drivers/ms5611/ms5611.cpp b/src/drivers/ms5611/ms5611.cpp index 94fb974cc0..7bf1f1b4f2 100644 --- a/src/drivers/ms5611/ms5611.cpp +++ b/src/drivers/ms5611/ms5611.cpp @@ -762,6 +762,9 @@ MS5611::collect() report.temperature = _TEMP / 100.0f; report.pressure = P / 100.0f; /* convert to millibar */ + /* TODO get device ID for sensor */ + report.device_id = 0; + /* altitude calculations based on http://www.kansasflyer.org/index.asp?nav=Avi&sec=Alti&tab=Theory&pg=1 */ /*