From 946785fcf43c6377a255dd58eb68bae0e5584e92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=96=87=E5=B3=B0?= Date: Mon, 30 Mar 2026 17:31:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=90=AF=E7=94=A8=20CANNED=5FMESSAGE=5F?= =?UTF-8?q?MODULE=5FENABLE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 variant.h 中添加 CANNED_MESSAGE_MODULE_ENABLE=1 - 确保 CannedMessageModule 正确注册到 inputBroker --- CHANGELOG.md | 1 + .../variants/esp32c3/diy/esp32c3_moonshine_travelers/variant.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e357a67..3418bd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -138,6 +138,7 @@ - 删除 `CannedMessageModule::handleInputEvent()` 中对 `INPUT_BROKER_UP` / `INPUT_BROKER_DOWN` 的特殊处理 - 修复 `handleMessageSelectorInput()` 在 INACTIVE 状态下错误处理 UP/DOWN 的问题 - 按 * 键(或其他可打印字符)直接进入 FREETEXT 模式 + - 在 variant.h 中添加 `CANNED_MESSAGE_MODULE_ENABLE=1` 启用 CannedMessageModule --- diff --git a/code/firmware-2.7.15.567b8ea/variants/esp32c3/diy/esp32c3_moonshine_travelers/variant.h b/code/firmware-2.7.15.567b8ea/variants/esp32c3/diy/esp32c3_moonshine_travelers/variant.h index 3fb75e8..17df7ae 100644 --- a/code/firmware-2.7.15.567b8ea/variants/esp32c3/diy/esp32c3_moonshine_travelers/variant.h +++ b/code/firmware-2.7.15.567b8ea/variants/esp32c3/diy/esp32c3_moonshine_travelers/variant.h @@ -11,6 +11,9 @@ #define HAS_SCREEN 1 #define USE_SH1106 +// 启用 CannedMessageModule(快捷回复/自由文本输入) +#define CANNED_MESSAGE_MODULE_ENABLE 1 + #define HAS_I2C 1 #define WIRE_INTERFACES_COUNT (1) #define I2C_SDA 0