BLE低功耗蓝牙
文章平均质量分 75
binger-csdn
乐于总结
展开
-
BLE低功耗蓝牙入门
一.BLE vs BT/WIFI1、低功耗蓝牙BLE工作在跳频模式,共有40个通道 每个通道2MHZ2、低功耗蓝牙BLE广播通道:37 38 39 37对应的频率:2402MHZ 38对应的频率:2426MHZ 39对应的频率:2480MHZ3、低功耗蓝牙BLE一个纽扣电池可以工作一年之久4、低功耗蓝牙特点: Low Pow...原创 2019-03-19 14:59:06 · 2644 阅读 · 2 评论 -
解密蓝牙mesh系列文章汇总(转载)
写在前面:转自“蓝牙技术联盟”微信公众号,只为方便学习~相信小码哥和凯哥会理解的~(转载文章,如有不妥,通知后我会立即删除) 解密蓝牙mesh系列往期回顾: 1、解密蓝牙mesh系列 | 第一篇&...转载 2019-04-02 17:53:32 · 685 阅读 · 0 评论 -
Nordic Mesh点灯例程(二)之创建模型
一.模型的简介在蓝牙Mesh解决方案中,模型用于定义节点的功能。每个模型表示一组状态和行为,并定义用于与模型状态交互的消息。模型的一个例子是配置模型,它是所有mesh设备中必须的一个模型。此模型表示节点的配置(以各种状态的形式),并提供消息来设置或查询配置参数(行为)。本指南介绍了如何创建新模型的基础知识,您可以实现自己的特定的模型,该模型将使您的设备能够提供自定义状态和行为,而不是来自于已经...原创 2019-04-02 11:13:04 · 3078 阅读 · 2 评论 -
Nordic Mesh点灯例程(一)之点灯例程的介绍
一.点灯例程简介本例所基于的LED灯开关的来演示了mesh网络的主要组成部分。它由三个小例子组成:Light switch server:一个实现通用OnOff服务器模型的最小化服务器,该模型用于接收状态数据并控制板上LED 1的状态 Light switch client:一个最小的客户端,实现了四个通用的OnOff客户端模型的实例。当用户按下任何按钮时,一个OnOff消息将发送到配置...原创 2019-04-02 11:02:17 · 1993 阅读 · 0 评论 -
BLE配对绑定总结---总结来自低功耗蓝牙协议总结
一.配对绑定的简介配对是找到并确定需要和自己通信的设备,也就是身份确定,而这一过程仅仅是由启动加密到得到短期秘钥(STK)为止; 而绑定是将长期秘钥(LTK)、 身份解析秘钥(IRK)和连接签名解析秘钥(CSRK)这 3 个密钥中的某个或者组合进行交换后,将交换的这些密钥存储到数据库中的过程。配对绑定过程只会发生在两个设备之间第一次连接,因为在第一次配对绑定过程中已经进行了密钥存储,如果这个存...原创 2019-04-11 09:44:38 · 8635 阅读 · 0 评论 -
低功耗蓝牙Mesh的系统架构
一.蓝牙Mesh架构在mesh架构协议栈底部,有一层名为蓝牙低功耗。实际上,这并非仅是mesh架构的一层,它属于蓝牙低功耗协议栈,提供基础无线通信功能,这些功能可为上层mesh架构所用。应该清楚的是,mesh系统依赖于蓝牙低功耗协议栈二.承载层由两类承载层,即广播承载层和GATT承载层1、广播承载层利用蓝牙低功耗的GAP广播和扫描功能来传送和接收mesh PDU2、GATT承载层...原创 2019-03-22 10:51:31 · 778 阅读 · 0 评论 -
低功耗蓝牙连接参数总结
一.连接事件1、在低功耗蓝牙建立连接后,所有的通信都是在connection event中发生,主从机可以在单次连接事件中进行多次数据传输2、从图中可以看出设备在建立连接后大部分时间都在sleeping中,这段情况下耗电量只有1ua,在Connection event中最高是10几个ma,这也是BLE为什么省电的原因3、在每个Connention Event中都必须由Master发起包...原创 2019-03-21 13:57:55 · 1560 阅读 · 0 评论 -
低功耗蓝牙MESH基础知识
一.MESH VS 点对点大多数蓝牙低功耗设备使用一对一简单点对点网络拓扑结构来进行相互间的通信,在蓝牙核心规格中,这称为“微微网”。想象一下,智能手机已经建立了与心率监测仪的点对点连接,并可借此传输数据。同样的智能手机也可以建立与其他设备的点对点连接,在这种情况下,智能手机可以直接与其他每台设备进行通信,但其他设备之间无法直接进行通信。相比之下,mesh网络具有多对多拓扑结构,每台设备都能够...原创 2019-03-21 10:06:40 · 3298 阅读 · 0 评论 -
Nordic Mesh启动配置过程介绍(PB-ADV)
一.启动配置过程Provisioning用于向将要添加新设备提供它们加入网络所需的信息。在启动配置过程中,向新加入网络的设备提供一个网络密钥、一个单播地址和一个设备密钥,设备密钥用于provisioner和provisionee之间的私有通信(例如,在供应后配置设备时)。一个设备可以是provisioner也可以是provisionee二.启动配置总过程图初始化:初始化步骤对于p...原创 2019-04-15 13:35:26 · 3835 阅读 · 2 评论