summaryrefslogtreecommitdiffstats
path: root/Sensor Watch Buzzer Demo/app.c
diff options
context:
space:
mode:
authorJoey Castillo <jose.castillo@gmail.com>2021-08-28 14:46:58 -0400
committerJoey Castillo <jose.castillo@gmail.com>2021-08-28 14:46:58 -0400
commit52ba3b371022ea5fb0340d156acbb5b02fff5f07 (patch)
tree0f41015f7be62b67fb9e431973f59433ca8a70f3 /Sensor Watch Buzzer Demo/app.c
parent39bba27d7dcbe8c22b3f6651f7ae3aa2d6a7c28c (diff)
downloadSensor-Watch-52ba3b371022ea5fb0340d156acbb5b02fff5f07.tar.gz
Sensor-Watch-52ba3b371022ea5fb0340d156acbb5b02fff5f07.tar.bz2
Sensor-Watch-52ba3b371022ea5fb0340d156acbb5b02fff5f07.zip
fix buzzer demo, add note about extwake
Diffstat (limited to 'Sensor Watch Buzzer Demo/app.c')
-rw-r--r--Sensor Watch Buzzer Demo/app.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/Sensor Watch Buzzer Demo/app.c b/Sensor Watch Buzzer Demo/app.c
index 5c2dbc7b..4d378b5c 100644
--- a/Sensor Watch Buzzer Demo/app.c
+++ b/Sensor Watch Buzzer Demo/app.c
@@ -4,15 +4,12 @@
typedef struct ApplicationState {
bool play;
- bool debounce_wait;
} ApplicationState;
ApplicationState application_state;
void cb_alarm_pressed() {
- if (application_state.debounce_wait) return;
- application_state.debounce_wait = true;
application_state.play = true;
}
@@ -24,7 +21,7 @@ void app_wake_from_deep_sleep() {
}
void app_setup() {
- watch_register_button_callback(BTN_ALARM, cb_alarm_pressed);
+ watch_register_extwake_callback(BTN_ALARM, cb_alarm_pressed, true);
watch_enable_display();
@@ -129,9 +126,5 @@ bool app_loop() {
}
}
- // Wait a moment to debounce button input
- delay_ms(250);
- application_state.debounce_wait = false;
-
return true;
}