《蓝牙速率测试方案.docx》由会员分享,可在线阅读,更多相关《蓝牙速率测试方案.docx(4页珍藏版)》请在第一文库网上搜索。
1、蓝牙速率测试方案1概述为配合手机背夹蓝牙速率测试工作,送检样品固件程序应添加基于计量现场作业终端技术规范第2部分:手机背夹附录D“手机与背夹通信协议”的扩展功能码,扩展功能码及其详细描述见下文。2,扩展功能码描述2.1.功能码FO功能码FO定义见表K表1功能码FO定义功能码(FO)功能定义O1H查询通用参数OFH升级BOH背夹20H超高频RFIDFFH测试其他备用2.2.功能码F12.2.1测试(Fo=OXFF)测试功能码F1定义见表2。表2测试功能码F1定义功能码(F1)功能码定义42H蓝牙双向通讯测试其他备用2. 2.1.1.蓝牙双向测试(FI=OX42)主站请求帧数据单元见表3。表3蓝牙
2、双向测试请求帧数据单元参数名称数据格式单位字节数参数说明数据内容BINN不定长数据内容从站正常应答帧数据单元见表4。表4蓝牙上传测试从站正常应答帧数据单元参数名称数据格式单位字节数参数说明返回的数据BINN与接收到的数据内容相同从站异常应答帧数据单元见表5o表5蓝牙上传从站异常应答帧数据单元参数名称数据格式单位字节数参数说明错误代码BIN1计量现场作业终端技术规范笫2部分:手机背夹D.3.6背夹错误编码3,扩展功能码处理流程3. 1.推荐的背夹处理流程背夹程序加入蓝牙测试扩展功能码,需要添加以下流程的处理操作,以实现测试功能。a.背夹接收到下行通讯报文;b.判断帧是否为正常的请求报文,需要判断帧起始符、背夹MAC地址、数据域长度、控制码、校验码、结束符等;c.若功能码为FF42,表示是蓝牙测试帧,继续以下流程;d.临时保存数据域中的内容;e.根据下行通讯报文,组织上行通讯报文,其中数据域内容必须与下行通讯报文相同,其它项内容按正常上行通讯报文规则进行组织;f.回传上行通讯报文给主站。3.2.主站测试处理流程主站端测试流程如下图所示,允许根据测试轮次多次发送蓝牙双向测试功能码FF42,可测得既定轮次下蓝牙通讯用时及成功率。若每次蓝牙发送接收4kB数据量,最终可计算得到蓝牙通讯速率:4kBX测试轮次测试用时。