From 364ab5743c420490dcfbfb50c3aec6b343af96f0 Mon Sep 17 00:00:00 2001 From: "R.P.Clark" Date: Wed, 20 Sep 2023 00:45:07 +0100 Subject: [PATCH] ref wrong tfine in float press calc --- bme680.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bme680.c b/bme680.c index 7c347da..c5021d6 100644 --- a/bme680.c +++ b/bme680.c @@ -121,7 +121,7 @@ double calc_press_comp_1 ( uint32_t press_adc , bme680_t *bme680 ) { cal = &bme680->cal; - var1 = ((double)bme680->tfine_int / 2.0) - 64000.0; + var1 = ((double)bme680->tfine_double / 2.0) - 64000.0; var2 = var1 * var1 * ((double)cal->par_p6 / 131072.0); var2 = var2 + (var1 * (double)cal->par_p5 * 2.0); var2 = (var2 / 4.0) + ((double)cal->par_p4 * 65536.0);