Fix LED strip mask for LED ring function.

This commit is contained in:
Dominic Clifton 2015-01-23 01:16:54 +01:00
parent 9fb1863d74
commit 839b8408ea
1 changed files with 16 additions and 2 deletions

View File

@ -51,9 +51,23 @@ typedef enum {
} ledFlag_e; } ledFlag_e;
#define LED_DIRECTION_BIT_OFFSET 0 #define LED_DIRECTION_BIT_OFFSET 0
#define LED_DIRECTION_MASK 0x3F #define LED_DIRECTION_MASK ( \
LED_DIRECTION_NORTH | \
LED_DIRECTION_EAST | \
LED_DIRECTION_SOUTH | \
LED_DIRECTION_WEST | \
LED_DIRECTION_UP | \
LED_DIRECTION_DOWN \
)
#define LED_FUNCTION_BIT_OFFSET 6 #define LED_FUNCTION_BIT_OFFSET 6
#define LED_FUNCTION_MASK 0x7C0 #define LED_FUNCTION_MASK ( \
LED_FUNCTION_INDICATOR | \
LED_FUNCTION_WARNING | \
LED_FUNCTION_FLIGHT_MODE | \
LED_FUNCTION_ARM_STATE | \
LED_FUNCTION_THROTTLE | \
LED_FUNCTION_THRUST_RING \
)
typedef struct ledConfig_s { typedef struct ledConfig_s {