linux_pwm_out fix sign-compare

This commit is contained in:
Daniel Agar
2017-07-29 19:06:55 -04:00
committed by Beat Küng
parent dd6892443c
commit 33ee4fc453
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -285,7 +285,7 @@ void task_main(int argc, char *argv[])
_controls[0].control[2] = 0.f;
int channel = rc_channels.function[rc_channels_s::RC_CHANNELS_FUNCTION_THROTTLE];
if (ret == 0 && channel >= 0 && channel < sizeof(rc_channels.channels) / sizeof(rc_channels.channels[0])) {
if (ret == 0 && channel >= 0 && channel < (int)(sizeof(rc_channels.channels) / sizeof(rc_channels.channels[0]))) {
_controls[0].control[3] = rc_channels.channels[channel];
} else {
@@ -347,7 +347,7 @@ void task_main(int argc, char *argv[])
pwm_value = _pwm_min;
}
for (int i = 0; i < _outputs.noutputs; ++i) {
for (uint32_t i = 0; i < _outputs.noutputs; ++i) {
pwm[i] = pwm_value;
}