main/task_sound.c

changeset 54
7b134c27fadb
parent 43
2079940c3989
child 88
7f02dbee58d0
equal deleted inserted replaced
53:cf91a3a20d0d 54:7b134c27fadb
46 char msg[16]; 46 char msg[16];
47 47
48 for (int i = 1; i <= sound[0]; i += 2) { 48 for (int i = 1; i <= sound[0]; i += 2) {
49 if (sound != _sound_Startup) { 49 if (sound != _sound_Startup) {
50 snprintf(msg, 15, "{\"beep\":\"1\"}"); 50 snprintf(msg, 15, "{\"beep\":\"1\"}");
51 ws_server_send_text_clients("/ws", msg, strlen(msg)); 51 ws_server_send_text_clients((char *)"/ws", msg, strlen(msg));
52 } 52 }
53 gpio_set_level(PIEZO_BUZZER, 1); 53 gpio_set_level(PIEZO_BUZZER, 1);
54 vTaskDelay(sound[i] / portTICK_PERIOD_MS); 54 vTaskDelay(sound[i] / portTICK_PERIOD_MS);
55 gpio_set_level(PIEZO_BUZZER, 0); 55 gpio_set_level(PIEZO_BUZZER, 0);
56 vTaskDelay(sound[i+1] / portTICK_PERIOD_MS); 56 vTaskDelay(sound[i+1] / portTICK_PERIOD_MS);

mercurial