#include "lights.h"
-#define AMBIENT_VAL_SHIFT 3
+#define AMBIENT_VAL_SHIFT 2
static uint16_t ambient_val;
volatile unsigned char ambient_zone;
static ambient_zone_t ambient_zones[] = {
{ 0x0000 , 0x0290<<AMBIENT_VAL_SHIFT }, // dark
{ 0x0280<<AMBIENT_VAL_SHIFT, 0x0300<<AMBIENT_VAL_SHIFT }, // evening
- { 0x02f8<<AMBIENT_VAL_SHIFT, 0x0320<<AMBIENT_VAL_SHIFT }, // dawn
- { 0x0318<<AMBIENT_VAL_SHIFT, 0xffff }, // day
+ { 0x02f8<<AMBIENT_VAL_SHIFT, 0x0310<<AMBIENT_VAL_SHIFT }, // dawn
+ { 0x0308<<AMBIENT_VAL_SHIFT, 0xffff }, // day
};
#define N_AMBIENT_ZONES (sizeof(ambient_zones)/sizeof(ambient_zones[0]))