Firmware - Sound
Sound
playSound will start the sound playing on the next update loop. Check out when it's done with the callback. These are all the sound names.
SoundCallback onSoundDoneCallback_client;
void setSoundTaskPriority(uint8_t p);
void playSound(uint8_t id);
enum soundID {
SOUND_NONE,
SOUND_ALERT_STARTUP,
SOUND_ALERT_ALERT,
SOUND_ALERT_SLEEP,
SOUND_ALERT_SNEEZE,
SOUND_ALERT_MISSION_COMPLETE,
SOUND_ALERT_MOONLIGHT_MODE,
SOUND_ALERT_CHIRPY,
SOUND_ALERT_WIFI_CONNECT,
SOUND_ALERT_WIFI_DISCONNECT,
SOUND_ALERT_MQTT_SEND,
SOUND_ALERT_MQTT_RECEIVE,
SOUND_SMELL_FLOWER,
SOUND_SMELL_ROSE,
SOUND_SMELL_WILDFLOWER,
SOUND_SMELL_LAVENDER,
SOUND_SMELL_DAISY,
SOUND_SMELL_SUNFLOWER,
SOUND_FLUTTER_MEMORY,
SOUND_FLUTTER_JOY,
SOUND_FLUTTER_CALM,
SOUND_FLUTTER_SURPRISE,
SOUND_FLUTTER_CONFUSED,
SOUND_FLUTTER_SLEEPY,
SOUND_FLUTTER_GRATEFUL
};