X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=bike-lights.git;a=blobdiff_plain;f=firmware%2Fmain.c;h=0e3395779e9c7a2c84afd71d912ef4b64868bb9f;hp=26b8f1c9ea8af83419e5157a65c9e7564dc3fa98;hb=90ffd122f4387d18e8d7cf7d2a507c719409d4e5;hpb=5160421f0d1725356e74a24b334e68eaaa9b398c diff --git a/firmware/main.c b/firmware/main.c index 26b8f1c..0e33957 100644 --- a/firmware/main.c +++ b/firmware/main.c @@ -3,14 +3,11 @@ #include #include #include -#include #include "lights.h" static void hw_setup() { - wdt_enable(WDTO_1S); - init_battery(); init_pwm(); init_adc(); @@ -21,6 +18,7 @@ static void hw_setup() init_gpio(); init_ambient(); init_pattern(); + init_control(); set_sleep_mode(SLEEP_MODE_IDLE); } @@ -31,9 +29,8 @@ static void hw_suspend() susp_adc(); susp_tmr(); susp_gpio(); + susp_ambient(); susp_buttons(); - - wdt_disable(); } void power_down() @@ -74,7 +71,6 @@ int main(void) sei(); #if 1 while (1) { - wdt_reset(); sleep_mode(); } #endif