enum Matter::Cluster::OccupancySensingCluster::Feature

Overview

Feature flags

Defined in:

matter/cluster/occupancy_sensing_cluster.cr

Enum Members

Other = 1_u32
PassiveInfrared = 2_u32
Ultrasonic = 4_u32
PhysicalContact = 8_u32
ActiveInfrared = 16_u32
Radar = 32_u32
RfSensing = 64_u32
Vision = 128_u32
None = 0_u32
All = 255_u32

Instance Method Summary

Instance Method Detail

def active_infrared? #

Returns true if this enum value contains ActiveInfrared


[View source]
def none? #

[View source]
def other? #

Returns true if this enum value contains Other


[View source]
def passive_infrared? #

Returns true if this enum value contains PassiveInfrared


[View source]
def physical_contact? #

Returns true if this enum value contains PhysicalContact


[View source]
def radar? #

Returns true if this enum value contains Radar


[View source]
def rf_sensing? #

Returns true if this enum value contains RfSensing


[View source]
def ultrasonic? #

Returns true if this enum value contains Ultrasonic


[View source]
def vision? #

Returns true if this enum value contains Vision


[View source]