编辑
2024-03-26
测试数据
0

目录

RMC定位有效时,PTV数据不正确
错误数据
复现方法
解决办法
同一秒输出的时间信息不同
错误数据
复现方法
解决办法
设置频点时,不开启S1频点。BSI输出确实为0,但是PWI信息中信号仍然锁定。
错误数据
复现方法
发送打开频点指令,必须一条发送打开指令。否则只打开最后一条含有的频点。
复现方法
解决办法
设置完频点,开始输出BSI信息后,首次捕获时间超过2秒。
错误数据
复现方法

RMC定位有效时,PTV数据不正确

错误数据

$GPRMC,010100.00,A,0000.00000000,N,00000.00000000,E,0.0000,0.0000,010110,0.0,E,A*34

复现方法

关闭所有输出

SSCOM
$CCRMO,,3,1*00

打开频点

$CCMSS,Z,8,S1I,,S1Q,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

输出结果

$GPGGA,010100.00,0000.00000000,N,00000.00000000,E,1,00,0.0,-16.500000,M,16.500,M,,,0.0*43 $BDGSA,A,3,20,24,26,,,,,,,,,,,,,,0.0,0.0,0.0,4*3B $GPDHV,010100.00,0.00000,0.00000,0.00000,0.00000,0.00000,2.61903,0.08558,0.08558,,K*0B $GPRMC,010100.00,A,0000.00000000,N,00000.00000000,E,0.0000,0.0000,010110,0.0,E,A*34 $GPARS,010100.00,0,0.00,0.00,0.00,0,0,0.000,0.000,0x0,0x3400*4C $BDPWI,011946.90,06,02,43,43,06,45,45,08,46,46,04,44,44,09,44,44,05,45,45,04,02,49,49,00,04,46,46,00,11,50,50,00,16,53,53,00*4F

解决办法

设置频点

$CCMSS,Z,8,S1,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

输出结果

$BDGGA,012155.00,3936.95331513,N,11646.82032465,E,1,09,1.1,31.408416,M,-8.600,M,,,1.4*62 $BDGSA,A,3,21,26,29,35,36,39,40,42,45,,,,,,,,1.8,1.1,1.4,4*31 $BDGSV,3,1,10,50,19,264,37,21,16,239,37,36,26,099,45,26,39,303,41*61 $BDGSV,3,2,10,29,57,107,43,45,72,048,45,35,27,183,40,39,63,152,42*6B $BDGSV,3,3,10,40,73,221,42,42,17,289,35*6B $BDDHV,012155.00,0.41827,0.08060,-0.40905,-0.03355,0.25612,2.61903,0.10575,0.10575,,K*14 $BDRMC,012155.00,A,3936.95331513,N,11646.82032465,E,0.1383,0.0000,260324,0.0,E,A*23 $BDARS,012155.00,0,0.00,0.00,0.00,0,10,2.639,0.021,0x0,0x3420*61 $BDCOV,951,177719.406,04,36,25.40,45.00,45,71.64,44.00,35,26.34,40.00,42,16.80,34.00*56 $BDPWI,012155.60,03,06,46,46,08,44,44,05,45,45,04,02,49,49,00,04,46,46,00,11,49,49,00,16,52,52,00*6F

同一秒输出的时间信息不同

错误数据

BDPWI语句与GNSS系统信息的输出语句时间相差为4秒。

$BDCOV,951,180901.094,03,45,59.83,42.00,26,56.80,41.00,42,7.64,32.00*48 $BDGGA,021457.00,3936.95406794,N,11646.82190358,E,1,09,1.1,38.960041,M,-8.600,M,,,1.1*62 $BDGSA,A,3,24,26,29,35,36,39,40,42,45,,,,,,,,1.6,1.1,1.1,4*3F $BDGSV,3,1,10,45,60,098,43,24,09,301,39,26,57,315,41,44,09,205,35*61 $BDGSV,3,2,10,29,54,067,41,35,50,182,41,36,10,115,41,39,52,169,42*6A $BDGSV,3,3,10,40,78,265,42,42,08,270,33*6E $BDDHV,021457.00,0.27216,0.05350,-0.26380,-0.04024,0.15217,0.69753,0.31874,0.31874,,K*10 $BDRMC,021457.00,A,3936.95406794,N,11646.82190358,E,0.0822,0.0000,260324,0.0,E,A*2B $BDARS,021457.00,0,0.00,0.00,0.00,0,10,5.422,0.017,0x0,0x3420*6C $BDPWI,021501.60,03,06,44,44,08,47,47,05,46,46,04,02,48,48,00,04,46,46,00,11,49,49,00,16,53,53,00*6A $BDCOV,951,180902.094,03,45,59.83,42.00,26,56.81,41.00,42,7.63,32.00*4D $BDGGA,021458.00,3936.95413140,N,11646.82196054,E,1,10,1.0,38.781277,M,-8.600,M,,,1.0*61 $BDGSA,A,3,24,26,29,35,36,39,40,42,44,45,,,,,,,1.4,1.0,1.0,4*3D $BDGSV,3,1,10,45,60,098,43,24,09,301,39,26,57,315,41,44,09,205,34*60 $BDGSV,3,2,10,29,54,067,41,35,50,182,41,36,10,115,41,39,52,169,41*69 $BDGSV,3,3,10,40,78,265,42,42,08,270,33*6E $BDDHV,021458.00,0.25009,0.08612,-0.22929,-0.05055,0.11929,0.69753,0.31346,0.31346,,K*17 $BDRMC,021458.00,A,3936.95413140,N,11646.82196054,E,0.0644,0.0000,260324,0.0,E,A*28 $BDARS,021458.00,0,0.00,0.00,0.00,0,10,4.768,0.012,0x0,0x3420*6A $BDPWI,021502.60,03,06,44,44,08,46,46,05,46,46,04,02,48,48,00,04,46,46,00,11,49,49,00,16,53,53,00*69 $BDCOV,951,180903.094,03,45,59.82,42.00,26,56.81,41.00,42,7.63,33.00*4C $BDGGA,021459.00,3936.95372892,N,11646.82156824,E,1,10,1.0,39.740054,M,-8.600,M,,,1.0*6A $BDGSA,A,3,24,26,29,35,36,39,40,42,44,45,,,,,,,1.4,1.0,1.0,4*3D $BDGSV,3,1,10,45,60,098,43,24,09,301,39,26,57,315,41,44,09,205,34*60 $BDGSV,3,2,10,29,54,067,41,35,50,182,41,36,10,115,41,39,52,169,42*6A $BDGSV,3,3,10,40,78,265,42,42,08,270,33*6E $BDDHV,021459.00,0.15404,0.09618,-0.12007,0.00776,0.10680,0.69753,0.30208,0.30208,,K*32 $BDRMC,021459.00,A,3936.95372892,N,11646.82156824,E,0.0577,0.0000,260324,0.0,E,A*2F $BDARS,021459.00,0,0.00,0.00,0.00,0,10,3.859,0.015,0x0,0x3420*66 $BDPWI,021503.60,03,06,44,44,08,46,46,05,46,46,04,02,48,48,00,04,46,46,00,11,50,50,00,16,53,53,00*68

复现方法

发送设置频点指令

$CCMSS,Z,8,S1,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

等待定位有效,然后重新上电。重新上电后,不发送任何指令。

解决办法

上电后,每次发送打开频点指令。

$CCMSS,Z,8,S1,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

警告

根据测试结果,每次时间相差都是4秒。 有时不用管他也会时间自己对齐。

设置频点时,不开启S1频点。BSI输出确实为0,但是PWI信息中信号仍然锁定。

错误数据

$BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDPWI,055541.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,53,53,00*4D $BDPWI,055542.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,53,53,00*4E $BDPWI,055543.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,54,54,00*4F

复现方法

发送设置频点指令

$CCMSS,Z,8,S2C,,S2A,,B2b,,B3I,,B3A,*FC

然后发送单次输出BSI控制指令,发送三次。返回数据中输出三次BSI信息。

$CCRMO,BSI,2,0*26

然后发送连续输出BSI控制指令,发送1次。返回数据中输出三次PWI信息。

$CCRMO,BSI,2,1*26

返回数据内容

$BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,22,22,0,0,0,0,0,0,0,0,0,0*5E $BDPWI,055541.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,53,53,00*4D $BDPWI,055542.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,53,53,00*4E $BDPWI,055543.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,54,54,00*4F

发送打开频点指令,必须一条发送打开指令。否则只打开最后一条含有的频点。

复现方法

发送设置频点指令,先发送第一条,然后等待定位有效后发送第二条指令。

$CCMSS,Z,8,S2C,,S2A,,B2b,,B3I,,B3A,*FC $CCMSS,Z,8,S1,*FC

输出数据
第一条指令后定位有效

$BDGGA,061124.00,3936.95141282,N,11646.82009873,E,1,09,1.0,32.677362,M,-8.600,M,,,1.7*66 $BDGSA,A,3,19,24,26,29,35,38,40,44,45,,,,,,,,1.9,1.0,1.7,4*3D $BDGSV,3,1,10,19,14,115,40,26,57,235,41,24,34,306,41,29,29,061,33*66 $BDGSV,3,2,10,38,37,171,40,35,75,335,43,40,71,035,42,45,23,173,39*6F $BDGSV,3,3,10,48,16,090,41,44,37,264,40*6E $BDDHV,061124.00,0.08687,0.08514,0.00833,0.01514,0.08571,1.65880,0.11343,0.11343,,K*1C $BDRMC,061124.00,A,3936.95141282,N,11646.82009873,E,0.0463,0.0000,270324,0.0,E,A*21 $BDARS,061124.00,0,0.00,0.00,0.00,0,10,1.499,0.014,0x0,0x3060*6E $BDPWI,061124.20,00,04,02,48,48,00,04,46,46,00,11,50,50,00,16,54,54,00*4D $BDCOV,951,281488.406,04,26,56.31,40.00,35,74.25,42.00,45,22.79,38.00,44,36.15,40.00*5E

第二条指令发送后

$GPGGA,010100.00,0000.00000000,N,00000.00000000,E,1,00,0.0,-16.500000,M,16.500,M,,,0.0*43 $BDGSA,A,3,20,24,26,,,,,,,,,,,,,,0.0,0.0,0.0,4*3B $GPDHV,010100.00,0.00000,0.00000,0.00000,0.00000,0.00000,1.65880,0.11244,0.11244,,K*06 $GPRMC,010100.00,A,0000.00000000,N,00000.00000000,E,0.0000,0.0000,010110,0.0,E,A*34 $GPARS,010100.00,0,0.00,0.00,0.00,0,0,0.000,0.000,0x0,0x400*7F $BDBSI,05,02,0,1,0,0,1,1,0,0,0,0*58

解决办法

警告

现在仅把必要的频点打开,现在需要开7个。如果增加一个的话,就没办法了。

打开频点时,将需要的频点一条指令打开。

$CCMSS,Z,8,S1,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

设置完频点,开始输出BSI信息后,首次捕获时间超过2秒。

错误数据

每一行代表一秒。

$BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,06,00,0,0,0,0,0,0,0,0,0,0*58 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,06,00,0,0,0,0,0,1,0,0,0,0*59 $BDBSI,00,00,0,0,0,0,0,0,0,0,0,0*5E $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,08,00,0,0,0,0,0,0,0,1,0,0*57 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,2,0,0,0,0,0,1,0,0*57 $BDBSI,02,08,0,2,0,0,0,0,0,1,0,0*57 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54 $BDBSI,02,08,0,1,0,0,0,0,0,1,0,0*54

复现方法

发送设置频点指令

$CCMSS,Z,8,S1,,S2C,,S2A,,B2b,,B3I,,B3A,*FC

关闭输出所有输出

$CCRMO,,3,1*00

一秒发送一次输出指令

$CCRMO,BSI,2,0*26

本文作者:Kellermen

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!