|
楼主 |
发表于 2015-5-4 17:23
|
显示全部楼层
2015.05.04 一个困扰我很久的问题,终于找到解决方案。
问题:
定高模式,油门拉到底降落,经常会弹跳,而且是一直不停的弹跳。
尝试解决的方法:
在 Output.cpp 里,把
if ((rcData[THROTTLE] < MINCHECK) && !f.BARO_MODE)
{
#ifndef MOTOR_STOP
motor = conf.minthrottle;
#else
motor = MINCOMMAND;
#endif
}
改为:
if (rcData[THROTTLE] < MINCHECK)
{
if (f.BARO_MODE)
{
motor = constrain(motor, conf.minthrottle, min(MAXTHROTTLE, rcCommand[THROTTLE] + 200));
}
else
{
#ifndef MOTOR_STOP
motor = conf.minthrottle;
#else
motor = MINCOMMAND;
#endif
}
} |
|