Hi guys,
is it possible to print in blocking mode by request?
I tried to use a return value from SEGGER_RTT_printf(0, "some text\n"); but the value is always the same independent of if it is printed to the console or not.
i also tried to
#undef SEGGER_RTT_CONFIG_DEFAULT_MODE
#define SEGGER_RTT_CONFIG_DEFAULT_MODE SEGGER_RTT_MODE_BLOCK_IF_FIFO_FULL
SEGGER_RTT_printf(0, "some text\n");
but nothing changed.
Is there a way or a function to check or wait for the FIFO to get empty and to be sure that the text will be printed?
I'm also ready for changing SEGGER_RTT files if needed.
Thanks