struct Matter::Cluster::Definitions::ColorControl::EnhancedMoveToHueAndSaturationRequest

Overview

Input to the ColorControl enhancedMoveToHueAndSaturation command

Included Modules

Defined in:

matter/cluster/definitions/color_control.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(data : Slice(UInt8)) #

[View source]

Instance Method Detail

def enhanced_hue : UInt16 #

The EnhancedHue field specifies the target extended hue for the lamp.


[View source]
def enhanced_hue=(enhanced_hue : UInt16) #

The EnhancedHue field specifies the target extended hue for the lamp.


[View source]
def mask : UInt8 #

[View source]
def mask=(mask : UInt8) #

[View source]
def override : UInt8 #

[View source]
def override=(override : UInt8) #

[View source]
def saturation : UInt8 #

This field is identical to the Saturation field of the MoveToHueAndSaturation command of the Color Control cluster (see sub-clause MoveToHueAndSaturation Command).


[View source]
def saturation=(saturation : UInt8) #

This field is identical to the Saturation field of the MoveToHueAndSaturation command of the Color Control cluster (see sub-clause MoveToHueAndSaturation Command).


[View source]
def transition_time : UInt16 #

This field is identical to the TransitionTime field of the MoveToHue command of the Color Control cluster (see sub-clause MoveToHueAndSaturation Command).


[View source]
def transition_time=(transition_time : UInt16) #

This field is identical to the TransitionTime field of the MoveToHue command of the Color Control cluster (see sub-clause MoveToHueAndSaturation Command).


[View source]