高通蓝牙测试方法(支持BT4.0测试)
1,将ADB文件copy到电脑上D盘根目录下
2,正常开机并用USB线连到PC,手机端注意”设置”->”应用程序”->”开发”->”USB调试”
打钩。
此时蓝牙不用打开,后续ADB指令能够控制蓝牙进入Slave模式。
3,开始菜单->运行->输入“cmd”进入Command窗口,输入“D:”后回车
4,在Command窗口中运行“CD platform-tools”进入ADB文件夹
5,在Command窗口中运行adb.exe,出现如下界面
6,输入“adb root”指令,进入root权限,会跳出如下窗口:
7,再输入“adb shell”,跳出一个“#”
8,依次输入如下指令(可逐行copy运行)
bdt
enable
dut_mode_configure 1
这时蓝牙便进入测试模式,可以用仪器对蓝牙发起呼叫,从而完成BT2.1的测试。
若需要测试BT4.0,还需在信道ch0和ch39上进行发射,包括调制信号和单载波的发射。
可通过如下指令实现:
1,重启手机后,输入“adb root”,进入root权限,会跳出如下窗口:
2,再输入“adb shell”,跳出一个“#”
3,输入“btconfig /dev/smd3 rawcmd 0x08 0x001E 0x00 0x25 0x00”,在信道0上进行BLE发射
4,输入“btconfig /dev/smd3 rawcmd 0x08 0x001F”,停止发射
5,输入“btconfig /dev/smd3 rawcmd 0x08 0x001E 0x27 0x25 0x00”,在信道39上进行BLE发射
6,输入“btconfig /dev/smd3 rawcmd 0x08 0x001F”,停止发射
7,输入“btconfig /dev/smd3 rawcmd 0x3F 0x0004 0x05 0x00 0x07 0x04 0x20 0x00 0x00 0x00 0x00”,在信道0上进行单载波发射
8,输入“btconfig /dev/smd3 rawcmd 0x03 0x0003”,停止发射
9,输入“btconfig /dev/smd3 rawcmd 0x3F 0x0004 0x05 0x27 0x07 0x04 0x20 0x00 0x00 0x00 0x00”,在信道39上进行单载波发射
10,输入“btconfig /dev/smd3 rawcmd 0x03 0x0003”,停止发射。