5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: Smartype
打印 上一主题 下一主题

昨天测试该死的Inflight acc calibration惨炸,今天试试还没有调好PID的光流

[复制链接]
21
 楼主| 发表于 2012-11-15 10:51 | 只看该作者
有。气压计算定高也不错的,现在支持加速度校正

欢迎继续阅读楼主其他信息

22
发表于 2012-11-20 13:18 | 只看该作者
楼主能给个联系方式吗 有些东西想和你交流一下
23
发表于 2012-11-24 20:26 | 只看该作者
楼主想问你个问题..我现在也在做串口控制四轴..但是我发现mwc貌似本身是支持串口传递 yaw roll这些数值进去的..但是看mwc代码貌似是没做过什么控制..只是把这些值又输出到地面站而已....要想用串口控制油门的话需要重写mwc里的哪些代码?或者是需要修改哪个方法哪个变量可以告诉一下吗?
24
发表于 2012-11-25 02:50 | 只看该作者
支持手机控制四轴
25
发表于 2012-11-25 12:06 | 只看该作者
平板或者电脑控制  实时图像回传 控制上传,航向高度电池信息下传  =就是地面站了,在机器人论坛看到了界面,有安卓的有IOS的软件,MS很不错哦
26
 楼主| 发表于 2012-11-25 16:11 | 只看该作者
爵爷 发表于 2012-11-24 20:26
楼主想问你个问题..我现在也在做串口控制四轴..但是我发现mwc貌似本身是支持串口传递 yaw roll这些数值进去 ...

仔细看看代码啊。
SET_RAW_RC就是。
27
发表于 2012-11-26 08:32 | 只看该作者
Smartype 发表于 2012-11-25 16:11
仔细看看代码啊。
SET_RAW_RC就是。

我就是用MSP_SET_RAW_RC这个命令传的油门值进去..但是解锁不能啊...但是返回的消息倒是显示我发送的数据全都接收到了
28
 楼主| 发表于 2012-11-26 12:10 | 只看该作者
爵爷 发表于 2012-11-26 08:32
我就是用MSP_SET_RAW_RC这个命令传的油门值进去..但是解锁不能啊...但是返回的消息倒是显示我发送的数据全 ...

看看解锁的代码,仔细检查failsafe,不要搞出悲剧了
29
发表于 2012-11-26 13:58 | 只看该作者
按说如果不出错误的话..都是发送油门最下yaw最左吧..我发送的也是这个...控就可以解锁..手柄就不行啊
30
 楼主| 发表于 2012-11-26 15:48 | 只看该作者
爵爷 发表于 2012-11-26 13:58
按说如果不出错误的话..都是发送油门最下yaw最左吧..我发送的也是这个...控就可以解锁..手柄就不行啊

解锁是不是得先MINCOMMAND?
31
发表于 2012-11-26 17:30 | 只看该作者
Smartype 发表于 2012-11-26 15:48
解锁是不是得先MINCOMMAND?

MINCOMMAND是啥...话说我已经可以传入手柄的数据了..而且飞控也返回正常...难道解锁要单独发送一个指令?
32
 楼主| 发表于 2012-11-26 20:13 | 只看该作者
爵爷 发表于 2012-11-26 17:30
MINCOMMAND是啥...话说我已经可以传入手柄的数据了..而且飞控也返回正常...难道解锁要单独发送一个指令?

看看代码。只有throttle在最小的时候才能解锁。
还有,你的RC是多少Hz?
33
发表于 2012-11-27 08:24 | 只看该作者
Smartype 发表于 2012-11-26 20:13
看看代码。只有throttle在最小的时候才能解锁。
还有,你的RC是多少Hz?

我的代码是油门最小1000 RC是25Hz
34
 楼主| 发表于 2012-11-27 15:25 | 只看该作者
爵爷 发表于 2012-11-27 08:24
我的代码是油门最小1000 RC是25Hz

1. 你确认了checksum什么都是对的?
2. 那你的解锁方式是?a) YAW
b) ROLL
c) AUX
3. 解锁时候油门的位置?
4. 解锁的的时候机器的角度?
5. 启用了Failsafe没有? 解锁的时候failsafe的状态?
6. 如果启用了failsafe,你改了failsafe的code没有?默认是50hz的。你的25hz很容易就被判断为failsafe

还是把代码都理解了再改吧,别搞悲剧了。



35
发表于 2012-11-27 16:45 | 只看该作者
Smartype 发表于 2012-11-27 15:25
1. 你确认了checksum什么都是对的?
2. 那你的解锁方式是?a) YAW
b) ROLL

yaw解锁..50hz也试过...失控保护默认不开的...
36
发表于 2012-11-27 16:45 | 只看该作者
Smartype 发表于 2012-11-27 15:25
1. 你确认了checksum什么都是对的?
2. 那你的解锁方式是?a) YAW
b) ROLL

校验 肯定是正确的..因为我已经可以接到返回的所有通道的信息了..
37
发表于 2012-11-27 16:46 | 只看该作者
好啊,,,,,,,
38
发表于 2012-11-27 16:55 | 只看该作者
爵爷 发表于 2012-11-27 16:45
校验 肯定是正确的..因为我已经可以接到返回的所有通道的信息了..

最新发现..我获取rc状态的时候会有时候跳成默认值...难道是我发送的速度太慢?导致那边接收的不是连续的?
39
 楼主| 发表于 2012-11-27 19:43 | 只看该作者
爵爷 发表于 2012-11-27 16:55
最新发现..我获取rc状态的时候会有时候跳成默认值...难道是我发送的速度太慢?导致那边接收的不是连续的?

我要说你了,不看代码的家伙!
comment out STANDARD_RX
40
发表于 2012-11-29 09:37 | 只看该作者
Smartype 发表于 2012-11-27 19:43
我要说你了,不看代码的家伙!
comment out STANDARD_RX

真不是不看代码..是看不明白...地面站的代码还可以看懂...arduino我就刚入门..看着好纠结啊..话说 STANDARD_RX这个之前的判断里没有 RCSERIAL但是有RCSERIALERIAL..这俩是一东西吗??还是说我要把代码改成#if !defined(SERIAL_SUM_PPM) && !defined(SPEKTRUM) && !defined(SBUS) && !defined(RCSERIALERIAL)&&!defined(RCSERIAL)  #define STANDARD_RX
#endif
这样


您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表