diff --git a/src/modelec/src/gamecontroller_listener.cpp b/src/modelec/src/gamecontroller_listener.cpp index c770628..a9c836c 100644 --- a/src/modelec/src/gamecontroller_listener.cpp +++ b/src/modelec/src/gamecontroller_listener.cpp @@ -161,7 +161,7 @@ namespace Modelec { } if (msg->axes[5] != last_solar_2_angle) { - int solarPannelAngle = static_cast(Modelec::mapValue(static_cast(msg->axes[5]), -1.0f, 1.0f, solarPannelServos[1].endAngle, solarPannelServos[1].startAngle)); + int solarPannelAngle = static_cast(Modelec::mapValue(static_cast(msg->axes[5]), -1.0f, 1.0f, solarPannelServos[1].startAngle, solarPannelServos[1].endAngle)); auto solarPannelAngleMessage = modelec_interface::msg::PCA9685Servo(); solarPannelAngleMessage.pin = solarPannelServos[1].pin; solarPannelAngleMessage.angle = solarPannelAngle;