专栏首页程序猿的那点事GPS测试 QXDM测到的卫星的CN0与看到的CN0不一致

GPS测试 QXDM测到的卫星的CN0与看到的CN0不一致

测试GPS功能时,发现通过QXDM工具看到的modem侧的每个卫星的CN0都比手机软件上看到的要低3-3.5db,抓取实时log发现HAL层log打印出来的CN0值就与modem侧不一致。

高通给的解释是: This is by design, which has been introduced from the end of 2018. That is to day, the signal strength value (CNo) keeps the same the one in Antenna part, not baseband part. By contrast, qxdm report CNo from baseband part. The difference is the total loss from Antenna to baseband, i.e. approx. 3db ~ 3.5 db. Also, reporting antenna part signal strength could keep consistent with other vendor and Google definition

就是说天线和modem侧的CN0会有损耗,大概3.5db左右,HAL层的CN0值是从天线获取的,所以和QXDM看到的有差异。 当然也有一些手机平台比较旧,没有合入这个算法,所以看到的CN0是一致的。

android log:关键字搜索 LocSvc_LocApiBase

06-10 02:24:33.441   770  1726 V LocSvc_LocApiBase:    000:           GPS  04    0.000000    0.000000    0.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.441   770  1726 V LocSvc_LocApiBase:    001:           GPS  07    0.000000    73.000000    272.000000    1575420032.000000    0x1B 0x 1
06-10 02:24:33.441   770  1726 V LocSvc_LocApiBase:    002:           GPS  08    0.000000    49.000000    36.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.441   770  1726 V LocSvc_LocApiBase:    003:           GPS  09    0.000000    14.000000    215.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.441   770  1726 V LocSvc_LocApiBase:    004:           GPS  11    0.000000    73.000000    98.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    005:           GPS  13    0.000000    2.000000    323.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    006:           GPS  16    0.000000    7.000000    91.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    007:           GPS  17    0.000000    6.000000    234.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    008:           GPS  22    0.000000    0.000000    0.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    009:           GPS  27    0.000000    17.000000    47.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.444   770  1726 V LocSvc_LocApiBase:    010:           GPS  28    0.000000    18.000000    292.000000    1575420032.000000    0x1A 0x 1
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    011:           GPS  30    0.000000    43.000000    309.000000    1575420032.000000    0x1B 0x 1
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    012:       GLONASS  74    0.000000    33.000000    116.000000    1598062464.000000    0x1A 0x10
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    013:       GLONASS  76    0.000000    26.000000    326.000000    1601437440.000000    0x1A 0x10
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    014:       GLONASS  75    0.000000    68.000000    21.000000    1602000000.000000    0x1A 0x10
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    015:       GLONASS  84    0.000000    14.000000    28.000000    1603124992.000000    0x1A 0x10
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    016:       GLONASS  85    0.000000    73.000000    33.000000    1604249984.000000    0x1A 0x10
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    017:        BEIDOU  201    0.000000    35.000000    126.000000    1561097984.000000    0x18 0x10000
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    018:        BEIDOU  202    0.000000    40.000000    217.000000    1561097984.000000    0x18 0x10000
06-10 02:24:33.445   770  1726 V LocSvc_LocApiBase:    019:        BEIDOU  203    0.000000    49.000000    175.000000    1561097984.000000    0x18 0x10000

06-10 02:24:33.445 770 1726 V LocSvc_LocApiBase: 020: BEIDOU 204 0.000000 23.000000 112.000000 1561097984.000000 0x18 0x10000 06-10 02:24:33.445 770 1726 V LocSvc_LocApiBase: 021: BEIDOU 205 0.000000 22.000000 243.000000 1561097984.000000 0x18 0x10000

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Wifi自动连接评分机制

    今天了解了一下Wifi自动连接时的评分机制,总结如下: WifiConnectivityManager的初始化: /frameworks/opt/net/w...

    用户7557625
  • WIFI 2.4G及5G信道划分表(附无线通信频率分配表)

    不管是802.11b/g还是802.11a/b/g/n/ac一般都支持13个信道。它们的中心频率虽然不同,但是因为都占据一定的频率范围,所以会有一些相互重叠的情...

    用户7557625
  • Android动态获取定位权限(包括Android10.0)

    Android 动态获取权限: 在MainActivity中写一个Request函数。然后重写onRequestPermissionsResult函数。在on...

    用户7557625
  • Android蓝牙库FastBle的基础入门使用

    最近在做物联网课设,过程中需要用到Android的蓝牙API,奈何原生的蓝牙API使用有点麻烦。于是上网搜索看有没有好用的Android蓝牙库,然后发现了这个宝...

    砸漏
  • 手把手教你使用Python操控手机微信app(最新教程)

    最近在做手机APP自动化测试,需要安appium,并配置环境变量,网上虽然有很多教程,但是随着版本的更新总有各种各样的坑,本文以亲身踏坑经历给大家详细介绍一下...

    Python进阶者
  • sqlserver - FOR XML PATH

    FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活...

    用户1141560
  • JavaScript的概念,引入,基本数据类型

    JavaScript(下文我们会用简称JS来代替)是脚本编程语言,JS语言开发的文件是以.js为后缀,通过在html文件中引入该js文件来控制html代码的交互...

    小小咸鱼YwY
  • sql语句查询到整个数据库的容量

    在需要备份数据库里面的数据时,我们需要知道数据库占用了多少磁盘大小,可以通过一些sql语句查询到整个数据库的容量,也可以单独查看表所占容量。 1、要查询表...

    学到老
  • Requests:添加Cookie的2种方式

    弄啥嘞
  • .NET Standard中配置TargetFrameworks输出多版本类库

    在.NET Standard/.NET Core技术出现之前,编写一个类库项目(暂且称为基础通用类库PA)且需要支持不同 .NET Framework 版本,那...

    张传宁老师

扫码关注云+社区

领取腾讯云代金券