br模式edr模式_BR/EDR测试模式

BT-Test Mode

设备在BR/EDR Test mode将不能支持正常操作,BR/EDR的测试模式分为transmitter test和loopback test以及pause test。

0)Test Setup

BR/EDR 测试环境的建立主要由DUT和tester两个角色构成。一般tester作为master并且主要由master来进行控制。通过 Test procedure相关的LMP command来进行控制。

49000a3bc39e9794b35fded62a668f9a.png

2)loopback test

DUT传输接收到的packet

c86ccea32429ed4c5afc6dc4c2130de3.png

3)pause test

由tester使用将DUT从loopback test或transmitter test mode转变为pause test mode。

1e9fa45d56da5eabd8fa37e42bfc6d67.png

4)相关指令

HCI_Enable_Device_Under_Test_Mode

LMP_TEST_ACTIVATE

LMP_TEST_CONTROL

Non-testing Loopback Mode

该模式用于BR/EDR的Non-testing mode运行(即正常运行,为了区别test mode),所有的数据路径都遵照Spec的规定。

1)Local Loopback Mode

在该模式下,所有的packet(ACL,(e)SCO)和命令从Host发送给BR/EDR的Controller,然后BR/EDR的Controller在原封不动的发回给Host。Command作为HCI Loopback Command event parameters返回。

0a7af8442d6b30faa9fbe18576dd8cb5.png

2)Remote Loopback Mode

图右边设备设置为Remote Loopback Mode,图左边设备设置为Non-testing Mode。在该模式下,图右边设备从空中收到的packet(ACL,(e)SCO)将发回给对方设备。

3ea5675f360d51aa720cb28bd3057ed0.png

3)相关指令

HCI_Read_Loopback_Mode

HCI_Write_Loopback_Mode

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值