From a1bd20ef7ddca155ee224cdc76f81c105b90d59f Mon Sep 17 00:00:00 2001 From: askuric Date: Sat, 22 Jun 2024 12:35:09 +0200 Subject: [PATCH] say the pin name if the generator fails --- src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp b/src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp index 4ab02993..ad1ff0b2 100644 --- a/src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp +++ b/src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp @@ -333,7 +333,7 @@ void* _configure6PWMPinsMCPWM(long pwm_frequency, int mcpwm_group, int timer_no, for (int i = 0; i < no_generators; i++) { generator_config.gen_gpio_num = pins[i]; int oper_index = (int)floor(i / 2); - CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, ¶ms->generator[i]), "Could not create generator " + String(i)); + CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, ¶ms->generator[i]),"Could not create generator " + String(i) +String(" on pin: ")+String(pins[i])); } SIMPLEFOC_ESP32_DRV_DEBUG("Configuring Center-Aligned 6 pwm."); @@ -464,7 +464,7 @@ void* _configurePinsMCPWM(long pwm_frequency, int mcpwm_group, int timer_no, int for (int i = 0; i < no_pins; i++) { generator_config.gen_gpio_num = pins[i]; int oper_index = shared_timer ? (int)floor((i + 1) / 2) : (int)floor(i / 2); - CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, ¶ms->generator[i]), "Could not create generator " + String(i)); + CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, ¶ms->generator[i]), "Could not create generator " + String(i) +String(" on pin: ")+String(pins[i])); }