summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorent Duchon2012-04-22 22:46:36 +0200
committerFlorent Duchon2012-05-04 00:06:27 +0200
commit92f79991955f6448ae8099ae61aa90caf64cdd05 (patch)
tree66846da7123091c89afaec1a41fd44de3a5ed02c
parent173d287c98800d26c05e19a15c83354ce6b19825 (diff)
digital/beacon: add laser structure describing status
-rw-r--r--digital/beacon/src/laser.c1
-rw-r--r--digital/beacon/src/laser.h5
2 files changed, 6 insertions, 0 deletions
diff --git a/digital/beacon/src/laser.c b/digital/beacon/src/laser.c
index bc6458b1..0dc01e58 100644
--- a/digital/beacon/src/laser.c
+++ b/digital/beacon/src/laser.c
@@ -28,6 +28,7 @@
#include "debug_avr.h"
#include "laser.h"
+laser_s laser;
/* This function initializes the laser pin input and associated interrupt */
void laser_init(void)
diff --git a/digital/beacon/src/laser.h b/digital/beacon/src/laser.h
index bb1281c9..cb9a4bf2 100644
--- a/digital/beacon/src/laser.h
+++ b/digital/beacon/src/laser.h
@@ -37,6 +37,11 @@ typedef enum
LASER_FALLING_EDGE
} TLaser_edge_type;
+typedef struct
+{
+ uint16_t angle;
+} laser_s;
+
/* This function initializes the laser pin input and associated interrupt */
void laser_init(void);