u-center设置笔记

0.前言

    前些时间弄了GPS,GPS模块为uBLOX公司的某个产品。uBlox提供了一个很有用的GPS模块配置和调试工具——ucenter,使用ucenter软件可以修改nmea语句的输出内容和时间间隔,通过这篇博文和大家分享一下设置经验。

    【GPS nmealib学习笔记

    u-center软件版本为8

 

1.修改nmea语句输出内容

    在GPS默认配置中,输出多种nmea语句,例如GPRMC,GPGGA等。若使用MCU来处理GPS信息,过多的串口中断可能导致系统整体性能下降。如果运到MCU处理能力有限的情况,可以简化GPS nmea语句的输出种类,仅保留GPRMC。GPRMC语句中包含了经度,纬度和速度这3类中重要信息。

    在u-center软件中,打开view -> messages view,在NMEA中进行相应操作。

图1 减少nmea语句输出内容

    例如在GxGGA上右击选择 Disable Message,那么GxGGA就会停止输出。请注意,灰色的内容代表静止输出,选择Disable之后,相应的nmea语句也变为灰色。

 

2.修改输出速率

    在GPS模块默认配置中,nmea语句的输出周期为1S。对于处理能力较弱的MCU而言,降低一下输出频率也并不是一件坏事。依然在messages view中操作,不过该步骤转换至UBX中。(nmea和UBX都被uBLOX模块支持,nmea是一种通用协议,而UBX为uBlox的定制协议)

    在CFG中选择RATE,修改1000ms为10000ms。点击右下角的Send按钮,稍等片刻即可。

图2 修改输出速率

 

3.保存相关设置 

    在UBX中选择CFG,选中BBR、FLAHS和I2C-EEPROM。点击右下角的Send按钮,稍等片刻即可。

图3 保存相关设置

 

4.最后结果

    最终结果自然是GPS模块只输出GPRMC,输出的间隔为10S。(注意模块刚启动时会输出一些以$GPTXT开头的内容)

    由于GPS模块位于室内,所有无法正常定位。

图4 GPS模块输出

5.总结

    u-center的其他功能还有很多,例如google地图等。更丰富的功能还待以后去发现。

  • 8
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 21
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值