固件 0.1.14~0.1.16-c5:Hub 按需启停(hubctl)、开机长按统一 5 s
Co-Authored-By: Claude Opus 5.5 <[email protected]>
这个提交包含在:
@@ -60,6 +60,7 @@ typedef enum {
|
||||
CMD_NET = 12, /* A14:网络状态(只读,不回显密码) */
|
||||
CMD_OTA = 13, /* C2:从 URL 下载固件、校验 sha256、切启动分区(ota.h) */
|
||||
CMD_FLASH_MODE = 14, /* 0.1.5:刷机模式——VBUS 通着时允许手机充电、不断 USB(chgmode.h) */
|
||||
CMD_HUB = 15, /* 0.1.14:Hub 按需启停的模式 / 保持窗口(hubctl.h) */
|
||||
CMD_COUNT,
|
||||
} cmd_id_t;
|
||||
|
||||
@@ -143,6 +144,8 @@ void cmd_stats(cmd_stats_t *st);
|
||||
(chgmode.h:窗口表只有这个任务写),app_main 每转一圈调一次。 */
|
||||
void cmd_chgmode_tick(uint32_t now);
|
||||
|
||||
/* ⚠️ USB 链路上来的每一行都会调 `hubctl_touch()`(算一次「有人在用 USB」,hubctl.h)。 */
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
在新工单中引用
屏蔽一个用户