OOKwiz
on/off-keying for ESP32 and a variety of supported radio modules
Macros | Variables
serial_output.h File Reference
#include "Settings.h"
#include <Arduino.h>

Go to the source code of this file.

Macros

#define ERROR(...)
 
#define INFO(...)
 
#define DEBUG(...)
 
#define RFLINK(...)
 

Variables

uint8_t rflink_seq_nr
 

Macro Definition Documentation

◆ ERROR

#define ERROR (   ...)
Value:
{\
String errorlevel;\
SETTING(errorlevel);\
if (errorlevel != "none") Serial.printf(__VA_ARGS__);\
}

Definition at line 7 of file serial_output.h.

◆ INFO

#define INFO (   ...)
Value:
{\
String errorlevel;\
SETTING(errorlevel);\
if (errorlevel != "none" && errorlevel != "error") Serial.printf(__VA_ARGS__);\
}

Definition at line 13 of file serial_output.h.

◆ DEBUG

#define DEBUG (   ...)
Value:
{\
String errorlevel;\
SETTING(errorlevel);\
if (errorlevel == "debug") Serial.printf(__VA_ARGS__);\
}

Definition at line 19 of file serial_output.h.

◆ RFLINK

#define RFLINK (   ...)
Value:
if (!Settings::isSet("rflink_disable")) {\
Serial.printf("20;%02X;", rflink_seq_nr++);\
Serial.printf(__VA_ARGS__);\
}
static bool isSet(const String &name)
Find out if a key with given name exists in memory.
Definition: Settings.cpp:180
uint8_t rflink_seq_nr
Definition: serial_output.c:3

Definition at line 25 of file serial_output.h.

Variable Documentation

◆ rflink_seq_nr

uint8_t rflink_seq_nr
extern

Definition at line 3 of file serial_output.c.