summaryrefslogtreecommitdiff
path: root/usb-i2c-sl018/limits.c
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2013-02-07 04:56:07 +0000
committerChristian Pointner <equinox@spreadspace.org>2013-02-07 04:56:07 +0000
commit762c7de477f5757c6a29a875d62d48c4a2b8bf32 (patch)
tree5974fd35611ffd25fffb938a628c939e4e3ad088 /usb-i2c-sl018/limits.c
parentcleaned up output (diff)
added status command
further improved output git-svn-id: https://svn.spreadspace.org/avr/trunk@176 aa12f405-d877-488e-9caf-2d797e2a1cc7
Diffstat (limited to 'usb-i2c-sl018/limits.c')
-rw-r--r--usb-i2c-sl018/limits.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/usb-i2c-sl018/limits.c b/usb-i2c-sl018/limits.c
index db0e4ee..b96cf94 100644
--- a/usb-i2c-sl018/limits.c
+++ b/usb-i2c-sl018/limits.c
@@ -90,3 +90,14 @@ limits_t limits_get(void)
return moving;
}
+
+const char* limits_to_string(limits_t limits)
+{
+ switch(limits) {
+ case moving: return "...";
+ case open: return "opened";
+ case close: return "closed";
+ case both: return "error";
+ }
+ return "invalid"; // gcc - shut the fuck up!!!
+}