蜂鸣器-buzzer

描述


蜂鸣器,父对象为device,无子对象。

事件


onBeep: 发声时触发,事件函数定义:onBeep(count), count表示自从调用play()到现在的累计发声次数

属性


名称功能说明脚本例子
verbose事件通知:当触发条件满足时,ExpOS主动向device.com0发送事件消息。仅当选择device.com0通讯协议为ScriptMode时适用。device.buzzer.verbose=1 设置对象触发的事件有效时向device.com0发送事件消息
duration蜂鸣beep声一次持续时间,单位:毫秒
device.buzzer.duration=300 设置蜂鸣器一次beep声持续300毫秒
interval蜂鸣beep声间隔时间,单位:毫秒device.buzzer.interval=500 设置蜂鸣器beep声间隔500毫秒
volume蜂鸣beep声音量,1-100, 1最小,100最大device.buzzer.volume=100 设置蜂鸣器beep声音量最大

方法


名称功能说明脚本例子
play()发beep声,0或者一个参数,参数表示beep声次数device.buzzer.play() 蜂鸣器一直保持发声,直到stop()方法被调用 device.buzzer.play(10) 蜂鸣器发10次beep声,然后停止
stop()停止beep声device.buzzer.stop() 蜂鸣器停止发声

上一页 | 下一页