Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: blueText.cpp
- Revision:
- 116:8990686eedf5
diff -r 6ba84689e2c9 -r 8990686eedf5 blueText.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/blueText.cpp Sun Oct 17 02:15:18 2021 +0000
@@ -0,0 +1,21 @@
+/* File: blueText.cpp
+
+This function uses ANSI/VT100 escapse sequences to change text to blue. Serial
+object must be passed by reference (since it is physically unique and can't be
+copied). The call will look normal as does the usage of pc here.
+
+Created by Dr. C. S. Tritt
+Last revised: 10/16/21 (v. 1.0)
+*/
+
+// Need for mbed use.
+#include "mbed.h"
+
+// Including the myFuncs.h header here will catch mismatches between the
+// declaration and the definition.
+#include "myFuncs.h"
+
+void blueText(Serial & pc){
+ const char ESC = 27; // Define escape character for escape sequence.
+ pc.printf("%c[34m", ESC); // ANSI/VT100 blue text.
+}
\ No newline at end of file