diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-02 09:18:04 +0100 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2014-01-02 09:18:04 +0100 |
commit | a60fcc25358ac9ef142b456874459bec160bcbb1 (patch) | |
tree | 5909362b7316cf0abb3d9eb624f0aa6fe0342d54 /src/modules/systemlib/pwm_limit/pwm_limit.h | |
parent | eb47a164cb44ddab70a2639ddf4f68519eadd4df (diff) | |
download | px4-firmware-a60fcc25358ac9ef142b456874459bec160bcbb1.tar.gz px4-firmware-a60fcc25358ac9ef142b456874459bec160bcbb1.tar.bz2 px4-firmware-a60fcc25358ac9ef142b456874459bec160bcbb1.zip |
Fixed pwm limit command to behave as originally designed. The initial hold time produced random values (e.g. 40000 instead of 1500) during the INIT_TIME (0.5s) phase
Diffstat (limited to 'src/modules/systemlib/pwm_limit/pwm_limit.h')
-rw-r--r-- | src/modules/systemlib/pwm_limit/pwm_limit.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/modules/systemlib/pwm_limit/pwm_limit.h b/src/modules/systemlib/pwm_limit/pwm_limit.h index bc8709398..6a667ac6f 100644 --- a/src/modules/systemlib/pwm_limit/pwm_limit.h +++ b/src/modules/systemlib/pwm_limit/pwm_limit.h @@ -72,7 +72,7 @@ typedef struct { __EXPORT void pwm_limit_init(pwm_limit_t *limit); -__EXPORT void pwm_limit_calc(const bool armed, const unsigned num_channels, const uint16_t *disarmed_pwm, const uint16_t *min_pwm, const uint16_t *max_pwm, float *output, uint16_t *effective_pwm, pwm_limit_t *limit); +__EXPORT void pwm_limit_calc(const bool armed, const unsigned num_channels, const uint16_t *disarmed_pwm, const uint16_t *min_pwm, const uint16_t *max_pwm, const float *output, uint16_t *effective_pwm, pwm_limit_t *limit); __END_DECLS |