summaryrefslogtreecommitdiffstats
path: root/movement/movement.c
diff options
context:
space:
mode:
Diffstat (limited to 'movement/movement.c')
-rw-r--r--movement/movement.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/movement/movement.c b/movement/movement.c
index 0c6ed319..f2292e5f 100644
--- a/movement/movement.c
+++ b/movement/movement.c
@@ -294,9 +294,27 @@ void movement_request_wake() {
}
void movement_play_signal(void) {
+ watch_buzzer_play_note(BUZZER_NOTE_C8, 75);
+ watch_buzzer_play_note(BUZZER_NOTE_REST, 100);
+ watch_buzzer_play_note(BUZZER_NOTE_C8, 100);
+}
+
+void movement_play_signal_background(void) {
+ watch_enable_buzzer();
+ movement_play_signal();
+ watch_disable_buzzer();
+}
+
+void movement_play_tune(void) {
watch_buzzer_play_sequence(signal_tune, NULL);
}
+/* Special version of movement_play_tune meant for use during LE mode */
+void movement_play_tune_background(void) {
+ watch_enable_buzzer();
+ watch_buzzer_play_sequence(signal_tune, watch_disable_buzzer);
+}
+
void movement_play_alarm(void) {
movement_play_alarm_beeps(5, BUZZER_NOTE_C8);
}