summaryrefslogtreecommitdiff
path: root/Venus_Skeleton/comm.h
diff options
context:
space:
mode:
Diffstat (limited to 'Venus_Skeleton/comm.h')
-rw-r--r--Venus_Skeleton/comm.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/Venus_Skeleton/comm.h b/Venus_Skeleton/comm.h
index 7f3b43c..26e8d7b 100644
--- a/Venus_Skeleton/comm.h
+++ b/Venus_Skeleton/comm.h
@@ -26,3 +26,17 @@ extern serial_state_t serial_state;
void handle_serial(data_t *data, int changedBits);
void serial_print_debug(const char *str);
+
+/* simple wrappers for Serial.print compatibility */
+static inline void serial_print_debug(String str) {
+ serial_print_debug(str.c_str());
+}
+static inline void serial_print_debug(int n) {
+ serial_print_debug(String(n));
+}
+static inline void serial_print_debug(long n) {
+ serial_print_debug(String(n));
+}
+static inline void serial_print_debug(float n) {
+ serial_print_debug(String(n));
+}