-
Python库pynmea2用于解析NMEA 0183协议(GPS)
资源介绍
pynmea2
pynmea2是适用于协议的python库
pynmea2基于Becky Lewis的
pynmea2主页位于
兼容性
pynmea2与Python 2.7和Python 3.4+兼容
安装
推荐的安装pynmea2是使用 :
pip install pynmea2
解析中
您可以使用parse(data, check=False)函数解析单个NMEA语句,该函数采用包含NMEA 0183语句的字符串并返回NMEASentence对象。 请注意,开头的“ $”是可选的,并且在分析句子时,尾部的空白将被忽略。
如果使用check=False ,则parse将接受不包含校验和的NMEA消息,但是如果存在,它将仍然引发pynmea2.ChecksumError 。 如果缺少ChecksumError check=True也将引发ChecksumError 。
例子: