蓝牙学习之Provision(6)Provison Complete

Provision Complete 之后会上报设备的节点信息和provision状态。

<0030>10:05:42:626 [INFO]:(GATEWAY)HCI_GATEWAY_CMD_SEND_NODE_INFO : 91 8d 02 00 02 ff 89 8d d2 4e ff 54 a3 c4 84 55 87 a6 82 95 b4 21 provision完成后会上报设备的节点信息(NODE_INFO)。 格式为:TSCRIPT_GATEWAY_DIR_RSP+ HCI_GATEWAY_CMD_SEND_NODE_INFO+ VC_node_info_t。即:91 + 89 + gateway_prov_event_t typedef struct{ u16 node_adr; // primary address → 02 00 → 设备的地址:0x0002 u8 element_cnt; // → 02 → 2个element u8 rsv; // → FF u8 dev_key[16]; // → 89 8d d2 4e ff 54 a3 c4 84 55 87 a6 82 95 b4 21 → Device Key }VC_node_info_t; 🔐 Device Key 作用: 用于加密 Configuration 消息(如绑定 AppKey、设置模型等),只有 Provisioner(网关)和该设备知道,保证配置安全。 <0031>10:05:42:642 [INFO]:(GATEWAY)HCI_GATEWAY_CMD_PROVISION_EVT : 91 89 01 02 00 20 19 11 22 ff 11 d8 1e 92 20 c3 d0 f2 3f 9b f2 3c 5c 43 7e 75 cf Provision完成后会上报 Provisioning 成功事件。 格式为:TSCRIPT_GATEWAY_DIR_RSP+HCI_GATEWAY_CMD_PROVISION_EVT+ gateway_prov_event_t。即:91 + 89 + gateway_prov_event_t。 gateway_prov_event_t → 01 02 00 20 19 11 22 ff 11 d8 1e 92 20 c3 d0 f2 3f 9b f2 3c 5c 43 7e 75 cf typedef struct{ u8 eve; // → 01 → 1 表示成功 u16 adr; // → 02 00 → 设备的地址:0x0002 u8 mac[6]; // → 20 19 11 22 ff 11 → 设备的MAC地址 u8 uuid[16]; // → d8 1e 92 20 c3 d0 f2 3f 9b f2 3c 5c 43 7e 75 cf → 设备唯一 UUID(128-bit) }gateway_prov_event_t; 🆔 UUID 作用: 在 Provisioning 过程中由设备广播,Provisioner 用它识别待配网设备,全局唯一,用于防止重复配网 <0032>10:05:42:658 [INFO]:(log_win32)json_add_net_info_doc 表示网关正在将网络信息(NetKey、AppKey、设备列表等)打包成 JSON 格式,准备通过串口/USB/网络上报给上位机。通常包含:NetKey 列表,AppKey 列表,已配网设备列表(含地址、UUID、MAC、Models 等),当前网关状态,这是 配置工具(如 Telink 的 PC Tool)显示设备列表的来源。

从工具目录下找到了json文件,如下图:

json文件里存储了刚刚加入网络的设备信息:

... "UUID": "d81e9220c3d0f23f9bf23c5c437e75cf", "macAddress": "11ff22111920", "name": "", "deviceKey": "898dd24eff54a3c4845587a68295b421", "unicastAddress": "0002", "sno": "00000000", "security": "secure", "cid": "0211", "pid": "0001", "vid": "3333", "crpl": "0069", "features": { "relay": 1, "proxy": 1, "friend": 1, "lowPower": 0 }, "relayRetransmit": { "count": 5, "interval": 30 }, "networkTransmit": { "count": 5, "interval": 30 }, "netKeys": [ { "index": 0, "updated": false } ], "appKeys": [ { "index": 0, "updated": false } ], "elements": [ ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1170168.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SK海力士开发分割单元5位闪存技术

SK海力士在去年12月举行的2025年旧金山IEDM会议上展示了其最新的5位单元NAND闪存技术。该方法将3D NAND单元分割为两半&#xff0c;在提高位级别的同时将所需电压状态数量减少约三分之二&#xff0c;该公司表示这能提升速度和耐久性。SK海力士展示的主题为"五级单元NAND的…

实用指南:Transformer实战(30)——Transformer注意力机制可视化

实用指南:Transformer实战(30)——Transformer注意力机制可视化pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "…

柏林AI客服平台Parloa获得3.5亿美元融资打造对话式企业体验

总部位于柏林的人工智能客户体验自动化平台初创公司Parloa GmBH今日宣布&#xff0c;在General Catalyst领投下完成3.5亿美元后期融资&#xff0c;公司估值达30亿美元。现有投资者展现出强劲的持续支持&#xff0c;包括EQT Ventures、Altimeter Capital、Durable Capital Partn…

导师严选8个AI论文平台,研究生高效写作必备!

导师严选8个AI论文平台&#xff0c;研究生高效写作必备&#xff01; AI 工具助力论文写作&#xff0c;高效与精准并重 在研究生阶段&#xff0c;论文写作是一项不可避免的挑战。无论是开题报告、文献综述&#xff0c;还是实证分析、结论撰写&#xff0c;每一步都要求严谨和高效…

工业级双通道 AI 语音处理模块 A-59U 深度解析:降噪消回音 + 多场景适配方案

在语音交互设备普及的当下&#xff0c;回音干扰、环境噪音、拾音距离受限等问题&#xff0c;严重影响语音识别准确率与通话体验。A-59U 作为工业级双通道多模语音处理模块&#xff0c;融合 AI 神经网络降噪、深度回音消除、定向拾音等核心技术&#xff0c;为各类音频设备提供一…

采用螺旋--蛇形部署的分布式光纤传感器:实现袋式锂离子电池高精度全场温度重建与热管理

关键词&#xff1a;锂电池测温、分布式光纤传感 、OFDR 、温度传感 、光纤动态监测 、光频域反射技术一.概述锂离子电池在电动汽车与储能系统中的规模化应用&#xff0c;对热管理安全性提出严苛要求。本文基于光频域反射技术的分布式光纤传感器&#xff08;DOFS&#xff09;&am…

MongoDB整合数据库与嵌入模型简化AI开发

MongoDB公司今日宣布推出一系列新功能&#xff0c;旨在帮助人工智能开发者和创业者更快地将应用程序从原型转向生产环境。这些新功能包括Voyage 4系列嵌入模型的正式发布&#xff0c;以及MongoDB创业公司计划的扩展。新特性进一步加强了MongoDB核心数据库平台与去年收购Voyage …

阿联酋发布全球领先阿拉伯语大语言模型Falcon-H1

阿布扎比技术创新研究所&#xff08;TII&#xff09;正式发布Falcon-H1 Arabic大语言模型&#xff0c;该模型确立了其作为全球领先阿拉伯语人工智能系统的地位&#xff0c;进一步强化了阿联酋在高性能AI领域与全球领导者竞争的雄心。Falcon-H1 Arabic由阿布扎比先进技术研究委员…

nRF54LM20B 芯片相关技术: Nordic端到端边缘AI方案

目录 概述 1 边缘AI介绍 2 核心硬件配置 3 Axon NPU 4 AI性能与能效亮点 5 主要应用方向 概述 Nordic Semiconductor新推出的nRF54LM20B是一款专为电池供电物联网设备设计的、集成神经网络处理器&#xff08;NPU&#xff09;的超低功耗无线系统级芯片&#xff08;SoC&…

【1 月小记】Part 6: DP 优化 - L

DP 优化 持续更新中…… 前缀和优化 P2513 [HAOI2009] 逆序对数列 这题不加优化也能过,难崩 考虑这个状态定义是怎么来的。倘若尝试将 \(n\) 排列的具体顺序融入状态定义会发现需要维护一个状压状的维度,数据范围太大…

【C语言图形学】用*号绘制完美圆的三种算法详解与实现【AI】

前言 在控制台中使用字符绘制图形是学习计算机图形学和算法设计的绝佳入门方式。今天&#xff0c;我们将深入探讨如何在C语言中使用*号绘制一个完美的圆。这不仅是一个有趣的编程练习&#xff0c;更是理解计算机图形学基础算法的好机会。 一、绘制圆的挑战 在开始之前&#xff…

最新Illustrator AI 2026软件下载与安装教程指南

相信从事设计类专业或工作的小伙伴,应该不会感到陌生。Adobe Illustrator(常常被简称为Ai)是一款功能强大且应用较为广泛的矢量图形设计软件工具,广泛应用于平面设计、插画、品牌标识、网页图形等领域。‌目前,最…

【节点】[DepthFade节点]原理解析与实际应用 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2026精选课题-基于spingboot茶文化推广系统的设计与完成

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

2026国内最新棉麻面料品牌top10推荐!广东广州等地优质棉麻面料企业权威榜单发布,品质与创新双优助力服饰产业升级 - 品牌推荐2026

随着服饰消费市场向天然、舒适、功能性方向深度转型,棉麻面料凭借其环保属性与穿着体验,成为品牌产品创新的核心载体。据中国纺织工业联合会最新行业报告显示,2025年国内棉麻面料市场规模突破800亿元,年复合增长率…

ACP:3.Skills 带来的前端变化:当 UI 不再“一眼 AI 味”

ACP:3.Skills 带来的前端变化:当 UI 不再“一眼 AI 味” 在前两篇中,我们已经通过实战看到了 ACP 在 Agent 层 带来的变化: AI 的行为开始稳定,输出开始符合工程预期。 这一篇,我们继续向下走一层,来看一个更直…

实用指南:滑雪游戏 - Electron for 鸿蒙PC项目实战案例

实用指南:滑雪游戏 - Electron for 鸿蒙PC项目实战案例2026-01-16 21:59 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; …

FastAPI 学习教程 · 第3部分

路径操作配置、响应模型与状态码&#x1f4a1; 本部分目标&#xff1a;学会自定义 API 响应&#xff08;如隐藏敏感字段&#xff09;、设置 HTTP 状态码、为接口添加描述和分组&#xff0c;让你的 API 更专业、更安全、更易用。一、为什么需要“响应模型”&#xff1f; 在真实项…

最近给 node 项目写 CLI 库的时遇到的两个开发问题

node 环境,项目形式是 monorepo。 工程可以认为是某种开放的引擎(有一个 packages 文件夹装所有的库,以及一个用户的目录) 我的 cli 库需要动态执行用户的一些文件(.ts)。 压根没料到这么麻烦 这个事情看起来很简…

真正的风险在于工作流安全而非模型安全

随着AI副驾驶和智能助手被嵌入到日常工作中&#xff0c;安全团队仍然专注于保护模型本身。但最近的事件表明&#xff0c;更大的风险在别处&#xff1a;围绕这些模型的工作流程。最近发现两个伪装成AI助手的Chrome扩展程序从90多万用户那里窃取了ChatGPT和DeepSeek的聊天数据。另…