Gbox 4.20
Grow box automation and monitoring - <a href='https://sites.google.com/site/growboxguy/'>https://sites.google.com/site/growboxguy/</a>
 
Loading...
Searching...
No Matches
SerialLog.h File Reference
#include "Arduino.h"
Include dependency graph for SerialLog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void logToSerials (const __FlashStringHelper *ToPrint, bool BreakLine=true, byte Indent=3)
 < Logging
 
template<class logLine >
void logToSerials (logLine *ToPrint, bool BreakLine=true, byte Indent=3)
 
template<class logLine >
void logToSerials (logLine &ToPrint, bool BreakLine=true, byte Indent=3)
 

Variables

HardwareSerial & ArduinoSerial
 Printing serial messages to the Arduino Serial output.
 

Function Documentation

◆ logToSerials() [1/3]

void logToSerials ( const __FlashStringHelper *  ToPrint,
bool  BreakLine = true,
byte  Indent = 3 
)

< Logging

Definition at line 5 of file SerialLog.cpp.

◆ logToSerials() [2/3]

template<class logLine >
void logToSerials ( logLine &  ToPrint,
bool  BreakLine = true,
byte  Indent = 3 
)

Definition at line 35 of file SerialLog.h.

◆ logToSerials() [3/3]

template<class logLine >
void logToSerials ( logLine *  ToPrint,
bool  BreakLine = true,
byte  Indent = 3 
)

Definition at line 17 of file SerialLog.h.

Variable Documentation

◆ ArduinoSerial

HardwareSerial& ArduinoSerial
extern

Printing serial messages to the Arduino Serial output.

Uses templating to handle logging multiple variable types (int,float,char,bool..)

Functions implemented in header file due to: https://stackoverflow.com/questions/10632251/undefined-reference-to-template-function < every inheriting class have Arduino commands available

Printing serial messages to the Arduino Serial output.

Printing serial messages to the Arduino Serial output and the esp-link Microcontroller Console (uC Console)

Printing serial messages to the Arduino Serial output.

Printing serial messages to the Arduino Serial output and the esp-link Microcontroller Console (uC Console)

Reference to the Arduino Serial

Printing serial messages to the Arduino Serial output.

Uses templating to handle logging multiple variable types (int,float,char,bool..)

Functions implemented in header file due to: https://stackoverflow.com/questions/10632251/undefined-reference-to-template-function

Printing serial messages to the Arduino Serial output and the esp-link Microcontroller Console (uC Console)

Printing serial messages to the Arduino Serial output and the esp-link Microcontroller Console (uC Console)

Reference to the Arduino Serial

Definition at line 33 of file Gbox420_Mega_Main.ino.