Repository navigation
新增 Flutter BLE 客户端与三页控制 - #3
Merged
Merged
Conversation
This was referenced Sep 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
新增 Flutter Android BLE 客户端,提供设备连接、方向与眼皮手动控制、自动动作和眨眼预设。后台控制引擎负责会话、动作调度、停止和重连;Qt 工程及 UDP 回归工具保留。
连接时先读取公开的 DeviceInfo,比较 App 与固件的三段发布版本及 BLE 协议版本。当前 App
0.2.x接受固件0.2.x,补丁号不同仍可连接,也不会清除已保存的配对;BLE 协议须为1.2并具备必需能力。不兼容组合会在触发系统配对前停止连接,设置页可查看双方版本。控制、动作、设置三页提供方向摇杆、眼皮滑杆、回中、自动动作、眨眼预设、配对管理和折叠的设备详情。界面支持系统浅色与深色主题。
配套固件 PR:ESP-3RDEYE#2。请结合
flutter_app/docs/BLE_IMPLEMENTATION.md和协议文档审查控制状态、配对、取消与断链路径。