Yunxion资产跟踪之GNSS NEMA语句解析之GGA

本文介绍了NMEA-0183协议在GPS和北斗导航系统中的应用,重点讨论了GGA语句的解析。提供了一个结构体`NEMA_GGA_t`用于存储解析结果,并展示了如何通过`nema_gga_parse`函数从GGA语句中提取关键信息,如UTC时间、经纬度、状态等。示例代码展示了如何使用这个解析函数。
摘要由CSDN通过智能技术生成

NMEA作为全球不同定位系统GPS导航中的统一BTCM标准。由美国国家海洋电子协会制定的一套通讯协议。一些专业开发研究定位跟踪通信类产品的公司,在开发产品过程中发现NMEA-0183协议是GPS接收机上使用最广泛的协议。这个协议也包含了丰富的语句。为了兼容不同的导航系统,在开发过程中发现,一般会出现GPGGA(GPS导航系统)、BDGGA(北斗导航系统)等待其他类型,但是后缀肯定都是GGA。因此开发人员设计出了一个统一的解析代码,帮助解析不同导航系统的GGA语句。在此基础上,开发人员开发出了以实时监测定位为特点的多类产品,分别专注于于运输状态监测、资产监测、人员监测、车辆监测等。
在这里插入图片描述

因此当遇到类似问题,可以参考以下解决方案:
在这里插入图片描述

/GGA Struct/
typedef struct
{
char utc[15];
float lat;
char ns[2];
float lon;
char we[2];
int state;
int num;
float hdop;
float altitude;
}NEMA_GGA_t;
/*
*功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值