Skip to content

Commit 5b1edb3

Browse files
Added log and error messages.
1 parent c2d0ea1 commit 5b1edb3

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/SimpleWebSerial.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,4 +192,12 @@ void SimpleWebSerial::onData() {
192192

193193
void SimpleWebSerial::warn(const char *message) {
194194
this->send("_w", message);
195+
}
196+
197+
void SimpleWebSerial::log(const char *message) {
198+
this->send("_l", message);
199+
}
200+
201+
void SimpleWebSerial::error(const char *message) {
202+
this->send("_e", message);
195203
}

src/SimpleWebSerial.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,13 @@ class SimpleWebSerial {
3333
void on(const char* name, void (*callback)(JSONVar data)); // Event name, callback
3434
void onData(); // callback
3535
void sendEvent(const char* name); // Only event name
36-
void sendData(JSONVar data); // Only event name
36+
void sendData(JSONVar data); // Only data
3737
void send(const char* name, JSONVar data); // Event name + data or just data
3838
void setCallback(void (*callback)()); // Set callback for debug purposes
3939
void listEvents(); // DEBUG: List all registered events
40-
void warn(const char* message);
40+
void warn(const char* message); // Displays the message in the web application via console.warn()
41+
void log(const char* message); // Displays the message in the web application via console.log()
42+
void error(const char* message); // Displays the message in the web application via console.error()
4143
private:
4244
void (*_callback)();
4345
int _index = 0; // Keeps track on used events

0 commit comments

Comments
 (0)