问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

GPS接收的数据都代表什么?

发布网友 发布时间:2022-04-28 22:07

我来回答

3个回答

热心网友 时间:2022-04-20 16:03

GPS接收到的数据格式及含义 如果此时GPS和卫星的通讯正常的话,可以接收到的数据格式样如下: 

$GPRMC,204700,A,3403.868,N,11709.432,W,001.9,336.9,170698,013.6,E*6E

数据说明如下: 

$GPRMC 代表GPS推荐的最短数据 

204700 UTC_TIME 24小时制的标准时间,按照小时/分钟/秒的格式 

A A 或者 V A表示数据"OK",V表示一个警告 

3403.868 LAT 纬度值,精确到小数点前4位,后3位 

N LAT_DIR N表示北纬,S表示南纬 

11709.432 LON 经度值,精确到小数点前5位,后3位 

W LON_DIR W表示西经,E表示东经

若当前没有和卫星取得联系,那么字符串的格式为: $GPRMC,UTC_TIME,V,...

扩展资料

没有解析出正确的字段,我们很容易定位是sscanf那条语句出了问题,由于我之前没用过这个函数,为此我上网查了好久这个函数的用法,后来把思路转向对比作者的GPRMC语句和我收到的GNRMC语句,除了开头不同,其他地方的差异,

$GPRMC,131913.000,A,3029.64972,N,11423.62352,E,0.00,0.00,200617,,,A*67

$GNRMC,085959.00,A,4000.73433,N,11628.03429,E,0.461,,280220,6.91,W,D*29

发现有以下几处的不同,

1) 字段1:UTC时间这里,他的小数点后面是3个0,但我的是2个0

2) 字段8:方位角这里,他的值是0.00,我的是空白

3) 字段11和12,磁偏角及磁偏角方向,他的是空白,我的有值

正是这3处不同,导致的上述解析不正确。原作者完全是按照他的GPS数据格式来写的代码,只要有任何一处不同,就会出现解析错误。

热心网友 时间:2022-04-20 17:21

GPS接收到的数据格式及含义 如果此时GPS和卫星的通讯正常的话,可以接收到的数据格式样如下:
$GPRMC,204700,A,3403.868,N,11709.432,W,001.9,336.9,170698,013.6,E*6E
数据说明如下:
$GPRMC 代表GPS推荐的最短数据
204700 UTC_TIME 24小时制的标准时间,按照小时/分钟/秒的格式
A A 或者 V A表示数据"OK",V表示一个警告
3403.868 LAT 纬度值,精确到小数点前4位,后3位
N LAT_DIR N表示北纬,S表示南纬
11709.432 LON 经度值,精确到小数点前5位,后3位
W LON_DIR W表示西经,E表示东经
如果当前没有和卫星取得联系,那么字符串的格式为:
$GPRMC,UTC_TIME,V,...
下面是一个例子:
$GPRMC,204149,V,,,,,,,170698,,*3A
  推荐定位信息(GPRMC)
  $GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
  <1> UTC时间,hhmmss(时分秒)格式
  <2> 定位状态,A=有效定位,V=无效定位
  <3> 纬度ddmm.mmmm(度分)格式(前面的0也将被传输)
  <4> 纬度半球N(北半球)或S(南半球)
  <5> 经度dddmm.mmmm(度分)格式(前面的0也将被传输)
  <6> 经度半球E(东经)或W(西经)
  <7> 地面速率(000.0~999.9节,前面的0也将被传输)
  <8> 地面航向(000.0~359.9度,以真北为参考基准,前面的0也将被传输)
  <9> UTC日期,ddmmyy(日月年)格式
  <10> 磁偏角(000.0~180.0度,前面的0也将被传输)
  <11> 磁偏角方向,E(东)或W(西)
  <12> 模式指示(仅NMEA0183 3.00版本输出,A=自主定位,D=差分,E=估算,N=数据无效)

热心网友 时间:2022-04-20 18:56

每个逗号分隔为一段。
1)标准定位时间(UTC time)格式:时时分分秒秒.秒秒秒(hhmmss.sss)。
2) 定位状态,A = 数据可用,V = 数据不可用。
3) 纬度,格式:度度分分.分分分分(ddmm.mmmm)。
4) 纬度区分,北半球(N)或南半球(S)。
5) 经度,格式:度度分分.分分分分。
6) 经度区分,东(E)半球或西(W)半球。
7) 相对位移速度, 0.0 至 1851.8 knots
8) 相对位移方向,000.0 至 359.9度。实际值。
9) 日期,格式:日日月月年年(ddmmyy)。
10) 磁极变量,000.0 至180.0。
11) 度数。
12) Checksum.(检查位)

参考资料:http://www.listentec.com/www/12/2008-11/106.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
草青青,青青草,草上接谢珍珠宝,怕日晒怕风摇,摇看珍珠得起早 谜底是... 一加9R要不要升级ColorOS 13正式版 一加9pro怎么coloros12一加9pro升级coloros12的方法 coloros12支持哪些一加机型?coloros12支持一加机型介绍 一加9pro如何coloros12?一加9pro升级coloros12的方法 一加9pro升级coloros12拍照改善吗 我是一个高中生,职教的,我们班上有5个女生,我喜欢有一个,但追她又有... 自动挡d挡旁边的 -是什么意思? 自动挡位上的加减是什么意思? 宣传这个职位是干什么的 android 怎么读取在androidmanifest.xml中配置xml文件 安卓如何读取自定义XML文件里的任意数据 android 怎么在xml文件 请问,三星平板电脑的密码忘了怎么解锁? 三星平板电脑忘记密码如何解决 三星smt800平板电脑忘记锁屏密码了怎么办? 三星平板电脑t550忘记开机密码怎么办? 三星平板屏锁怎么解? 描写夏天太阳大,农民伯伯还辛苦劳作的段落 劳动如何创造美好生活 美好生活创造劳动征文怎么写? 美好生活劳动创造内容? 美好生活劳动创造开头句? 美好生活劳动创造内容 美好生活劳动创造开头结尾怎么写? 沈阳市内哪有正宗得麻辣拌? 海子为什么要选择卧轨自杀? 巴黎的忧郁的生涯 疫情返校消杀活动中志愿者因注意什么 虽然你我会下落不明,你知我我曾为你动过情,求出处 列车的车次代号有什么含义? GPS接收单元包含几部分?各自的作用是 朋友圈删除了还可以找回来吗 如何接收GPS定位? GPS信号怎么接受 手机GPS如何接受信号的?直接从卫星接受还有中间还有个中转平台? gps接收机的作用是什么 服务器如何接收GPS定位器发送过来的数据 火车车次的各种英文字母都是什么意思? 朋友圈删除了能不能恢复 如何用qq群上课? GPS信号接收机的任务是什么? GPS接收是怎么精确定位的? GPS接受信号不好有什么办法解决? 微粒贷收工本费吗还说交了会返回的? 下载的微粒贷APP,借款4万还要给他们转两千元工本费,要怎么处理? 微粒贷有30000额度,交了工本费,还没收到款,电子合同、还款表也出来了。这个咋解决? 微粒贷收取工本费骗了我1200元这个报警可以追回吗? 在微粒贷app上贷款两万元,已经通过了,但是提现他说需要支付1000的工本费,没交,让我下个月还款? win10进入安全模式有什么用