From 6ec306bbf75429132924f692a2551a6642a54043 Mon Sep 17 00:00:00 2001 From: Ashley Strahle Date: Wed, 24 Jun 2026 04:05:25 +0000 Subject: [PATCH] Replace delay() with vTaskDelay() in miditest to avoid watchdog reset --- src/main.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 5186b73..ccbbe43 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -182,7 +182,7 @@ void handle_serial_command(const String& cmd) { event.data1 = 36 + i; event.data2 = 64; // Medium velocity (yellow) controller.process_midi_event(event); - delay(200); + vTaskDelay(pdMS_TO_TICKS(200)); } for (int i = 0; i < 10; i++) { MidiEvent event; @@ -202,7 +202,7 @@ void handle_serial_command(const String& cmd) { event.data1 = i; event.data2 = 64; controller.process_midi_event(event); - delay(200); + vTaskDelay(pdMS_TO_TICKS(200)); } for (int i = 0; i < 10; i++) { MidiEvent event; @@ -222,7 +222,7 @@ void handle_serial_command(const String& cmd) { event.data1 = 36 + i; event.data2 = 64; controller.process_midi_event(event); - delay(200); + vTaskDelay(pdMS_TO_TICKS(200)); } for (int i = 0; i < 10; i++) { MidiEvent event; @@ -242,7 +242,7 @@ void handle_serial_command(const String& cmd) { event.data1 = 36 + i; event.data2 = 64; controller.process_midi_event(event); - delay(200); + vTaskDelay(pdMS_TO_TICKS(200)); } for (int i = 0; i < 10; i++) { MidiEvent event; @@ -262,7 +262,7 @@ void handle_serial_command(const String& cmd) { event.data1 = 36; event.data2 = v; controller.process_midi_event(event); - delay(100); + vTaskDelay(pdMS_TO_TICKS(100)); } MidiEvent event; event.type = MidiEvent::NOTE_OFF;