BME680result class

BME680 measured data: temperature, pressure, humidity and IAQ sensor.

Constructors

BME680result(double temperature, double pressure, double humidity, double gasResistance, double airQualityScore, bool isHeaterTempStable, bool isGasMeasurementValid, int gasMeasurementIndex, int measureIndex)

Properties

airQualityScore double
Indoor air quality score index 0-500
final
gasMeasurementIndex int
index of the heater profile used
final
gasResistance double
Gas resistance in Ohms
final
hashCode int
The hash code for this object.
no setterinherited
humidity double
% relative humidity
final
isGasMeasurementValid bool
Is the gas measurement valid?
final
isHeaterTempStable bool
final
measureIndex int
measurement index, to track order
getter/setter pair
pressure double
Pressure in hPa ( hectopascal)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
temperature double
Temperature in degree celsius
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJSON([int fractionDigits = 2, bool allVars = false]) String
Returns a BME680result as a JSON string with only temperature, pressure, humidity and airQualityScore, if the optional parameter allVars is false, true returns all variables. fractionDigits controls the number of fraction digits.
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited