diff -r 000000000000 -r b74b0e4902c3 main/task_sound.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main/task_sound.h Sat Oct 20 13:23:15 2018 +0200 @@ -0,0 +1,31 @@ +#ifndef _TASK_SOUND_H +#define _TASK_SOUND_H + +/** + * @file task_sound.h + * @brief Sound player using the ESP32 internal DAC port. + */ + +typedef enum { + SOUND_StartUp = 0, ///< Startup sound. + SOUND_Prompt, ///< Prompt sound + SOUND_TempReached, ///< Temperature Reached + SOUND_TimeOut, ///< Time out. + SOUND_AddHop, ///< Add hop sound + SOUND_End, ///< End sound + SOUND_Warn, ///< Warning sound +} SOUND_TYPE; + +/** + * @brief Play sound + * @param id Sound ID + */ +void SoundPlay(int id); + +/** + * @brief FreeRTOS sound task. + */ +void task_sound(void *); + + +#endif