Table of Contents

Class Bme680HeaterProfileConfig

Namespace
Iot.Device.Bmxx80
Assembly
Iot.Device.Bmxx80.dll

The heater profile configuration saved on the device.

public class Bme680HeaterProfileConfig
Inheritance
Bme680HeaterProfileConfig

Constructors

Bme680HeaterProfileConfig(Bme680HeaterProfile, ushort, Duration)

Initializes a new instance of the Bme680HeaterProfileConfig class.

public Bme680HeaterProfileConfig(Bme680HeaterProfile profile, ushort heaterResistance, Duration heaterDuration)

Parameters

profile Bme680HeaterProfile

The used heater profile.

heaterResistance ushort

The heater resistance in Ohm.

heaterDuration Duration

The heating duration.

Exceptions

ArgumentOutOfRangeException

Unknown profile setting used.

Properties

HeaterDuration

Gets or sets heater duration.

public Duration HeaterDuration { get; set; }

Property Value

Duration

HeaterProfile

Gets or sets chosen heater profile slot, ranging from 0-9.

public Bme680HeaterProfile HeaterProfile { get; set; }

Property Value

Bme680HeaterProfile

HeaterResistance

Gets or sets heater resistance.

public ushort HeaterResistance { get; set; }

Property Value

ushort