diff --git a/radio/src/lua/api_general.cpp b/radio/src/lua/api_general.cpp index e9d0a7a25..827734642 100644 --- a/radio/src/lua/api_general.cpp +++ b/radio/src/lua/api_general.cpp @@ -1612,12 +1612,14 @@ static int luaSetSerialBaudrate(lua_State * L) #if defined(AUX_SERIAL) if (auxSerialMode == UART_MODE_LUA) { - auxSerialSetup(baudrate, true); + auxSerialStop(); + auxSerialSetup(baudrate, false); } #endif #if defined(AUX2_SERIAL) if (aux2SerialMode == UART_MODE_LUA) { - aux2SerialSetup(baudrate, true); + aux2SerialStop(); + aux2SerialSetup(baudrate, false); } #endif return 1;