dropLin 5cc809f453 first commit | il y a 5 mois | |
---|---|---|
.. | ||
README.md | il y a 5 mois | |
navdata.c | il y a 5 mois | |
navdata.h | il y a 5 mois | |
nmeaparser.c | il y a 5 mois | |
nmeaparser.h | il y a 5 mois | |
nmeardr.c | il y a 5 mois | |
nmeardr.h | il y a 5 mois | |
nmeatknzr.c | il y a 5 mois | |
nmeatknzr.h | il y a 5 mois |
此项目演示如何解析 NMEA 协议。
当导航数据准备就绪时,“解析器”将触发“my_reporter”功能来报告导航状态。
模块 | 文件 | 描述 |
---|---|---|
nmea_reader |
nmeardr.h nmeardr.c |
读取 NMEA 数据,包含一个 NMEA 句子。 |
nmea_tokenizer |
nmeatknzr.h nmeatknzr.c |
将NMEA句子拆分为“令牌”。 |
parser |
nmeaparser.h nmeaparser.c |
从“令牌”中解析nmea。 |
nav_data |
navdata.h navdata.c |
导航数据。 |
如果遇到“GGA”句子,请打印“nav_data”。
日期和时间以 UTC 为单位。
以度为单位。
北方为正,南方为负。
以度为单位。
对东方为正,对西方为负。
“PRN”是卫星的NO。在NMEA。
“SVID”是卫星数组中的索引。
SVID 范围 | 星座类型 |
---|---|
1-64 | GPS |
65-96 | GLONASS |
201-264 | Beidou |