diff --git a/radio/src/cli.cpp b/radio/src/cli.cpp index cdb28420a..19dfc1be9 100644 --- a/radio/src/cli.cpp +++ b/radio/src/cli.cpp @@ -916,8 +916,10 @@ int cliSet(const char **argv) #if defined(ENABLE_SERIAL_PASSTHROUGH) static void spInternalModuleTx(uint8_t* buf, uint32_t len) { - intmoduleSendBuffer(buf, len); - intmoduleWaitForTxCompleted(); + while (len > 0) { + intmoduleSendByte(*(buf++)); + len--; + } } static void spInternalModuleSetBaudRate(uint32_t baud)