}
setBuzzer(0);
}
bool enableBuzzered = false;
TaskHandle_t taskHandle_Buzzered;
void setMelodyToPlay(int m) {
melody = m;
enableBuzzered = true;
xTaskCreateUniversal(task_Buzzered, "task_Buzzered", 2048, NULL, 1, &taskHandle_Buzzered, 0);
}
void task_Buzzered(void *pvParameters) {
if (enableBuzzered) {
switch (melody) {
case MELODY_POWER_UP:
playMelody(tunePowerUp, beatPowerUp, 300);
break;
case MELODY_LOW_POWER:
playMelody(tuneLowPower, beatLowPower, 300);
break;
case MELODY_NO_POWER:
playMelody(tuneNoPower, beatNoPower, 500);
break;
case MELODY_WIFI_CONNECT_SUCCESS:
playMelody(tuneWifiSucc, beatWifiSucc, 300);
break;
case MELODY_WIFI_CONNECT_FAILED:
playMelody(tuneWifiFailed, beatWifiFailed, 300);
break;
case MELODY_WIFI_DISCONNECT:
playMelody(tuneWifiDis, beatWifiDis, 300);
break;
case MELODY_BLE_CONNECT_SUCCESS:
playMelody(tuneBleSucc, beatBleSucc, 100);
break;
case MELODY_BLE_DISCONNECT:
playMelody(tuneBleDis, beatBleDis, 100);
break;
case MELODY_CAM_CONNECT_SUCCESS:
playMelody(tuneCamSucc, beatCamSucc, 100);
break;
case MELODY_CAM_DISCONNECT: