ThermostatTrait.AcErrorCodeBitmap

data class ThermostatTrait.AcErrorCodeBitmap


Error codes.

Summary

Public constructors

AcErrorCodeBitmap(
    compressorFail: Boolean,
    roomSensorFail: Boolean,
    outdoorSensorFail: Boolean,
    coilSensorFail: Boolean,
    fanFail: Boolean
)

Creates the ACErrorCodeBitmap data class.

Public functions

open ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

Boolean

The coil sensor failed.

Boolean

The compressor failed.

Boolean

The fan failed.

Boolean

The outdoor sensor failed.

Boolean

The room sensor failed.

Public constructors

AcErrorCodeBitmap

AcErrorCodeBitmap(
    compressorFail: Boolean = false,
    roomSensorFail: Boolean = false,
    outdoorSensorFail: Boolean = false,
    coilSensorFail: Boolean = false,
    fanFail: Boolean = false
)

Creates the ACErrorCodeBitmap data class.

Public functions

toRaw

open fun toRaw(): ULong

Convert this ClusterBitmap to raw (bytes) format

Public properties

coilSensorFail

val coilSensorFailBoolean

The coil sensor failed.

compressorFail

val compressorFailBoolean

The compressor failed.

fanFail

val fanFailBoolean

The fan failed.

outdoorSensorFail

val outdoorSensorFailBoolean

The outdoor sensor failed.

roomSensorFail

val roomSensorFailBoolean

The room sensor failed.