123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
-
-
-
-
- #include "../inc/MarlinConfig.h"
-
- #if HAS_SERVOS
-
- #include "servo.h"
-
- HAL_SERVO_LIB servo[NUM_SERVOS];
-
- void servo_init() {
- #if NUM_SERVOS >= 1 && HAS_SERVO_0
- servo[0].attach(SERVO0_PIN);
- servo[0].detach();
- #endif
- #if NUM_SERVOS >= 2 && HAS_SERVO_1
- servo[1].attach(SERVO1_PIN);
- servo[1].detach();
- #endif
- #if NUM_SERVOS >= 3 && HAS_SERVO_2
- servo[2].attach(SERVO2_PIN);
- servo[2].detach();
- #endif
- #if NUM_SERVOS >= 4 && HAS_SERVO_3
- servo[3].attach(SERVO3_PIN);
- servo[3].detach();
- #endif
- }
-
- #endif
|