chengluoran
发表于 2010-9-25 22:32:04
发个GPS NMEA协议解码方法
在http://nmea.sourceforge.net/上下载的。
点击此处下载 ourdev_585622OCTHNV.zip(文件大小:54K) (原文件名:nmealib-0.5.3.zip)
部分文件分析:
在头文件info.h中定义了NMEA解码需要的关键变量和结构体。
在头文件time.h中定义了NMEA日期和时间结构体。
在头文件sentence.h中定义了需要解析的NMEA数据格式结构体。
在sentence.c文件中,针对五种解析频率较高的GPS帧信息编写了各自的初始化函数。
在parse.c文件中定义了对NMEA数据流进行解码的底层函数。
在头文件parser.h中定义了NMEA解码使用的nmeaPARSER结构体,该结构体是组成对GPS NMEA信息进行解码的链表节点的基础。
在parser.c文件中定义了解析NMEA信息最底层的函数,这些函数在parser.c中继续进行封装,以供上层函数调用。
在头文件gmath.h中对一些数学常数进行了宏定义。
在gmath.c文件中定义了计算地理信息需要的数学计算函数。函数nmea_distance返回两坐标点之间的直线距离。函数nmea_distance_ellipsoid用于计算地球表面两个点之间的距离。
stanley.zhao
发表于 2010-9-25 22:37:19
看看
yywin
发表于 2010-10-4 12:10:32
mark
libaoshen
发表于 2010-10-22 15:18:28
xiexie 不错
zjwznlz
发表于 2010-10-22 16:18:15
此贴必火
www1519
发表于 2010-11-6 16:46:20
mark
eggcar
发表于 2010-11-6 16:55:09
mark
Icyan
发表于 2010-11-23 15:16:14
下来看看学习
zhujlong
发表于 2010-11-23 23:18:30
见过,对比下~
yywin
发表于 2010-11-24 19:57:51
mark
DoDo915
发表于 2010-11-24 20:17:55
Mark
wenfeiexe
发表于 2010-12-24 09:51:17
mamrk
xdata
发表于 2010-12-24 12:31:44
马克,GPS解码
jacknupt
发表于 2010-12-28 10:28:38
mark
piaotianxia
发表于 2010-12-28 11:51:39
mark
joni
发表于 2010-12-28 12:42:31
mark
longquan
发表于 2010-12-28 13:04:05
好长时间没见60岁老头前辈发言了
jujiaqi
发表于 2011-1-1 22:36:57
MARK
leelic
发表于 2011-1-3 11:10:10
MARK
muzheyun
发表于 2011-2-11 08:59:10
mark
fsclub
发表于 2011-2-11 09:06:58
如此复杂?
Forever
发表于 2011-2-11 09:24:56
mark
sailen
发表于 2011-2-11 09:42:27
不错,谢谢楼主
yaya001
发表于 2011-2-11 14:37:32
Mark
XA144F
发表于 2011-2-11 14:43:17
*/
typedef struct _nmeaGPRMC
{
nmeaTIME utc; /**< UTC of position */
char status; /**< Status (A = active or V = void) */
doublelat; /**< Latitude in NDEG - . */
char ns; /**< orth or outh */
doublelon; /**< Longitude in NDEG - . */
char ew; /**< ast or est */
doublespeed; /**< Speed over the ground in knots */
doubledirection;/**< Track angle in degrees True */
doubledeclination; /**< Magnetic variation degrees (Easterly var. subtracts from true course) */
char declin_ew;/**< ast or est */
char mode; /**< Mode indicator of fix type (A = autonomous, D = differential, E = estimated, N = not valid, S = simulator) */
} nmeaGPRMC;
____________________________________
如果真的用浮点型数据来处理经纬度坐标,那对于8位单片机来说实在太累了!
haige803
发表于 2011-2-11 14:59:51
了解一下
liyy
发表于 2011-3-22 11:43:30
mark
tuy0326
发表于 2011-3-22 11:44:42
mark
xuxi2009
发表于 2011-4-10 14:48:20
标记
clever0725
发表于 2011-4-10 15:34:08
好东西。
b260123292
发表于 2011-6-13 23:46:12
这个很有用啊,简化了工作。good
JUGG
发表于 2011-6-17 13:46:35
这个怎么用啊?记事本打开看不了,似乎是有保护
aazhou2835
发表于 2011-7-10 22:40:19
先下下来,回头看 。谢了
zy473551
发表于 2011-7-10 22:45:31
"函数nmea_distance返回两坐标点之间的直线距离"
对这个感兴趣!
yiltoncentwr
发表于 2011-7-24 20:35:04
先mark
esdart
发表于 2011-7-24 21:12:03
记录,学习。
kill_c
发表于 2011-7-24 21:43:25
MARK
kiema
发表于 2011-7-24 23:34:17
Mark
sunicecream
发表于 2011-7-24 23:41:21
MARK
gong3721
发表于 2011-7-25 15:44:36
mark!
wsn05
发表于 2011-7-26 13:11:00
刚刚用串口接收holux m1000b数据成功,38400bps,正打算解码
MouseCat
发表于 2011-9-30 00:17:01
mark
pangzitiancai
发表于 2011-10-1 14:18:33
MARK
yuanke1999
发表于 2011-11-11 00:57:49
mark
haitao10086
发表于 2011-11-12 21:56:43
学习了
beiguoqishi
发表于 2011-11-16 17:18:08
我先做标记,有空了要好好研究研究
2010071024
发表于 2011-11-16 20:26:57
好
bandyliu
发表于 2012-1-18 10:56:38
see
LK9286
发表于 2012-5-3 16:01:39
MARK
学习收藏
joysun0
发表于 2012-11-12 17:34:08
马克,这个资料很好,一直在找啊!
beiguoqishi2
发表于 2012-11-27 10:29:36
好东西,必须顶起来
besk
发表于 2012-12-22 14:13:40
cndavy
发表于 2012-12-23 15:44:25
知识库
835392444
发表于 2012-12-27 19:25:50
{:smile:}{:smile:}{:smile:}{:smile:}
御风逍遥Fly
发表于 2013-3-6 20:36:13
mark正在做GPS
AppTurtle
发表于 2013-3-10 01:54:11
正需要,收藏
1
zhongshan9
发表于 2013-3-12 13:44:33
太好了,好东西哈。{:handshake:}
fyy
发表于 2013-3-16 00:28:46
谢谢!正在找
wcm_e
发表于 2013-3-16 07:43:36
学习mark
bruce_helen
发表于 2013-3-16 08:08:11
MARK,好东西啊。之前公司用的自己方法解析,一个一个解析。效率什么的肯定赶不上这个了。
fyy
发表于 2013-3-22 18:07:12
好东东啊,谢谢了!
captains
发表于 2013-3-25 16:57:34
mark
xiaofumaomao
发表于 2013-4-2 16:33:29
下来研究研究~
满地的流浪
发表于 2013-4-15 15:40:09
mark
peixiuhui
发表于 2013-4-16 11:45:08
下来 看看。
Yafei
发表于 2013-4-23 10:16:58
最近正开始学习GPS相关知识,NEMA协议必须了解下。不错的资料。
Shaw.Embedi
发表于 2013-5-9 23:09:31
有必要了解下。。
海绵宝宝
发表于 2013-6-18 20:42:53
学习了。。。。。顶一个
ExtremeFly
发表于 2013-6-23 16:53:15
谢谢分享!{:handshake:}
dark_ness
发表于 2013-6-23 19:45:02
先MARK一下。
ghostxdy
发表于 2013-6-23 20:17:54
突然看到这东西,真心不错,可以与自己写的对比一下
zfcjxlz
发表于 2013-8-1 21:01:31
厉害,非常感谢
xukai871105
发表于 2013-9-2 13:03:03
如何使用呢!我来研究研究吧!
xukai871105
发表于 2013-9-2 16:14:02
试用了一下,效果非常不错,容易时间,比自己写的可靠的多!
骚黄
发表于 2013-12-27 16:32:54
代码写的很专业,顶一个!~
cesc
发表于 2014-7-12 09:32:09
此贴必火
捷胜
发表于 2014-9-18 09:32:11
mark~~,好像很复杂哦
hamxiyue
发表于 2014-9-18 10:30:22
收藏了,谢谢
滴答滴答下雨啦
发表于 2014-9-25 18:59:38
学习一下……
jarodzz
发表于 2014-11-7 22:24:21
原來有現成的libray,之前都是自己paser。
lushanlq
发表于 2014-11-24 12:49:10
自己想DIY GPS Logger,正好用得上。谢谢分享
xiangbin099
发表于 2015-10-12 14:34:24
学习了,谢谢
BILLCHIA
发表于 2015-10-14 09:35:54
GPS NMEA协议解析
BILLCHIA
发表于 2015-10-14 09:36:08
GPS NMEA协议解析
yat
发表于 2015-10-14 10:50:25
感谢分享GPS NMEA协议解码方法
sml009
发表于 2015-11-19 14:20:18
学习了
页:
[1]