Warm tip: This article is reproduced from serverfault.com, please click

其他-NodeMCU Lua bme280:整数生成时是否浮点值?

(其他 - NodeMCU Lua bme280: float values on integer build?)

发布于 2020-11-29 20:35:06

如何使用带有bme280_math的BME280 Lua模块从整数构建中的BME280获取浮点值?

例如,使用不推荐使用的bme280 c-Module,温度值是:以°C为单位的温度* 100,得到的浮点值如下所示:

tempFloat = tostring(temp/100).."."..temp%100

现在,使用bme280 Lua模块和bme280_math,以°C为单位返回温度,因此在一个整数版本读数中,现在是“ 24”,而不是“ 24378”。如何再次获得“ 24378”?

Questioner
Michi
Viewed
11
Michi 2020-12-23 00:06:24

用于整数构建的bme280 lua模块将仅返回1°C分辨率的整数值。