Skip to content

按键事件 ​

在出厂设置的 input device 模式下,设备不会自行发送 DALI 控制命令。它把按键事件上报给中央 DALI-2 控制器,例如 SmartCore,由其决定执行什么。

四路输入中的每一路都是 IEC 62386-301 中定义的类型 1 按键实例。下面这些事件由标准定义,设备会发送它们。

事件何时发送
Button pressed按键被按下
Button released按键被松开
Short press按下并松开,之后没有很快跟上第二次按下。关闭双击后,即一次短促的按下并松开
Double press按下并松开,随后很快跟上第二次按下
Long press start按下并保持
Long press repeat按键保持按下期间,按设定间隔重复发送
Long press stop保持按下的按键被松开
Button stuck按键保持按下的时间超出预期
Button free卡住的按键已恢复

这些事件如何处理

只要系统中有支持 IEC 62386-103 的中央 DALI-2 控制器,就使用 input device 模式。逻辑保存在控制器中,行为集中在一处,你无需改动设备就能修改它。

你可以用这些事件做什么

中央 DALI-2 控制器,例如 SmartCore,利用这些事件实现短按开关灯、长按调光。同样的事件还可以通过 SmartCore 的继电器输出控制卷帘上升、下降和停止。