u-center是u-blox推出的专业GPS测试软件,这个是最新的版本有需要的朋友可以下载使用。
u-center,不但是专业级别的测试软件,而且可以对u-blox公司的模块进行相应的模块功,安装后包括主程序和驱动。
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地图等。更丰富的功能还待以后去发现。
140.5M / 09-05
76.4M / 03-25
55M / 06-05
237.9M / 04-13
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
484.7M / 09-27
165.4M / 09-05
353.9M / 06-05
131.8M / 04-13
195.6M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
110.5M / 09-05
33.4M / 09-05
325.8M / 08-12
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
369M / 09-22
181.5M / 09-22
201.2M / 09-05
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
126.7M / 02-04
1.76G / 09-22
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
561.8M / 07-11
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06
132M / 07-06