Class Bme680HeaterProfileConfig
The heater profile configuration saved on the device.
Inherited Members
Namespace: Iot.Device.Bmxx80
Assembly: Iot.Device.Bmxx80.dll
Syntax
public class Bme680HeaterProfileConfig
Constructors
| Improve this Doc View SourceBme680HeaterProfileConfig(Bme680HeaterProfile, UInt16, Duration)
Initializes a new instance of the Bme680HeaterProfileConfig class.
Declaration
public Bme680HeaterProfileConfig(Bme680HeaterProfile profile, ushort heaterResistance, Duration heaterDuration)
Parameters
Type | Name | Description |
---|---|---|
Bme680HeaterProfile | profile | The used heater profile. |
UInt16 | heaterResistance | The heater resistance in Ohm. |
UnitsNet.Duration | heaterDuration | The heating duration. |
Exceptions
Type | Condition |
---|---|
ArgumentOutOfRangeException | Unknown profile setting used. |
Properties
| Improve this Doc View SourceHeaterDuration
Gets or sets heater duration.
Declaration
public Duration HeaterDuration { get; set; }
Property Value
Type | Description |
---|---|
UnitsNet.Duration |
HeaterProfile
Gets or sets chosen heater profile slot, ranging from 0-9.
Declaration
public Bme680HeaterProfile HeaterProfile { get; set; }
Property Value
Type | Description |
---|---|
Bme680HeaterProfile |
HeaterResistance
Gets or sets heater resistance.
Declaration
public ushort HeaterResistance { get; set; }
Property Value
Type | Description |
---|---|
UInt16 |