Userfeedback fixes

This commit is contained in:
Martijn Scheepers
2025-04-29 15:02:17 +02:00
parent 0de9987f64
commit 466ef9b18d
3 changed files with 46 additions and 93 deletions

View File

@@ -37,14 +37,13 @@ public:
} tonegenerator_t;
static void init(uint8_t gpio);
static void MelodyTask(void * pvParameters);
static bool isPlaying();
static void melody(note_t *notes);
private:
static tonegenerator_t generator;
static void tone(int freq, uint16_t duration);
static void melody(note_t *notes);
static void set_tempo(uint16_t bpm);
static void stop_tone();
@@ -55,8 +54,8 @@ private:
static void _melody_step();
static void _melody_tone(int freq, uint16_t duration);
//static int64_t _tone_complete(alarm_id_t id, void *user_data);
// static int64_t _tone_complete(alarm_id_t id, void *user_data);
static void _tone_complete(TimerHandle_t xTimer);
//static int64_t _melody_note_complete(alarm_id_t id, void *user_data);
// static int64_t _melody_note_complete(alarm_id_t id, void *user_data);
static void _melody_note_complete(TimerHandle_t xTimer);
};