轻松开发北斗短报文设备(基于RDSS协议)

  北斗短报文模块遵循RDSS协议,目前RDSS协议有4.0和2.1协议,通用版本使用2.1协议,任何短报文设备都要支持2.1协议。2.1 协议的最大特点,1、是用 10 个波速表示信号强度,之前的 4.0 协议则是用 6 个波速表示。 2、不管是接收语句还是发送语句,语句都是以美元符号$开始,以英文字符,和为分隔符, 以回车换行符\r\n 结束。
  对于开发短报文设备,就需要了解整个短报文协议,相对于阅读整个协议文档,需要花费大量时间;博主整理了几条短报文设备开发的常用几条指令:
1、读取卡号
下位机向短报文模块发送: $CCICA,0,00
7B\r\n
在这里插入图片描述
短报文模块回复: $BDICI,0242286,00242286,0000011,6,60,3,N,0*38\r\n
在这里插入图片描述
2、读取信号状态
获取短报文模块的信号状态
在这里插入图片描述
短报文模块给单片机回复
在这里插入图片描述
3、申请短报文定位信息
在这里插入图片描述
短报文模块回复指令是否成功执行
在这里插入图片描述
成功执行后,几秒后会返回定位信息
在这里插入图片描述
4、收发信息
  一般使用混合编码模式和代码编码模式以混合模式编码模式为例,电文首字母固定未A4,按照先后顺序,将每个字符换成16进制数大写,如果16进制数不大于16,就在高位补0。
在这里插入图片描述
短报文模块回复单片机发送信息是否执行成功
在这里插入图片描述  如果设置的收件人id是自己,所以在几秒之内,卫星就会转发信息给rd模块,然后模块就会输出语句给单片机,接收方收到信息
在这里插入图片描述

  • 5
    点赞
  • 88
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值