FanControlTrait.WindBitmap

data class FanControlTrait.WindBitmap


The current active fan wind feature setting.

Summary

Public constructors

WindBitmap(sleepWind: Boolean, naturalWind: Boolean)

Creates the WindBitmap data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

String

Name of the Matter bitmap, in UpperCamelCase, e.g. "OnOffControlBitmap" from OnOff Cluster.

Boolean

The fan is using a natural wind setting.

Boolean

The fan is using a sleep wind setting.

String

Trait identifier of the Matter Cluster that defines the bitmap Data Type.

Public constructors

WindBitmap

WindBitmap(sleepWind: Boolean = false, naturalWind: Boolean = false)

Creates the WindBitmap data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

bitmapName

val bitmapNameString

Name of the Matter bitmap, in UpperCamelCase, e.g. "OnOffControlBitmap" from OnOff Cluster.

naturalWind

val naturalWindBoolean

The fan is using a natural wind setting.

sleepWind

val sleepWindBoolean

The fan is using a sleep wind setting.

traitId

val traitIdString

Trait identifier of the Matter Cluster that defines the bitmap Data Type. Refer to ClusterId.traitId for the format.