summaryrefslogtreecommitdiff
path: root/digital
diff options
context:
space:
mode:
Diffstat (limited to 'digital')
-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);