onbon.bx06.cmd.led
Class ModifyBrightnessCmd

java.lang.Object
  extended by onbon.bx06.cmd.led.ModifyBrightnessCmd
All Implemented Interfaces:
Bx6GRequestCmd<onbon.bx06.message.global.ACK>

public final class ModifyBrightnessCmd
extends Object
implements Bx6GRequestCmd<onbon.bx06.message.global.ACK>

设定亮度调整方式。

Author:
ONBON

Nested Class Summary
static class ModifyBrightnessCmd.ModeType
          亮度调整模式。
 
Constructor Summary
ModifyBrightnessCmd()
          建构子。
ModifyBrightnessCmd(ModifyBrightnessCmd.ModeType mode)
          建构子。
 
Method Summary
 Bx6GResponseCmd<onbon.bx06.message.global.ACK> accept(Bx6GController controller)
          利用指定控制器进行请求发送与回应处理。
 void setupClockBrightnessEnv(Bx6GBrightnessClockEnv env)
          设定定时亮度。
 void setupManualBrightness(int level)
          设定手动亮度。
 void setupSensorBrightness()
          设定使用传感器自动检测亮度。
 void setupSensorBrightnessEnv(Bx6GBrightnessSensorEnv env)
          客制化传感器亮度。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifyBrightnessCmd

public ModifyBrightnessCmd()
建构子。


ModifyBrightnessCmd

public ModifyBrightnessCmd(ModifyBrightnessCmd.ModeType mode)
建构子。

Parameters:
mode - 亮度调整模式。
Method Detail

setupManualBrightness

public void setupManualBrightness(int level)
设定手动亮度。

Parameters:
level - 亮度。1 - 16。

setupClockBrightnessEnv

public void setupClockBrightnessEnv(Bx6GBrightnessClockEnv env)
设定定时亮度。

Parameters:
env - 亮度條件。

setupSensorBrightness

public void setupSensorBrightness()
设定使用传感器自动检测亮度。


setupSensorBrightnessEnv

public void setupSensorBrightnessEnv(Bx6GBrightnessSensorEnv env)
客制化传感器亮度。

Parameters:
env - 亮度條件。

accept

public Bx6GResponseCmd<onbon.bx06.message.global.ACK> accept(Bx6GController controller)
Description copied from interface: Bx6GRequestCmd
利用指定控制器进行请求发送与回应处理。

Specified by:
accept in interface Bx6GRequestCmd<onbon.bx06.message.global.ACK>
Parameters:
controller - 控制器。
Returns:
回应结果。


Copyright © 2020 onbon. All rights reserved.