From 92f79991955f6448ae8099ae61aa90caf64cdd05 Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Sun, 22 Apr 2012 22:46:36 +0200 Subject: digital/beacon: add laser structure describing status --- digital/beacon/src/laser.c | 1 + digital/beacon/src/laser.h | 5 +++++ 2 files changed, 6 insertions(+) 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); -- cgit v1.2.3