|
背景
客户整机产品过CE/SRRC/FCC等认证时,认证机构需要通过测试产品丢包率来评估接收灵敏度的强弱,本文主要讲述lierda nodic系列BLE模块如何配合来实现此测试。
本文讲述2种方法,来实现丢包率测试,一是直接测试模式,具体是先拉低测试引脚再上电直接进入DTM模式,完全由仪器来操作后续测试步骤。
二是指令测试模式,具体是不拉低测试引脚再上电,发指令让模块进入DTM模式,再根据3.3节“DTM 2-wire 串口测试协议说明”内容,发指令让模块进入RX状态,待模块接受完仪器发来的包后,再发结束指令查询出接收到的包数。
注:本文是依据《Nordic系列蓝牙模组_硬件测试固件使用说明书_Rev03_220118》文档来讲述,具体见文末附件。
直接测试模式
测试接线如下所示,BLE模块烧录测试固件,射频部分用SMA馈线引出,经同轴线接到CW270综测仪。
BLE模块串口经USB转串口工具接到CW270。
1、模块需要配置以下指令
发→68 41 01 A8 06 12 FF 00 04 FF 00 FF 16 //配置上电直接测试项目信息,具体模组在下一次上电拉低测试控制引脚后会进入 DTM 状态, 配置 DTM 的信息为:速率 1M, 功率是+4dBm。
收←68 41 11 A8 01 01 64 16
注:如果该状态不需要的配置项目可以不设置, 写入 0xFF 即可。
发→68 41 01 A9 01 01 FF 16 //获取直接上电测试配置信息
收←68 41 11 A9 06 12 FF 00 04 FF 00 7D 16 //此模块当前配置的是速率 1M, 功率 4dBm 的 DTM 测试模式。
12:1M速率。
FF:信道。
00:+dBm。
04:4dBm。
FF:调制方式。
00:DTM。
2、从PC拔掉USB转串口线,手动将测试引脚拉低,再插到CW270综测仪。
3、测试人员设置CW270仪器参数,开始测试,具体测试流程不再赘述。
指令测试模式
测试接线图此处不放,请参考第1节,差异点是从CW270上拔掉USB插头,插到电脑上,其他都相同。
BLE模块烧录测试固件,射频部分用SMA馈线引出,经同轴线接到CW270综测仪。
BLE模块串口经USB转串口工具接到PC上。
1、发指令让模块进入DTM模式
发→68 41 01 A4 03 12 00 04 FF 16 //模组会被设置成 DTM 模式, 速率是 1M, 功率是+4dBm;
收←68 41 11 A4 01 01 60 16
2、仪器选择发包频点2402MHz,数据包类型PRBS9,发包数1500。
3、发指令4094让模块进入频点2402MHz,数据包类型PRBS9,RX接收状态。
4、仪器发包,等待几秒后,发结束指令C000,读取模块接收到的数据包数。
返回值:8486 //8不管,0x486=1158(10进制),即收到1158个数据包。
5.手工计算丢包率
附件
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|