️ Removes unnecessary lerp

This commit is contained in:
Rune Harlyk
2025-07-16 20:32:46 +02:00
parent 6e10eabd9f
commit 43e76770a8
2 changed files with 2 additions and 3 deletions
+1 -1
View File
@@ -98,7 +98,7 @@ class ServoController : public StatefulService<ServoSettings> {
void calculatePWM() {
uint16_t pwms[12];
for (int i = 0; i < 12; i++) {
angles[i] = lerp(angles[i], target_angles[i], 0.05);
angles[i] = lerp(angles[i], target_angles[i], 0.1);
auto &servo = state().servos[i];
float angle = servo.direction * angles[i] + servo.centerAngle;
uint16_t pwm = angle * servo.conversion + servo.centerPwm;