summaryrefslogtreecommitdiff
path: root/digital/io/src/servo.avr.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/servo.avr.c')
-rw-r--r--digital/io/src/servo.avr.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/digital/io/src/servo.avr.c b/digital/io/src/servo.avr.c
index 3ba43be5..6689f06a 100644
--- a/digital/io/src/servo.avr.c
+++ b/digital/io/src/servo.avr.c
@@ -103,6 +103,11 @@ servo_init (void)
/* Enable overflow interrupt */
set_bit (TIMSK, TOIE2);
+
+ /* By default, servo init disable all servo. */
+ uint8_t i;
+ for (i = 0; i < SERVO_NUMBER; i++)
+ servo_set_high_time (i, 0);
}
/* Set the high time of the input signal of a servo (and its position). */