按我的理解写下笔记吧,不然这半年都不知道做了啥
自动测手机的程序是以使用QRCT的使用为基础的,所以我将记下使用QRCT的细节
-
安装QRCT,去高通的CreatPoint下载QDART安装包,大概长这样
-
QDART_NR5G_WIN_4_8_Installer_00023_1.zip
-
PS:没有License是下不了的,别折腾了
-
选工厂模式安装,不知道就直接setup.exe起飞,一路按确定就好了。
-
勾选图标显示在桌面上,找到QRCT,进去就完事了
-
QRCT使用背景:
使用QRCT呢,就是手动控手机,然后看命令和参数而已,写成程序就自动测了,官方有XTT,好处是官方帮你搞完了,管他看不看得懂参数,参数输完就完事了,但是如果测试环境变化了,比如不是在暗室测的手机,一定要定制化程序与环境配对,又比加一拖四,我还看到有其他工具,不过都不完善吧,反正公司出钱就搞起了。
使用前提:
- 要控手机不就得连上手机才能控哦,手机需要开diag口,有些厂商又分了什么4G端口,什么5G端口,他妈都一样吧,有啥呀,什么红米强开diag端口之类,百度一下,都要控手机了,这总得会吧。
- 手机进开发者模式,在设置里有个版本号,用上一阳指连点七八下就可以进入开发者模式了,允许usb调试
- 电脑要装高通手机对应的驱动,装上就少了很多事,没有的话在连接手机的时候就费劲多了。下面会讲
电脑有驱动连接手机
-
把手机插入装有QRCT的电脑USB口里
-
打开QRCT
-
-
选连接模式
扫描二维码关注公众号,回复: 13119644 查看本文章 -
- 一共有这么多种连接模式,是互斥的,不信你选QPST,点一下COM下拉列表,开启了QPST来接受连接,会出现一个手机可连接,再选回QPHONEMS连接模式,你会发现找不到这个连接,一定要关了QPST服务端和配置端才会在下拉框找到可连接的手机COM口,这启示我们,用某种连接模式的时候,另一种就给我完全关闭。不然会占用手机COM口。QPHONEMS和QPST是在电脑装有驱动的情况下,手机插上电脑就有连接可选的,QMSL TCPIP Server是让手机diag口自动连电脑端,我会的是在QPST下进行QMSL TCPIP Server连接。QUTS没用过,应该是给硬件工程师用的吧。
-
这里我们用QPHONEMS,选COM口然后Connect
-
进入FTM模式,就是在Runtime Mode后面的皇冠,别低头,皇冠会掉
-
-
在菜单栏View下有个Activity,开启就能在界面看到log,我们就是利用这个log来进行程序的编写的。
-
像上图,QLIB_DIAG_CONTOL_F(MODE_FTM_F),去高通QMSL里抄出来就完事了
电脑无驱动连接手机
-
别人教我的,随便写写吧
-
QRCT选QPST连接模式启动QPST,用虚拟网络COM口来连接手机
-
-
没驱动嘛,QPST找不到手机
-
选IP Server
-
电脑,手机连到同一个局域网,就是连wifi
-
-
只用点Accept client connections就可以了,其他都默认,TCP口是从COM30001开始的,默认就完事了
-
去百度下载ADB工具,打开CMD控制台,控制手机去连电脑的TCP口,或者说diag口
-
-
后面的&要看手机的,一些手机要用这个后台命令去让2号天线后台启动,一般用下面的命令
-
diag_socket_log -a 192.168.110.33 -p 2500 前面是默认的,所以可以更短 diag_socket_log -a 192.168.110.33
现在QRCT肯定连上手机了,如果没有,直接推,放弃折腾。
我是抄RF的,选我熟悉的吧。
正常操作是选Band Sub-Band,选Version0选None然后Query All Paths,拖动某一组参数到RADIO CONFIG上然后自己算上下信道,选特定参数然后Set Radio Config
我们就按正常的来吧!
-
点RADIO CONFIG上的RRA Query
-
-
选B1,选Low信道,点Apply
-
-
点Set Radio Config
-
-
要让手机收就Rx 测量,让手机发射就Tx控制
- 自己玩去吧,不写了。