Ublox系列接收机主要可以通过两种方式进行配置,一种是通过U-center官方配置软件,另一种是通过发送命令。其中,U-center本质也是通过图形化配置界面生成相关命令并发送,具体使用方法可见专题其它文章。本文主要介绍Ublox发送命令配置方式。
1 命令格式
图1 Ublox数据格式
Ublox数据格式如图1所示,支持以HEX或ASCII形式进行发送。
2 Checksum校验和计算方式
2.1 校验和计算范围
计算范围从CLASS开始到PAYLOAD,最后两字节为校验和。
2.2 校验和计算方法
CK_A = 0, CK_B = 0;
For(i=0;i<N;i++)
{
CK_A = CK_A + buffer[i]
CK_B = CK_B + CK_A
}
其中,buffer为校验和计算范围组成的数组。注意,此处CK_B非2*CK_A,而是有一个持续累加的过程。