Skip to content

Commit a1bd20e

Browse files
committed
say the pin name if the generator fails
1 parent bc2f848 commit a1bd20e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/drivers/hardware_specific/esp32/esp32_driver_mcpwm.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ void* _configure6PWMPinsMCPWM(long pwm_frequency, int mcpwm_group, int timer_no,
333333
for (int i = 0; i < no_generators; i++) {
334334
generator_config.gen_gpio_num = pins[i];
335335
int oper_index = (int)floor(i / 2);
336-
CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, &params->generator[i]), "Could not create generator " + String(i));
336+
CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, &params->generator[i]),"Could not create generator " + String(i) +String(" on pin: ")+String(pins[i]));
337337
}
338338

339339
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
464464
for (int i = 0; i < no_pins; i++) {
465465
generator_config.gen_gpio_num = pins[i];
466466
int oper_index = shared_timer ? (int)floor((i + 1) / 2) : (int)floor(i / 2);
467-
CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, &params->generator[i]), "Could not create generator " + String(i));
467+
CHECK_ERR(mcpwm_new_generator(params->oper[oper_index], &generator_config, &params->generator[i]), "Could not create generator " + String(i) +String(" on pin: ")+String(pins[i]));
468468
}
469469

470470

0 commit comments

Comments
 (0)