连接用户串口时,波特率是19200。并需要进入直通模式。
进入直通模式HEX发送24 55 31 55 32 00 0B 00 00 00 2C
连接加注串口时波特率是115200。
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 串口能否正常输出数据 | 能正常输出语句打√ | |
| 串口能保持输出 | 有时会出现停止输出,此时会类似死机,不会响应任何指令。出现死机时打X | |
| 记录电压电流 |
最后一个字段是0x3140是正常的。
BDARS,014950.00,1,92.59,62.69,3.18,0,10,2.749,0.018,0x0,0x3140*62
如果频点打开不正确,发送切换频点指令。
发送切换指令$CCMSS,Z,1,B3A,,B3I,,S2C,,S2A,*00
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 频点标志位记录 | 记录十六进制数 |
发送查询指令
查询指令$CCCPM,0*00
接收机反馈0为正式码,反馈9为测试码
切换到正式码
切换至正式码$CCSPM,Z*00
这个指令是切换至测试码,不发送
切换至测试码$CCSPM,C*00
警告
如果设置完了以后,重启后又变成测试码。需要等大约3分钟,看看是否变成了正式码。
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 正式码标志位 | 上电时是正式码还是测试码 | |
| 正式码标志位 | 是否出现上电时是测试码,一段时间后是否变为正式码 |
发送查询指令。
发送查询指令$CCRMO,PRM,2,0*00
返回会有每个频点的有效期,一般来说有效期半年。
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 有效期 | 是否回复有效期 | |
| 有效期 | 记录有效期的起始时间 | |
| 记录电压电流 |
警告
当不回复有效期时,有可能是测试码。测试码不回复是正常的,需要切换至正式码。但是有可能发送切换指令后没有效果。出现此问题时,需要记录。
发送查询指令。
发送查询指令$CCAUT,2*00
返回指令
未授启状态: $BDAUT,3,0*00 已授启状态: $BDAUT,3,1*00
设备从上电到到授启有可能需要2-3分钟。但是如果3分钟后还是没有授启成功。手动发一次授启申请。
申请授启$CCAUT,1*00
有时授启成功也会返回$BDAUT,3,0*00,所以如果等了3分钟还是未授启。需要自发自收一下试试。
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 授启标志 | 是否回复授启成功 | |
| 通信 | 长时间未授启成功后,能够通信成功吗 | |
| 记录电压电流 |
关闭所有输出
$CCRMO,,3,0*7F
先读卡
$CCICR,0,0*00
检查PWI
$CCRMO,PWI,2,1*31
发送报文
$CCTCQ,1078284,4,2,2,123430,0*48
收到消息时是BDTCI
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| 卡号 | 读取卡号记录 | |
| 通信 | 能够通信成功吗 | |
| 正式码标志位 | 通信成功时,正式码还是测试码标志位。 | |
| 授启标志位 | 通信成功时,授启标志位 |
查询
js$CCPID,0*hh
返回
js$BDPID,BDID,XXX,base号,key,TTO号*hh
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| BDID | 记录到后面 | |
| base号 | 记录到后面 | |
| TTO号 | 记录到后面 |
警告
需要将整条指令保存下来,存成TXT即可。后续需要查询,建议同一批次存成一份,然后存入计算机中。
关闭所有输出
$CCRMO,,3,0*7F
输出GSV
$CCRMO,GSV,2,1*26
输出RMC
$CCRMO,RMC,2,1*26
| 检查项目 | 要求 | 记录结果 |
|---|---|---|
| GSV | 记录可见卫星数 | |
| GSV | 记录最大信噪比 | |
| RMC | 记录是否定位有效 | |
| RMC | 记录是否能响应输出语句,如果不能输出时,能否响应读卡指令 |
警告
当发送输出RMC语句后,板卡并未输出时,在最后一行记录不能输出。当不能输出RMC时,应该能够响应读卡指令。
本文作者:Kellermen
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!