Add clear subcommand to alarms command
This commit is contained in:
parent
58055bf4b4
commit
00e96f12f0
@ -174,6 +174,10 @@ static int command_func(int argc, char **argv)
|
||||
alarms[i].time.minute);
|
||||
}
|
||||
return 0;
|
||||
} else if (argc == 2 && strcmp(argv[1], "clear") == 0) {
|
||||
memset(alarms, 0, sizeof(alarms));
|
||||
alarm_store_save();
|
||||
return 0;
|
||||
} else if (argc >= 3) {
|
||||
if (strcmp(argv[1], "add") == 0) {
|
||||
Time time = { .second = 0 };
|
||||
@ -220,7 +224,8 @@ void alarms_init(void)
|
||||
|
||||
console_register(
|
||||
"alarms", "List, add and remove alarms",
|
||||
"alarms OR alarms add <hh:mm> OR alarms remove <index>",
|
||||
"alarms OR alarms add <hh:mm> OR alarms remove <index> OR alarms "
|
||||
"<clear>",
|
||||
command_func);
|
||||
|
||||
state_mutex = xSemaphoreCreateMutex();
|
||||
|
Loading…
x
Reference in New Issue
Block a user