修复切模式闪完多一闪,以及配对失败灯因休眠又慢又少。

切模式/配对快闪用优先级拦住待机绿,闪完同一拍衔上常亮;短灯效播完前禁睡,避免节拍被拉长。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-10 14:16:42 +08:00
co-authored by Cursor
parent c141c7e0aa
commit c7adda3711
4 changed files with 46 additions and 26 deletions
+7
View File
@@ -75,6 +75,13 @@ void app_led_request_empty_off(void);
*/
uint8_t app_led_is_empty_off(void);
/**
* @brief 短灯效还在播时不要进休眠(配对失败/成功、切模式闪)
* @note 灯刷新跟业务定时器走;休眠后节拍被拉长,交替闪会又慢又少。
* @return 1=应禁睡,0=可以睡
*/
uint8_t app_led_need_nosleep(void);
/**
* @brief 清空全部灯事件并灭灯(关机前调用)
* @return 无