CBUS 面板一个按键实现两种功能

CBUS的一个按键,可以有四种状态:1.短按 2.短放 3.长按 4.长放。

现在试下来比较好的方法是:这种方法也不行

  1. CBUS按键的短按idle短放on key长按on key长放off key
  2. C4编程里面turns on状态中实现事件A,但是不能实现toggle事件A
  3. C4编程里面turns off状态中实现事件B,可以toggle事件B

下面的方法可以:

  1. CBUS按键的短按idle短放toogle长按recall 1 50%长放recall 2 80%
  2. C4编程里面level change状态中实现事件A和B,if level=100,turn on B,      if level=50,toogle A。 因为在长按之前有三种状态分别为100,80,0,如果出现0到50,那就是turn on了。
  3. C4编程里面turns off状态中实现事件B,可以turn off事件B

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。