🎨 Improves mode handling

This commit is contained in:
Rune Harlyk
2025-10-11 15:29:18 +02:00
parent f2ee454b89
commit aee29c47e4
2 changed files with 8 additions and 9 deletions
+2 -1
View File
@@ -78,8 +78,9 @@ class ServoController : public StatefulService<ServoSettings> {
void updateActiveState() { is_active ? activate() : deactivate(); }
void setMode(SERVO_CONTROL_STATE newMode) { control_state = newMode; }
void setAngles(float new_angles[12]) {
control_state = SERVO_CONTROL_STATE::ANGLE;
for (int i = 0; i < 12; i++) {
target_angles[i] = new_angles[i];
}