Add alarms component

This commit is contained in:
2023-05-18 01:29:17 +01:00
parent d7dd2025b8
commit 0d12bb7445
8 changed files with 227 additions and 4 deletions

View File

@@ -27,6 +27,12 @@ menu "Bedside clock settings"
int "Toggle period of alert sound in milliseconds"
default 300
endmenu
config ALERT_MINUTES
int "Number of minutes before alarm turned off automatically"
default 2
config SNOOZE_MINUTES
int "Number of minutes to snooze alarms for"
default 5
config WIFI_MAX_RETRIES
int "Maximum number of times to retry connecting to WiFi network"
default 10
@@ -36,4 +42,7 @@ menu "Bedside clock settings"
config DEFAULT_TASK_STACK
int "Default task stack size (in words)"
default 4096
config MAX_ALARMS
int "Maximum number of alarms"
default 16
endmenu

View File

@@ -3,6 +3,7 @@
* Copyright (c) Camden Dixie O'Brien
*/
#include "alarms.h"
#include "buttons.h"
#include "console.h"
#include "display.h"
@@ -19,5 +20,6 @@ void app_main(void)
time_manager_init();
display_init();
sound_init();
alarms_init();
buttons_init();
}