| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Just allows easier debugging of Serial-based communication on Arduino.
StreamDebugger class is an Arduino Stream, that dumps all data to another Stream for debug purposes.
#include <StreamDebugger.h>
StreamDebugger StreamDbg(Serial1, Serial);
...
void setup() {
// Setup debug stream
Serial.begin(115200);
delay(10);
// Setup data stream
Serial1.begin(9600);
delay(10);
// Now use StreamDbg instead of Serial1
StreamDbg.println("Hello world!");
// The message is sent to Serial1,
// and automatically duplicated to Serial
}
void loop() {
// Start direct-access from Serial to Serial1
StreamDbg.directAccess();
}| Back | FazBrowse Home | New Git URL |