Use legacy buzzer functions when playing default tune.

This allows the default tune to be played in LE mode.

Fixes: #275
This commit is contained in:
Wesley Aptekar-Cassels 2023-11-13 00:16:13 -05:00
parent 6f4917a0d5
commit 3ee32c6e57
2 changed files with 9 additions and 1 deletions

View File

@ -294,7 +294,14 @@ void movement_request_wake() {
}
void movement_play_signal(void) {
#ifdef SIGNAL_TUNE_DEFAULT
watch_buzzer_play_note(BUZZER_NOTE_C8, 75);
watch_buzzer_play_note(BUZZER_NOTE_REST, 100);
watch_buzzer_play_note(BUZZER_NOTE_C8, 100);
#else
// Does not work in LE mode.
watch_buzzer_play_sequence(signal_tune, NULL);
#endif // SIGNAL_TUNE_DEFAULT
}
void movement_play_alarm(void) {

View File

@ -49,7 +49,8 @@ const watch_face_t watch_faces[] = {
*/
#define MOVEMENT_SECONDARY_FACE_INDEX (MOVEMENT_NUM_FACES - 2) // or (0)
/* Custom hourly chime tune. Check movement_custom_signal_tunes.h for options */
/* Custom hourly chime tune. Check movement_custom_signal_tunes.h for options.
* Custom tunes do not currently work in LE mode. */
#define SIGNAL_TUNE_DEFAULT
#endif // MOVEMENT_CONFIG_H_