SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
local_debug.h File Reference
#include "Arduino.h"
#include "Print.h"
Include dependency graph for local_debug.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sensesp::LocalDebug
 

Namespaces

namespace  sensesp
 

Macros

#define rdebugA(fmt, ...)
 
#define rdebugP(fmt, ...)
 
#define rdebugV(fmt, ...)
 
#define rdebugD(fmt, ...)
 
#define rdebugI(fmt, ...)
 
#define rdebugW(fmt, ...)
 
#define rdebugE(fmt, ...)
 
#define rdebugAln(fmt, ...)   rdebugA(fmt "\n", ##__VA_ARGS__)
 
#define rdebugPln(fmt, ...)   rdebugP(fmt "\n", ##__VA_ARGS__)
 
#define rdebugVln(fmt, ...)   rdebugV(fmt "\n", ##__VA_ARGS__)
 
#define rdebugDln(fmt, ...)   rdebugD(fmt "\n", ##__VA_ARGS__)
 
#define rdebugIln(fmt, ...)   rdebugI(fmt "\n", ##__VA_ARGS__)
 
#define rdebugWln(fmt, ...)   rdebugW(fmt "\n", ##__VA_ARGS__)
 
#define rdebugEln(fmt, ...)   rdebugE(fmt "\n", ##__VA_ARGS__)
 
#define debugV(fmt, ...)   rdebugVln(fmt, ##__VA_ARGS__)
 
#define debugD(fmt, ...)   rdebugDln(fmt, ##__VA_ARGS__)
 
#define debugI(fmt, ...)   rdebugIln(fmt, ##__VA_ARGS__)
 
#define debugW(fmt, ...)   rdebugWln(fmt, ##__VA_ARGS__)
 
#define debugE(fmt, ...)   rdebugEln(fmt, ##__VA_ARGS__)
 
#define debugA(fmt, ...)   rdebugVln(fmt, ##__VA_ARGS__)
 

Macro Definition Documentation

◆ debugA

#define debugA (   fmt,
  ... 
)    rdebugVln(fmt, ##__VA_ARGS__)

Definition at line 51 of file local_debug.h.

◆ debugD

#define debugD (   fmt,
  ... 
)    rdebugDln(fmt, ##__VA_ARGS__)

Definition at line 47 of file local_debug.h.

◆ debugE

#define debugE (   fmt,
  ... 
)    rdebugEln(fmt, ##__VA_ARGS__)

Definition at line 50 of file local_debug.h.

◆ debugI

#define debugI (   fmt,
  ... 
)    rdebugIln(fmt, ##__VA_ARGS__)

Definition at line 48 of file local_debug.h.

◆ debugV

#define debugV (   fmt,
  ... 
)    rdebugVln(fmt, ##__VA_ARGS__)

Definition at line 46 of file local_debug.h.

◆ debugW

#define debugW (   fmt,
  ... 
)    rdebugWln(fmt, ##__VA_ARGS__)

Definition at line 49 of file local_debug.h.

◆ rdebugA

#define rdebugA (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.ANY)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 11 of file local_debug.h.

◆ rdebugAln

#define rdebugAln (   fmt,
  ... 
)    rdebugA(fmt "\n", ##__VA_ARGS__)

Definition at line 35 of file local_debug.h.

◆ rdebugD

#define rdebugD (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.DEBUG)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 20 of file local_debug.h.

◆ rdebugDln

#define rdebugDln (   fmt,
  ... 
)    rdebugD(fmt "\n", ##__VA_ARGS__)

Definition at line 38 of file local_debug.h.

◆ rdebugE

#define rdebugE (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.ERROR)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 29 of file local_debug.h.

◆ rdebugEln

#define rdebugEln (   fmt,
  ... 
)    rdebugE(fmt "\n", ##__VA_ARGS__)

Definition at line 41 of file local_debug.h.

◆ rdebugI

#define rdebugI (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.INFO)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 23 of file local_debug.h.

◆ rdebugIln

#define rdebugIln (   fmt,
  ... 
)    rdebugI(fmt "\n", ##__VA_ARGS__)

Definition at line 39 of file local_debug.h.

◆ rdebugP

#define rdebugP (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.PROFILER)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 14 of file local_debug.h.

◆ rdebugPln

#define rdebugPln (   fmt,
  ... 
)    rdebugP(fmt "\n", ##__VA_ARGS__)

Definition at line 36 of file local_debug.h.

◆ rdebugV

#define rdebugV (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.VERBOSE)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 17 of file local_debug.h.

◆ rdebugVln

#define rdebugVln (   fmt,
  ... 
)    rdebugV(fmt "\n", ##__VA_ARGS__)

Definition at line 37 of file local_debug.h.

◆ rdebugW

#define rdebugW (   fmt,
  ... 
)
Value:
if (Debug.isActive(Debug.WARNING)) \
Serial.printf("(%s)(C%d) " fmt, __func__, xPortGetCoreID(), ##__VA_ARGS__)

Definition at line 26 of file local_debug.h.

◆ rdebugWln

#define rdebugWln (   fmt,
  ... 
)    rdebugW(fmt "\n", ##__VA_ARGS__)

Definition at line 40 of file local_debug.h.