diff --git a/TCPServer.cpp b/TCPServer.cpp index a72b468..683b681 100644 --- a/TCPServer.cpp +++ b/TCPServer.cpp @@ -173,7 +173,7 @@ void TCPServer::handleMessage(const std::string& message, int clientSocket) } } else if (args[0] == "1") { - int speed = static_cast((value * (310 - 70) / 32767.0f) + 70); + int speed = static_cast((- value * (310 - 70) / 32767.0f) + 70); if (!handleEmergecnyFlag) { this->broadcastMessage("strat;arduino;speed;" + std::to_string(speed) + "\n"); }