更新了手动模式dp2的三种控制逻辑,加入了存储指令的设计可以达到实时控制的效果,鸟叫声设置为默认开启方便演示

This commit is contained in:
2026-09-12 16:51:04 +08:00
parent 32a96cf3d7
commit 51028b5f86
6 changed files with 237 additions and 86 deletions
+1 -1
View File
@@ -63,7 +63,7 @@ void userInit(void)
gDevData.play_mode = 0; /* PLAY_MODE_0 (停止复位) */
gDevData.hand_mode = 0; /* HAND_MODE_0 (忽略) */
gDevData.alm_low_battery = 0; /* DP3 低电量报警 0=关 1=开 */
gDevData.beep_trig = 0; /* DP4 声音开关 0=关 1=开 */
gDevData.beep_trig = 1; /* DP4 声音开关 0=关 1=开 */
gDevData.battery = 0; /* DP5 电量上报 */
gDevData.shake_wake = 0; /* DP6 震动触发开机 0=关 1=开 */
memset(gDevData.no_disturb_enable, 0, APP_NO_DISTURB_CFG_LEN); /* DP7 勿扰模式开关 */
+5 -3
View File
@@ -159,11 +159,13 @@ typedef enum
/* 手动模式 */
typedef enum
{
HAND_MODE_0 = 0, /* 停 */
HAND_MODE_1 = 1, /* 上部电机探出 */
HAND_MODE_2 = 2, /* 下部电机探出 */
HAND_MODE_0 = 0, /* 上下电机都停 */
HAND_MODE_1 = 1, /* 仅上电机:按玩法5波形往复 */
HAND_MODE_2 = 2, /* 仅下电机:顺时针 */
HAND_MODE_3 = 3, /* 仅下电机:逆时针 */
} HAND_MODE_t;
/* 充电状态 */
typedef enum
{