-/* $Id: main.c,v 1.1 2010/06/26 12:28:08 simimeie Exp $
+/* $Id: main.c,v 1.2 2010/06/26 19:08:18 simimeie Exp $
* Main file for the HaWo moodlight.
* This is the main file that glues it all together. It also contains all
* functionality that is too small to require an extra file.
#include <util/delay.h>
#include "console.h"
+#include "ledpwm.h"
+#include "ircontrol.h"
/* #include "eepromdata.h" */
uint8_t mcusr_mirror __attribute__ ((section (".noinit")));
int main(void)
{
- uint8_t i;
+ uint8_t i = 0;
/* Load settings from EEPROM */
#if 0
/* Initialize stuff */
console_init();
+ ledpwm_init();
+ ircontrol_init();
wdt_enable(WDTO_2S);
while (1) { /* We should never exit */
wdt_reset();
+ /* i++;
+ console_printhex8(i);
+ ledpwm_setled(LEDPWM_REDLED, i);
+ ledpwm_setled(LEDPWM_GREENLED, i+128);
+ ledpwm_setled(LEDPWM_BLUELED, 255-i);
+ _delay_ms(500); */
}
}