We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7a52e0b + da1b9d3 commit a68da01Copy full SHA for a68da01
hw/drivers/sensors/bmp388/src/bmp388.c
@@ -1343,7 +1343,8 @@ compensate_pressure(const struct bmp3_uncomp_data *uncomp_data,
1343
BMP388_LOG_ERROR("*****partial_data4 high32bit = 0x%x low32bit = 0x%x\n", (uint32_t)((partial_data4)>>32),(uint32_t)(partial_data4&0xffffffff));
1344
#endif
1345
1346
- partial_data5 = (partial_data4 * uncomp_data->pressure) / 512;
+ partial_data5 = (partial_data4 * (uncomp_data->pressure / 10)) / 512;
1347
+ partial_data5 = partial_data5 * 10;
1348
1349
#if COMPENSTATE_DEBUG
1350
BMP388_LOG_ERROR("*****partial_data5 high32bit = 0x%x low32bit = 0x%x\n", (uint32_t)((partial_data5)>>32),(uint32_t)(partial_data5&0xffffffff));
0 commit comments