OccupancySensingTrait.Feature

data class OccupancySensingTrait.Feature : ClusterBitmap


Summary

Public constructors

Feature(
    other: Boolean,
    passiveInfrared: Boolean,
    ultrasonic: Boolean,
    physicalContact: Boolean,
    activeInfrared: Boolean,
    radar: Boolean,
    rfSensing: Boolean,
    vision: Boolean
)

Public functions

open ULong

Public constructors

Feature

Feature(
    other: Boolean = false,
    passiveInfrared: Boolean = false,
    ultrasonic: Boolean = false,
    physicalContact: Boolean = false,
    activeInfrared: Boolean = false,
    radar: Boolean = false,
    rfSensing: Boolean = false,
    vision: Boolean = false
)

Public functions

toRaw

open fun toRaw(): ULong

Public properties

activeInfrared

val activeInfraredBoolean

other

val otherBoolean

passiveInfrared

val passiveInfraredBoolean

physicalContact

val physicalContactBoolean

radar

val radarBoolean

rfSensing

val rfSensingBoolean

ultrasonic

val ultrasonicBoolean

vision

val visionBoolean