蓝牙配网 · 手表实战

📡 30章 完整版
课程目标与学习路径 · 所需软硬件清单
Controller · Host · Application · GAP与GATT角色 · 广播与扫描机制
VS Code与PlatformIO配置 · Hello World · LED点灯
UUID · 设备名 · 厂商自定义数据 · 抓包分析 (nRF Connect/Wireshark)
过滤重复设备 · 解析广播数据并打印
Characteristic · UUID分配 · 属性权限 (Read/Write/Notify)
间隔 · 延迟 · 超时 · 配对与绑定 · 安全模式
Write Command vs Request · Notification与Indication
SSID/Password · 手表接收存储 · 配网状态反馈
Station模式连接路由器 · 获取IP地址
配置态 · 完成态 · 异常处理
BLE扫描界面 · 连接手表 · 发送配网数据包
CoreBluetooth · 后台扫描连接 · 数据分包发送
加密WiFi密码 · 密钥协商 · 防中间人攻击
校验机制CRC32 · 升级失败回滚
驱动 · 数据滤波与缓存
帧头 · 长度 · 类型 · 校验 · 序列化与反序列化
设置通知间隔 · 避免数据溢出
历史数据 · 断点续传机制
睡眠唤醒 · 动态调整广播间隔
同时连接多个Client · 资源管理与冲突解决
Mesh节点配置 · 消息中继 · 配网与数据同步
Error/Warning/Info/Debug · 抓包分析 · Profiling
连接断开 · 数据丢包 · 配网失败 · 功耗异常
数据加密存储 · 用户授权管理
吞吐量 · 延迟 · 功耗 · 稳定性测试
配网 + 数据同步
BLE Audio · Channel Sounding · 学习资源推荐