项目用到定位功能。之前有用过瑞士ublox定位模块。
这次硬件选型用的 国产 和芯星通公司的 导航产品系列里的 UM220-IV M。
低功耗是选型的一个主要考量。它手册显示采用的是和芯星通的自主研发的GNSS 系统级芯片。
说是多系统定位, 是gps 系统, 北斗BD系统 都可以定位,或者可以混合定位。
模块上电如果不配置,那芯片手册写双系统的,就默认双系统;多系统的,默认多系统。
如果单系统可以搜到8颗星的话,可能双系统多系统可以搜到18颗星。一般模块搜到4颗星才可以定位上。 如果开单系统定位,那有一个楼刚好挡住的话,挡住了6颗,那剩2颗就定位不了了。所以推荐多系统定位。
今天想理顺一下通过串口接受的数据解析.
稍微理了一下NMEA协议:
可以设置定时发回来的有效数据格式,我们默认发回来NMEA格式中的GGA格式,打开北斗和GPS,传回来的就是GBGGA(gps+bd):
待续