diff --git a/src/shared/drivers/servo/Servo.cpp b/src/shared/drivers/servo/Servo.cpp index 3c37bd1fba313b94f36230249d186341b02559d9..ce0f9330209bbd1137bcc5000443a8fcda21618c 100644 --- a/src/shared/drivers/servo/Servo.cpp +++ b/src/shared/drivers/servo/Servo.cpp @@ -51,6 +51,8 @@ void Servo::setPosition(float position) void Servo::setPosition90Deg(float degrees) { setPosition(degrees / 90); } +void Servo::setPosition120Deg(float degrees) { setPosition(degrees / 120); } + void Servo::setPosition180Deg(float degrees) { setPosition(degrees / 180); } void Servo::setPosition360Deg(float degrees) { setPosition(degrees / 360); } diff --git a/src/shared/drivers/servo/Servo.h b/src/shared/drivers/servo/Servo.h index fd45ab5ed66d33f79b5670bd18f7d961ed2b2fff..f070f196b1a7a2d2af03534ac90f18f591b6e661 100644 --- a/src/shared/drivers/servo/Servo.h +++ b/src/shared/drivers/servo/Servo.h @@ -93,6 +93,8 @@ public: void setPosition90Deg(float degrees); + void setPosition120Deg(float degrees); + void setPosition180Deg(float degrees); void setPosition360Deg(float degrees);