diff options
Diffstat (limited to 'firmware/src/main')
| -rw-r--r-- | firmware/src/main/main.c | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/firmware/src/main/main.c b/firmware/src/main/main.c index a9ed2d0..1324d9f 100644 --- a/firmware/src/main/main.c +++ b/firmware/src/main/main.c @@ -347,6 +347,19 @@ http_init(void) httpd_register_uri_handler(server, &http_post); } +static void +test_init(void) +{ + uint8_t bv = 0; + int tick = 0; + while (1) { + printf("Tick %i\n", ++tick); + set_output(1 << bv); + bv = (bv + 1) % (SPEAKER + 1); + vTaskDelay(TICKS_MS(1000)); + } +} + void app_main(void) { @@ -366,13 +379,11 @@ app_main(void) xTaskCreate(lcd_task_main, "lcd", 16 * 1024, NULL, tskIDLE_PRIORITY, &lcd_task); vTaskDelay(TICKS_MS(500)); + test_init(); + wifi_init(); http_init(); - int tick = 0; - while (1) { - printf("Tick %i\n", ++tick); - vTaskDelay(TICKS_MS(1000)); - } + while (1) vTaskDelay(1000); } |
