Replace delay() with vTaskDelay() in miditest to avoid watchdog reset

This commit is contained in:
2026-06-24 04:05:25 +00:00
parent 6c64c91e55
commit 6ec306bbf7
+5 -5
View File
@@ -182,7 +182,7 @@ void handle_serial_command(const String& cmd) {
event.data1 = 36 + i; event.data1 = 36 + i;
event.data2 = 64; // Medium velocity (yellow) event.data2 = 64; // Medium velocity (yellow)
controller.process_midi_event(event); controller.process_midi_event(event);
delay(200); vTaskDelay(pdMS_TO_TICKS(200));
} }
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
MidiEvent event; MidiEvent event;
@@ -202,7 +202,7 @@ void handle_serial_command(const String& cmd) {
event.data1 = i; event.data1 = i;
event.data2 = 64; event.data2 = 64;
controller.process_midi_event(event); controller.process_midi_event(event);
delay(200); vTaskDelay(pdMS_TO_TICKS(200));
} }
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
MidiEvent event; MidiEvent event;
@@ -222,7 +222,7 @@ void handle_serial_command(const String& cmd) {
event.data1 = 36 + i; event.data1 = 36 + i;
event.data2 = 64; event.data2 = 64;
controller.process_midi_event(event); controller.process_midi_event(event);
delay(200); vTaskDelay(pdMS_TO_TICKS(200));
} }
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
MidiEvent event; MidiEvent event;
@@ -242,7 +242,7 @@ void handle_serial_command(const String& cmd) {
event.data1 = 36 + i; event.data1 = 36 + i;
event.data2 = 64; event.data2 = 64;
controller.process_midi_event(event); controller.process_midi_event(event);
delay(200); vTaskDelay(pdMS_TO_TICKS(200));
} }
for (int i = 0; i < 10; i++) { for (int i = 0; i < 10; i++) {
MidiEvent event; MidiEvent event;
@@ -262,7 +262,7 @@ void handle_serial_command(const String& cmd) {
event.data1 = 36; event.data1 = 36;
event.data2 = v; event.data2 = v;
controller.process_midi_event(event); controller.process_midi_event(event);
delay(100); vTaskDelay(pdMS_TO_TICKS(100));
} }
MidiEvent event; MidiEvent event;
event.type = MidiEvent::NOTE_OFF; event.type = MidiEvent::NOTE_OFF;