summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--usb-i2c-sl018/eventqueue.h2
-rw-r--r--usb-i2c-sl018/stepper.c3
2 files changed, 4 insertions, 1 deletions
diff --git a/usb-i2c-sl018/eventqueue.h b/usb-i2c-sl018/eventqueue.h
index c1aac9e..bfa2c62 100644
--- a/usb-i2c-sl018/eventqueue.h
+++ b/usb-i2c-sl018/eventqueue.h
@@ -24,7 +24,7 @@
#ifndef R3TUER_eventqueue_h_INCLUDED
#define R3TUER_eventqueue_h_INCLUDED
-typedef enum { none, cmd_open, cmd_close, cmd_toggle, btn_toggle, card } event_t;
+typedef enum { none, cmd_open, cmd_close, cmd_toggle, btn_toggle, card, move_timeout } event_t;
void init_eventqueue(void);
event_t eventqueue_pop(void);
diff --git a/usb-i2c-sl018/stepper.c b/usb-i2c-sl018/stepper.c
index d6508e7..1a762cd 100644
--- a/usb-i2c-sl018/stepper.c
+++ b/usb-i2c-sl018/stepper.c
@@ -25,6 +25,7 @@
#include <avr/interrupt.h>
#include "stepper.h"
+#include "limits.h"
uint8_t step_table [] =
{
@@ -56,6 +57,8 @@ inline void stop_stepper(void)
inline uint8_t handle_step(void)
{
static uint8_t step_idx = 0;
+
+ // limits_t l = get_limits();
if(step_cnt < STEP_CNT_STOP) {
step_idx += (step_direction == dir_open) ? 1 : -1;