手机导航功能测试
一、导航系统频段划分
1602MHz:L10F
1561MHz:北斗2代(B1I)
1575.42MHz:GPS L1 C/A、北斗3代(B1C)、QZSS、E1
1176.45MHz:GPS L5、北斗3代(B2a)、E5a、QZSS
传统手机采用单频GPS定位,只能接收L1信号,容易电离层干扰和城市高楼多径效应影响。
双频GPS同时使用L1+L5两频信号。
二、软件测试内容
1、是否支持双频GPS(L5)
2、是否支持北斗三代信号B1C或B2a,有的手机只支持1-30,1-37。第31颗卫星为IGSO试验卫星,第38颗卫星为IGSO-1卫星
3、是否可以导出导航信息(NMEA)
三、软件测试
找个户外开阔的地方,打开手机的“位置服务”,然后运行测试软件。
1、GPSTest:支持双频GNSS需要安卓8.0以上。https://github.com/barbeau/gpstest
支持GPS、GLONASS、QZSS、BeiDou、Galileo、IRNSS。其中SBAS分为:WAAS(美国)、EGNOS(欧盟)、GAGAN(印度)、MSAS(日本)、SDCM(俄国)、SNAS(中国)、SACCSA
v2.2.0,增加印度GAGAN
v3.2.7,增加北斗B1C频率
v3.3.1,增加支持GLONASS L1和L3 CDMA码
v3.5.0,2019年9月,增加支持IRNSS (PR #300)
v3.7.0,增加SNAS(中国)和SDCM卫星ID
2、 GPS test plus
选择Satellite Filter:GPS、GLONASS、Galileo、Beidou、QZSS、SBAS、未知。
3、Cellular-Z
a. 如果同一颗卫星有两条数据,仰角方位角卫星号都一样,载噪比不同:说明手机支持双频信号。b. 如果出现了大于32的GPS星:说明支持SBAS。c. 对于北斗系统,卫星号如果只有1~16,表示仅支持北斗二代,有19~37表示部分支持北斗三代,有38~61表示完全支持北斗三代。d. 如果有一颗或几颗星位于星空图最上面,仰角方位角都是0:这颗卫星有问题,可能是接收机的bug,也可能是卫星电文有问题。
4、 AndroiTS gps test pro
它不支持伽利略,不支持双频。
5、GPS Status
显示GPS数据:卫星的位置(方位角)、本地经纬度、海拔(MSL)、DOP、运动速度
显示传感器数据:方位角、俯仰角、电池状况(容量、温度、电压)、光照强度、相对湿度、露点、大气压力、磁场强度、加速度