蓝牙
文章平均质量分 89
Jayce_Chen
这个作者很懒,什么都没留下…
展开
-
经典蓝牙安全机制
BR/EDR中使用的安全机制经过了三个阶段的规范的多个版本的发展,分别是:Legacy,Secure Simple Pairing和Secure Connections。encryption, authentication 和key generation安全算法和这三个阶段的关系如下:Legacy当两台设备没有common link key时,当使用Legacy Pairing或Secure Simple Pairing时应当生成Kinit。Kinit基于PIN, random number原创 2022-03-27 23:32:45 · 1463 阅读 · 1 评论 -
BLE LL Control Procedure
LLCP Overview LLCP(Link Layer Control Protocol),链路控制协议用于对链路间的相关参数或状态进行协商和控制。其包括诸如链接参数更新,加密等流程(Procedure),Procedure即LL Control PDU的交互组成的流程或步骤。如右表所示为Spec 4.0至5.0的所有Procdure 。Link Layer Control Link Layer Controller Procedure主要是对LL Control PDU交互的描述,Spec原创 2021-04-18 00:43:03 · 463 阅读 · 0 评论 -
BREDR FLOW STOP介绍
FLOW蓝牙中的FLOW Control主要由3个部分内容,分别时Packet Header FLOW,Payload Header FLOW以及L2CAP的Flow Control Mode。这里简单介绍一下前两种。Packet Header FLOWThe FLOW bit is used for flow control of packets over the ACL logical transport.When the RX buffer for the ACL ..原创 2021-03-13 23:50:00 · 444 阅读 · 0 评论 -
BLE测试模式
BLE-Direct Test Mode该模式用于控制DUT设备和反馈报告给测试者。1)DTM setup有两种方式建立DTM,HCI即带流控的uart(4-Wire UART),2-UART方式暂时不介绍(Version 5.2 | Vol 6, Part F, Section 3)2)相关指令HCI Command HCI_LE_Receiver_Test[v1] 0x001D Normal HCI_LE_Receiver_Test[v2] 0x0033 Norm..原创 2020-08-09 00:46:07 · 3440 阅读 · 0 评论 -
BR/EDR测试模式
BT-Test Mode设备在BR/EDR Test mode将不能支持正常操作,BR/EDR的测试模式分为transmitter test和loopback test以及pause test。0)Test SetupBR/EDR 测试环境的建立主要由DUT和tester两个角色构成。一般tester作为master并且主要由master来进行控制。通过 Test procedure相关的LMP command来进行控制。2)loopback test DUT传输接收到的pa...原创 2020-08-09 00:38:48 · 1044 阅读 · 0 评论