From 45f790dcdc38a70d1b1e3d6232e92fc62025fc00 Mon Sep 17 00:00:00 2001 From: Emilio Corigliano <emilio.corigliano@skywarder.eu> Date: Thu, 22 Feb 2024 12:09:33 +0100 Subject: [PATCH] [Groundstation][Serial] Fix return of Serial::sendMessage The method now returns true if the write was successful --- src/boards/Groundstation/Common/Ports/Serial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/boards/Groundstation/Common/Ports/Serial.cpp b/src/boards/Groundstation/Common/Ports/Serial.cpp index 45f4b7712..777257cec 100644 --- a/src/boards/Groundstation/Common/Ports/Serial.cpp +++ b/src/boards/Groundstation/Common/Ports/Serial.cpp @@ -67,5 +67,5 @@ ssize_t Serial::receive(uint8_t* pkt, size_t max_len) bool Serial::send(uint8_t* pkt, size_t len) { auto serial = miosix::DefaultConsole::instance().get(); - return serial->writeBlock(pkt, len, 0) != static_cast<ssize_t>(len); + return serial->writeBlock(pkt, len, 0) == static_cast<ssize_t>(len); } \ No newline at end of file -- GitLab