自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 BLE_HCI_UART

Host Controller Interface(Transport Layer)UART Transport LayerGENERALHCI UART传输层的目标,是让同一个PCB上的两个UART的接口可以使用蓝牙的HCI。HCI UART传输层设定UART通信不受线错误影响。PROTOCOL(协议)有四种HCI数据包可以通过UART传输层发送:HCI Command packet、HCI Event packet、HCI ACL Data packet和HCI Synchronous Da

2020-09-18 11:05:33 1041 1

原创 BLE_SMP_总结

安全管理定义了配对方法、密钥分发、以上方法的具体协议和一个被这些方法使用的安全工具箱。介绍密钥管理(SM)使用密钥分发实现通信过程中的认证和加密功能。这意味着,每个设备都要生成和控制它要进行分发的密钥,并且没有设备能够影响这些密钥的生成。配对实现了用于加密链接的密钥的创建。一个传输特定密钥的分发,是实现了密钥的分享,这些密钥在未来的重链接,验证签名数据和随机地址方案中,用于加密链接。安全属性SM提供的安全属性,可以分为以下几类:LE Secure Connectons pairing: 安

2020-09-17 13:54:40 1061

原创 Publish报文及其响应分析

PUBLISH报文及其响应PUBLISH控制报文是指从Client端向Broker端或者Broker端向Client端传输一个应用消息,用于消息的发布。PUBLISH报文头的第一个字节中,bit2和bit1用于设置QoS级别,可设置为0,1,2。MQTT协议规定,PUBLISH报文根据不同的QoS级别,其报文响应机制不同,如下图所示。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ezyAj0L9-1590393201757)(C:\Users\ThinkPad\AppD

2020-05-25 16:01:55 1067

原创 MQTT Client&Broker链接分析

连接流程MQTT协议,Client需要与Broker进行数据通信,如订阅或者发布信息时,需要主动发起通信建立连接。如下图所示,流程简单,双方建立TCP连接后:Client向Broker发送CONNECT报文。Broker接收到Connect报文后,向Client发送CONACK报文。CONNECT报文组成CONNECT报文共3个字段。字段描述Fixed Header固定包头Variable Header可变包头Payload有效载荷Fixed H

2020-05-09 10:19:51 1696

原创 MQTT报文分析

MQTT报文组成MQTT报文由三部分组成,如下表所示。​ 表1.1 MQTT报文构成1Fixed Header固定报头,所有报文必须包含,长度可变2Variable Header可变报头,不是所有报文都必须包含...

2020-05-08 15:47:19 612

原创 MQTT协议简介

概述MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网...

2020-05-08 11:08:12 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除