Sentinel
Loading...
Searching...
No Matches
threadsafe_serial.cpp File Reference
#include "utils/threadsafe_serial.h"
#include <stdarg.h>

Functions

void safePrint (const char *message)
 Thread-safe print functions for serial output.
 
void safePrint (const String &message)
 Thread-safe print functions for serial output.
 
void safePrintln (const char *message)
 Thread-safe println functions for serial output.
 
void safePrintln (const String &message)
 Thread-safe println functions for serial output.
 
void safePrintf (const char *format,...)
 Thread-safe printf function for serial output.
 

Detailed Description

This file implements thread-safe serial printing functions using FreeRTOS semaphores.

Function Documentation

◆ safePrint() [1/2]

void safePrint ( const char * message)

Thread-safe print functions for serial output.

Parameters
message

◆ safePrint() [2/2]

void safePrint ( const String & message)

Thread-safe print functions for serial output.

Parameters
message

◆ safePrintf()

void safePrintf ( const char * format,
... )

Thread-safe printf function for serial output.

Parameters
format
...

◆ safePrintln() [1/2]

void safePrintln ( const char * message)

Thread-safe println functions for serial output.

Parameters
message

◆ safePrintln() [2/2]

void safePrintln ( const String & message)

Thread-safe println functions for serial output.

Parameters
message