From 38b53447e62aea577c750d974fea1318307c6b62 Mon Sep 17 00:00:00 2001 From: Olliver Schinagl Date: Fri, 8 May 2015 12:15:21 +0200 Subject: Do not use fixed printer enum, use printer strings Signed-off-by: Olliver Schinagl --- src/eulogium.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/eulogium.h b/src/eulogium.h index 0e611e6..6cf57f6 100644 --- a/src/eulogium.h +++ b/src/eulogium.h @@ -23,7 +23,8 @@ enum file_type { }; enum printer_status { - DISCONNECTED = -3, + UNKNOWN, + DISCONNECTED, ERROR, WAIT_FOR_REMOVAL, IDLE, @@ -31,6 +32,16 @@ enum printer_status { PAUSED, }; +char *griffin_print_status[] = { + "Unknown", + "Disconnected", + "Error", + "Wait for Removal", + "IDLE", + "Printing:", + "Paused", +}; + struct printer_data { enum printer_status status; uint_fast8_t hotend_count; -- cgit v0.12