1 Star 0 Fork 1

sugar/matlab_mavlink_udp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
uint32_t.m 467 Bytes
一键复制 编辑 原始数据 按行查看 历史
ubuntu 提交于 2020-04-14 21:46 . 加入 rpm 实验
function [ val ] = float(input, from, to)
% float.m
% decode from hex to float
% input - mavlink message from udp
% from - start byte index
% to - end byte index
if size([from:to],2) ~= 4
disp('error: too few arguments')
elseif size(input,1) <= to
disp('error: message error')
else
for i = [1:2:8]
tmp(1,i) = input(to,1);
tmp(1,i+1) = input(to,2);
to = to - 1;
end
val = typecast(uint32(hex2dec(tmp)),'uint32');
end
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Matlab
1
https://gitee.com/weipeng_su/matlab_mavlink_udp.git
git@gitee.com:weipeng_su/matlab_mavlink_udp.git
weipeng_su
matlab_mavlink_udp
matlab_mavlink_udp
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385