完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 birdinskyd***sy 于 2016-1-31 16:32 编辑 之前都是用的官方提供的软件测试,rsp_scope和rsp_terminal,今天试试用串口工具,如果pc与rsp1通信是用的串口协议,那么不用官方给的也可以,尝试下,随便找了个串口调试工具 连上rsp1后,rsp1 连的还是x7b接口,工具选com14,波特率460800,连接,命令发送是十六进制字符或ascii码,手册上命令都是字符串的,然后还需要一个字符串转换工具,转成16进制的, 转换下查看版本的命令,$R04,发送下,米有反应。。。 回头看看手册,发现了,还差个表示回车的16进制数 再敲个回车转换下,于是多了个D 和A,D就是换行,A是光标移到行首, 试一下,刚才的命令后只追加D,于是收到了一串16进制数, 还是用刚才的工具翻译一下,40 52 30 34 31 38 0D 0A ,至少我们认识有D和A被返回了 于是,搞清楚了,先把字符串命令转换成16进制表示,再发送出去,就能接受到回复,注意,虽然命令里有数字,但也要作为字符看待,我们再看一个实时参数$R10,显示完整版本的,同时命令结尾加上A看看 翻译一下,正是版本信息,且已经换行了 再看一个实时参数,返回测量值的,$R01<回车>, 分两次测,一次不动,另一次在天线前边挥手, 翻译结果,静止时是0,检测到挥手时刻速度,是用频点数表示的,0x0c,是12 再看看$R11<回车> ,这是所有结果SpeedFW, SpeedBW, MagFW, MagBW 翻译下, 已经很明显了,通过串口发送相应命令,会得到rsp1的相应,在上一篇测速的帖子中,我们重点研究了速度的算法,没有关注前边的步骤, |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 20:28 , Processed in 0.583944 second(s), Total 71, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号