Allow a bit more flexibility of PWM range

This commit is contained in:
Lorenz Meier 2015-03-20 21:57:31 +01:00
parent 4f0f2b0329
commit ecec2d76d9
2 changed files with 8 additions and 3 deletions

View File

@ -78,7 +78,7 @@ __BEGIN_DECLS
/**
* Highest PWM allowed as the minimum PWM
*/
#define PWM_HIGHEST_MIN 1300
#define PWM_HIGHEST_MIN 1600
/**
* Highest maximum PWM in us
@ -93,7 +93,7 @@ __BEGIN_DECLS
/**
* Lowest PWM allowed as the maximum PWM
*/
#define PWM_LOWEST_MAX 1700
#define PWM_LOWEST_MAX 1400
/**
* Do not output a channel with this value

View File

@ -168,8 +168,13 @@ esc_calib_main(int argc, char *argv[])
}
}
if (set_mask == 0)
if (set_mask == 0) {
usage("no channels chosen");
}
if (pwm_low > pwm_high) {
usage("low pwm is higher than high pwm");
}
/* make sure no other source is publishing control values now */
struct actuator_controls_s actuators;