1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-18 08:54:15 +01:00

Merge branch 'rel-15.02.01'

This commit is contained in:
Alessio Morale 2015-04-05 17:38:12 +02:00
commit e51e2b98a8
2 changed files with 15 additions and 3 deletions

View File

@ -1,3 +1,17 @@
--- RELEASE-15.02.01-RC1 ---
This release fixes an in important bug that may prevent failsafe to work correctly using CC3D/CC with a PWM receiver.
The full list of bugfixes in this release is accessible here:
https://progress.openpilot.org/issues/?filter=12260
Release Notes - OpenPilot - Version RELEASE-15.02.1
** Bug
* [OP-1812] - CC3D : PWM: Does not go into failsafe when RX is pulled under 50% throttle
--- RELEASE-15.02 --- Ragin' Cajun ---
This release introduces major flight performance improvements, enhancements as well as bug fixes. Many enhancements have been made to reducing dead-time of the communication between the flight controller and ESCs. In our testing, we have found this to be not only the best flight performance so far in the OpenPilot project but the best flight performance of any project we have tested against. This is a recommended upgrade for everyone and the more skilled of a pilot you are, the more you will love this release.

View File

@ -209,9 +209,7 @@ static void PIOS_PWM_tim_overflow_cb(__attribute__((unused)) uint32_t tim_id, ui
/* Channel out of range */
return;
}
if (!pwm_dev->CaptureState[channel]) {
return;
}
pwm_dev->us_since_update[channel] += count;
if (pwm_dev->us_since_update[channel] >= PWM_SUPERVISOR_TIMEOUT) {
pwm_dev->CaptureState[channel] = 0;