2回答

0收藏

圆点博士小四轴使用EXCEL生成通讯指令

#开源分享 #开源分享 3368 人阅读 | 2 人回复 | 2014-11-21

圆点博士小四轴2014版本使用简单易用的通讯协议。用户可以通过EXCEL方便得到控制指令,然后通过串口助手之类的软件,把指令发送到小四轴 ,就可以实现对小四轴的控制。
圆点博士小四轴2014使用Excel计算飞行指令:



第一步:组合成十个字符长度的控制命令 (公式:B2&D2&F2&H2&J2)
第二步:把命令分开成单个字母 (公式:MID(A4,1,1)/MID(A4,2,1)/。。。/MID(A4,10,1))
第三步:把上一步的各个字母转换成ASC码 (公式:CODE(A6)/CODE(B6)/。。。/CODE(J6))
第四步:把上述各个ASC码加起来 (公式:SUM(A8:J8))
第五步:把上一步得到的结果对256求余数 (公式:MOD(A10,256))
第六步:用256减去上一步得到的余数 (公式:256-A12)
第七步:把上一步的结构转换成十六进制 (公式DEC2HEX(A14))
第八步:组合飞行控制指令和上一步得到的结果 (公式:A4&A16)
第九步:加上头标志和尾标志 (公式:":"&A18&"/")


圆点博士小四轴2014使用Excel计算人机互动指令:
第一步:把命令分开成单个字母 (公式:MID(A4,1,1)/MID(A4,2,1)/。。。/MID(A4,10,1))
第二步:把上一步的各个字母转换成ASC码 (公式:CODE(A6)/CODE(B6)/。。。/CODE(J6))
第三步:把上述各个ASC码加起来 (公式:SUM(A8:J8))
第四步:把上一步得到的结果对256求余数 (公式:MOD(A10,256))
第五步:用256减去上一步得到的余数 (公式:256-A12)
第六步:把上一步的结构转换成十六进制 (公式DEC2HEX(A14))
第七步:组合飞行控制指令和上一步得到的结果 (公式:A4&A16)
第八步:加上头标志和尾标志 (公式:":"&A18&"/")


分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

liujia21

发表于 2014-11-23 16:37:59 | 只看该作者

顶博士,等着博士的书哦
板凳

视觉℡

发表于 2014-11-27 22:15:17 | 只看该作者

学习学习                           
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条