From dd566da50035b36f737482bfbeabeda97a63de00 Mon Sep 17 00:00:00 2001 From: Petr Ledvina Date: Wed, 16 Aug 2023 17:59:50 +0200 Subject: [PATCH] Improve serialPrint performance --- src/main/drivers/serial.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/drivers/serial.c b/src/main/drivers/serial.c index ae6f342228..e7bb602676 100644 --- a/src/main/drivers/serial.c +++ b/src/main/drivers/serial.c @@ -27,10 +27,7 @@ void serialPrint(serialPort_t *instance, const char *str) { - uint8_t ch; - while ((ch = *(str++)) != 0) { - serialWrite(instance, ch); - } + serialWriteBuf(instance, str, strlen(str); } uint32_t serialGetBaudRate(serialPort_t *instance)