diff --git a/src/fsfw_hal/linux/uart/helper.cpp b/src/fsfw_hal/linux/uart/helper.cpp index b451f457..530169f7 100644 --- a/src/fsfw_hal/linux/uart/helper.cpp +++ b/src/fsfw_hal/linux/uart/helper.cpp @@ -71,16 +71,14 @@ void uart::setBaudrate(struct termios& options, UartBaudRate baud) { cfsetospeed(&options, B19200); break; case UartBaudRate::RATE_38400: - cfsetispeed(&options, B38400); - cfsetospeed(&options, B38400); + cfsetspeed(&options, B38400); break; case UartBaudRate::RATE_57600: cfsetispeed(&options, B57600); cfsetospeed(&options, B57600); break; case UartBaudRate::RATE_115200: - cfsetispeed(&options, B115200); - cfsetospeed(&options, B115200); + cfsetspeed(&options, B115200); break; case UartBaudRate::RATE_230400: cfsetispeed(&options, B230400);