增加3击按键进OTA的功能

This commit is contained in:
2026-07-31 19:29:09 +08:00
parent b5d590c6f1
commit 8b39f9c48d
29 changed files with 1548 additions and 1545 deletions
+1 -1
View File
@@ -99,7 +99,7 @@ STATUS_CONFIG status_config = {
#if (TCFG_APP_AUX_EN || TCFG_APP_MUSIC_EN || TCFG_APP_PC_EN)
u8 key_table[KEY_NUM_MAX][KEY_EVENT_MAX] = {
// SHORT LONG HOLD UP DOUBLE TRIPLE
{KEY_MUSIC_PP, KEY_POWEROFF, KEY_POWEROFF_HOLD, KEY_NULL, KEY_CALL_LAST_NO, KEY_MODE_SWITCH}, //KEY_0
{KEY_MUSIC_PP, KEY_POWEROFF, KEY_POWEROFF_HOLD, KEY_NULL, KEY_CALL_LAST_NO, KEY_IR_NUM_2}, //KEY_0
{KEY_MUSIC_NEXT, KEY_VOL_UP, KEY_VOL_UP, KEY_NULL, KEY_OPEN_SIRI, KEY_NULL}, //KEY_1
{KEY_MUSIC_PREV, KEY_VOL_DOWN, KEY_VOL_DOWN, KEY_NULL, KEY_HID_CONTROL, KEY_NULL}, //KEY_2
};
+2 -1
View File
@@ -111,7 +111,8 @@
/////要确保 上面 undef 后在include usb
#include "usb_common_def.h"
#define USB_PC_NO_APP_MODE 0
/* 蓝牙转接板:USB 直接 usb_start(),不进入 APP_PC_TASK(勿与 TCFG_USB_CDC_BACKGROUND_RUN 混用) */
#define USB_PC_NO_APP_MODE 1
#if ((TCFG_CHARGESTORE_ENABLE || TCFG_TEST_BOX_ENABLE || TCFG_ANC_BOX_ENABLE) \
&& TCFG_CHARGESTORE_PORT == IO_PORT_DP)
-3
View File
@@ -379,9 +379,6 @@ int app_earphone_key_event_handler(struct sys_event *event)
case KEY_IR_NUM_1:
break;
case KEY_IR_NUM_2:
if (usr_var.usr_goto_pair) {
break;
}
usr_app_ota_init();
break;
case KEY_POWEROFF:
+1 -1
View File
@@ -64,7 +64,7 @@ static u8 pc_key_table[][KEY_EVENT_MAX] = {
// UP DOUBLE TRIPLE
{
KEY_MUSIC_PP, KEY_POWEROFF, KEY_POWEROFF_HOLD,
KEY_NULL, KEY_MODE_SWITCH, KEY_NULL
KEY_NULL, KEY_NULL, KEY_NULL /* 桥接板:双击不再切模式 */
},
{