| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- #pragma once
 
- #include <stdint.h>
 
- #define e_SOUND_MODE_NULL 0xFF
 
- typedef enum : uint8_t {
 
-     e_SOUND_MODE_LOUD,
 
-     e_SOUND_MODE_ONCE,
 
-     e_SOUND_MODE_SILENT,
 
-     e_SOUND_MODE_BLIND
 
- } eSOUND_MODE;
 
- #define e_SOUND_MODE_DEFAULT e_SOUND_MODE_LOUD
 
- typedef enum : uint8_t {
 
-     e_SOUND_TYPE_ButtonEcho,
 
-     e_SOUND_TYPE_EncoderEcho,
 
-     e_SOUND_TYPE_StandardPrompt,
 
-     e_SOUND_TYPE_StandardConfirm,
 
-     e_SOUND_TYPE_StandardWarning,
 
-     e_SOUND_TYPE_StandardAlert,
 
-     e_SOUND_TYPE_EncoderMove,
 
-     e_SOUND_TYPE_BlindAlert
 
- } eSOUND_TYPE;
 
- typedef enum : uint8_t { 
 
-     e_SOUND_CLASS_Echo, 
 
-     e_SOUND_CLASS_Prompt, 
 
-     e_SOUND_CLASS_Confirm, 
 
-     e_SOUND_CLASS_Warning, 
 
-     e_SOUND_CLASS_Alert 
 
- } eSOUND_CLASS;
 
- extern eSOUND_MODE eSoundMode;
 
- extern void Sound_Init(void);
 
- extern void Sound_Default(void);
 
- extern void Sound_CycleState(void);
 
- extern void Sound_MakeSound(eSOUND_TYPE eSoundType);
 
- extern void Sound_MakeCustom(uint16_t ms,uint16_t tone_ ,bool critical);
 
- //static void Sound_DoSound_Echo(void);
 
- //static void Sound_DoSound_Prompt(void);
 
 
  |