UBLOX配置/GPS配置设置/u-center使用
GPS配置、u-center使用指南
对u-blox的GPS接收机设置可以查看文档,文档比较长,刚开始看完全没有头绪,可以使用u-center对b-blox进行设置。本文先描述使用u-center的设置方法,随后补充一些配置报文的解读。
u-center的使用
选择串口
然后选择vie->TextConsole
就能看到窗口有输出:
将本地配置发送到GNSS
重新设置
按下图打开消息窗口:
如下图所示,如果GPS模块正在输出NEMA的GxGGA报文,那么GxGGA这一条目会显示为黑色,没有输出的报文,会显示为灰色。
同理,如果GPS模块正在输出UBX的协议报文,那么对应的条目也会显示为黑色,
如果不想让他输出GNGGA,那么可以右击它,选择disable,同理如果想输出某些报文,可以右击,选择enable。NEMA协议报文和UBX协议报文的操作步骤相同。
保存配置
发送后选择CFG 选择保存文件 点击发送
要断电重启才生效?断电前先把配置导出保存。
ubx 配置协议
ublox通过在串口给GPS接收机发送ubx格式的消息来进行配置,ubx消息格式如下:
一、设置NMEA
前面两种废弃了,只用第三种
CFG-NMEA - 06 17 (lenth)14 00(filter)00 (nmeaVersion)41 00 (flags)02 (gnssToFilter) 00 00 00 00, 00 00 00 01 00 00 00 00 00 00 00 00
lenth占两个字节.
gnssToFilter占用了4个字节,其中最低几个bit位表示对卫星系统的过滤情况
二、设置GNSS
使用u-center从GPS模块中导出来的配置,对照ublox的协议进行分析
CFG-GNSS - 06 3E ,2C 00 (len), 00 20 20 05 ;
00(gnssId) 08 10 00, 01 00 01 01;
01(gnssId) 01 03 00, 01 00 01 01;
03(gnssId) 08 10 00 00 00 01 01
05(gnssId) 00 03 00 01 00 01 01
06(gnssId) 08 0E 00(flags) 01 00 01 01 低四位是flags,最低一个bit表示enable或者disable。红色字体表示的是sigcfgMask。(图中的23,22,21表示的不是参数值,而是bit23 ,bit22, bit21的含义)
三、设置波特率
可以设置很多种串口的波特率,如I2C ,SPI,UART
CFG-PRT - 06 00 (length)14 00 (portID) 02 00 00 00 C0 38 00 00 00 00 00 00 00 00 00 00 00 00 00 00
CFG-PRT - 06 00 (length)14 00 (portID) 01 00 00 00 (mode)C0 08 00 00 (波特率)00 C2 01 00 07 00 03 00 00 00 00 00 使用uart? 不同的串口mode不同
更多推荐
所有评论(0)