diff --git a/main/task_blink.c b/main/task_blink.c index 3a98caa..83e3db9 100644 --- a/main/task_blink.c +++ b/main/task_blink.c @@ -88,16 +88,31 @@ void task_blink_cycle(void *pvParams) { vTaskDelay(pdMS_TO_TICKS(2000)); + cmd.rate = 25; + if (xQueueSend(blink_rate_q, &cmd, pdMS_TO_TICKS(200)) != pdPASS) { + printf("Error sending blink command..."); + } + + vTaskDelay(pdMS_TO_TICKS(2000)); + cmd.rate = 500; if (xQueueSend(blink_rate_q, &cmd, pdMS_TO_TICKS(200)) != pdPASS) { printf("Error sending blink command..."); } + vTaskDelay(pdMS_TO_TICKS(2000)); + cmd.variant = BLINK_STATE; cmd.state = 1; if (xQueueSend(blink_rate_q, &cmd, pdMS_TO_TICKS(200)) != pdPASS) { printf("Error sending blink command..."); } + cmd.variant = BLINK_RATE; + cmd.rate = 200; + if (xQueueSend(blink_rate_q, &cmd, pdMS_TO_TICKS(200)) != pdPASS) { + printf("Error sending blink command..."); + } + vTaskDelete(NULL); }