BlueNRG-MS是一款非常低功耗的蓝牙®低功耗(BLE)单模网络处理器,符合蓝牙核心规范v4.1。整个BLE堆栈运行在嵌入式Cortex M0内核上。该设备的外部主机微控制器接口使用SPI传输层、一组标准主机控制器接口(HCI)命令和供应商特定的应用程序命令接口(ACI) 。
在一组HCI命令中,有一个命令子集用于启用DirectI测试模式(DTM),如蓝牙核心规范v4.1中的低能耗控制器卷中所述。
DTM用于控制“被测设备”(DUT),并向测试人员提供报告。根据规范,DTM应采用以下两种方法中的一种进行设置:
- 通过HCI
- 通过2线UART接口
BlueNRG-MS实现了第一种方法“通过HCI”。
本文档的目的是详细说明如何设置DTM与BlueNRG-MS设备一起工作。
本文档的内容适用于SPBTLE-RF和SPBTLE-RFO。