🐛 修复 netled 更新不及时, 添加 NET_LED_UPDATE
事件
This commit is contained in:
parent
62cebae182
commit
58cdba9dd5
@ -12,9 +12,9 @@ sys.taskInit(
|
||||
function()
|
||||
while true do
|
||||
netled(1)
|
||||
sys.wait(netled_duration)
|
||||
sys.waitUntil("NET_LED_UPDATE", netled_duration)
|
||||
netled(0)
|
||||
sys.wait(netled_interval)
|
||||
sys.waitUntil("NET_LED_UPDATE", netled_interval)
|
||||
end
|
||||
end
|
||||
)
|
||||
@ -22,11 +22,15 @@ sys.taskInit(
|
||||
function util_netled.blink(duration, interval, restore)
|
||||
netled_duration = duration or netled_default_duration
|
||||
netled_interval = interval or netled_default_interval
|
||||
log.info("publish NET_LED_UPDATE")
|
||||
sys.publish("NET_LED_UPDATE")
|
||||
if restore then
|
||||
sys.timerStart(
|
||||
function()
|
||||
netled_duration = netled_default_duration
|
||||
netled_interval = netled_default_interval
|
||||
log.info("publish NET_LED_UPDATE")
|
||||
sys.publish("NET_LED_UPDATE")
|
||||
end,
|
||||
restore
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user