@@ -107,52 +107,82 @@ class sfeQwiicBuzzer
107107 sfeTkError_t playSoundEffect (const uint8_t &soundEffectNumber, const uint8_t &volume);
108108
109109 private:
110- // / @brief Plays sound effect 0
110+ // / @brief Plays sound effect 0 (aka "Siren")
111+ // / Intended to sound like a siren, starting at a low frequency, and then
112+ // / increasing rapidly up and then back down. This sound effect does a
113+ // / single "up and down" cycle.
111114 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
112115 // / @return 0 for succuss, negative for errors, positive for warnings
113116 sfeTkError_t soundEffect0 (const uint8_t &volume);
114117
115- // / @brief Plays sound effect 1
118+ // / @brief Plays sound effect 1 (aka "3 Fast Sirens")
119+ // / Intended to sound like a siren, starting at a low frequency, and then
120+ // / increasing rapidly up and then back down. This sound effect does this
121+ // / cycle of "up and down" three times rapidly.
116122 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
117123 // / @return 0 for succuss, negative for errors, positive for warnings
118124 sfeTkError_t soundEffect1 (const uint8_t &volume);
119125
120- // / @brief Plays sound effect 2
126+ // / @brief Plays sound effect 2 (aka "robot saying 'Yes'")
127+ // / Intended to sound like a robot saying the word "yes".
128+ // / It starts at a low frequency and quickly ramps up to a high frequency,
129+ // / then stops. This can be interpreted by most to be an affirmative
130+ // / sound to any question you may ask your buzzing robot.
121131 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
122132 // / @return 0 for succuss, negative for errors, positive for warnings
123133 sfeTkError_t soundEffect2 (const uint8_t &volume);
124134
125- // / @brief Plays sound effect 3
135+ // / @brief Plays sound effect (aka "robot yelling 'YES!'" - faster)
136+ // / Intended to sound like a robot saying the word "yes".
137+ // / It starts at a low frequency and quickly ramps up to a high frequency,
138+ // / then stops. This can be interpreted by most to be an affirmative
139+ // / sound to any question you may ask your buzzing robot. As this sound
140+ // / is done more quickly, it can add enthusiasm to the buzzing sound.
126141 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
127142 // / @return 0 for succuss, negative for errors, positive for warnings
128143 sfeTkError_t soundEffect3 (const uint8_t &volume);
129144
130- // / @brief Plays sound effect 4
145+ // / @brief Plays sound effect (aka "robot saying 'No'")
146+ // / Intended to sound like a robot saying the word "no".
147+ // / It starts at a high frequency and quickly ramps down to a low frequency,
148+ // / then stops. This can be interpreted by most to be an negative
149+ // / sound to any question you may ask your buzzing robot.
131150 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
132151 // / @return 0 for succuss, negative for errors, positive for warnings
133152 sfeTkError_t soundEffect4 (const uint8_t &volume);
134153
135- // / @brief Plays sound effect 5
154+ // / @brief Plays sound effect 5 (aka "robot yelling 'NO!'" - faster)
155+ // / Intended to sound like a robot saying the word "no".
156+ // / It starts at a high frequency and quickly ramps down to a low frequency,
157+ // / then stops. This can be interpreted by most to be an negative
158+ // / sound to any question you may ask your buzzing robot. As this sound
159+ // / is done more quickly, it can add enthusiasm to the buzzing sound.
136160 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
137161 // / @return 0 for succuss, negative for errors, positive for warnings
138162 sfeTkError_t soundEffect5 (const uint8_t &volume);
139163
140- // / @brief Plays sound effect 6
164+ // / @brief Plays sound effect 6 (aka "Laughing Robot")
165+ // / Intended to sound like your robot is laughing at you.
141166 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
142167 // / @return 0 for succuss, negative for errors, positive for warnings
143168 sfeTkError_t soundEffect6 (const uint8_t &volume);
144169
145- // / @brief Plays sound effect 7
170+ // / @brief Plays sound effect 7 (aka "Laughing Robot Faster")
171+ // / Intended to sound like your robot is laughing at you. As this sound
172+ // / is done more quickly, it can add enthusiasm to the buzzing sound.
146173 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
147174 // / @return 0 for succuss, negative for errors, positive for warnings
148175 sfeTkError_t soundEffect7 (const uint8_t &volume);
149176
150- // / @brief Plays sound effect 8
177+ // / @brief Plays sound effect 8 (aka "Crying Robot")
178+ // / Intended to sound like a robot is crying and sad.
151179 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
152180 // / @return 0 for succuss, negative for errors, positive for warnings
153181 sfeTkError_t soundEffect8 (const uint8_t &volume);
154182
155- // / @brief Plays sound effect 9
183+ // / @brief Plays sound effect 9 (aka "Crying Robot Faster")
184+ // / Intended to sound like a robot is crying and sad. As this sound
185+ // / is done more quickly, it can add enthusiasm to the buzzing sound.
156186 // / @param volume Volume (4 settings; 0=off, 1=quiet... 4=loudest)
157187 // / @return 0 for succuss, negative for errors, positive for warnings
158188 sfeTkError_t soundEffect9 (const uint8_t &volume);
0 commit comments