From e528d8912601e151e2724176298e0365773b6b8e Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 7 Feb 2013 01:34:05 +0000 Subject: added to_string functions for events and states git-svn-id: https://svn.spreadspace.org/avr/trunk@165 aa12f405-d877-488e-9caf-2d797e2a1cc7 --- usb-i2c-sl018/eventqueue.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'usb-i2c-sl018/eventqueue.c') diff --git a/usb-i2c-sl018/eventqueue.c b/usb-i2c-sl018/eventqueue.c index 53f60d5..305a823 100644 --- a/usb-i2c-sl018/eventqueue.c +++ b/usb-i2c-sl018/eventqueue.c @@ -44,3 +44,18 @@ void eventqueue_push(event_t event) RingBuffer_Insert(&event_queue,event); } +const char* event_to_string(event_t event) +{ + switch(event) { + case none: return "none"; + case cmd_open: return "cmd_open"; + case cmd_close: return "cmd_close"; + case cmd_toggle: return "cmd_toggle"; + case btn_toggle: return "btn_toggle"; + case card: return "card"; + case open_fin: return "open_fin"; + case close_fin: return "close_fin"; + case move_timeout: return "move_timeout"; + } + return "invalid"; // gcc - shut the fuck up!!! +} -- cgit v1.2.3