From 0fe7598c7d418ecfe50de5bb648ca1fa7c59c10d Mon Sep 17 00:00:00 2001 From: rusefi Date: Sun, 21 Jan 2018 16:06:03 -0500 Subject: [PATCH] better error message --- firmware/controllers/system/pwm_generator_logic.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/firmware/controllers/system/pwm_generator_logic.cpp b/firmware/controllers/system/pwm_generator_logic.cpp index e1454662e2..8a0dbaf19d 100644 --- a/firmware/controllers/system/pwm_generator_logic.cpp +++ b/firmware/controllers/system/pwm_generator_logic.cpp @@ -52,7 +52,9 @@ void PwmConfig::init(float *st, single_wave_s *waves) { * @param dutyCycle value between 0 and 1 */ void SimplePwm::setSimplePwmDutyCycle(float dutyCycle) { - efiAssertVoid(dutyCycle >= 0 && dutyCycle <= 1, "spwd:dutyCycle"); + if (dutyCycle < 0 || dutyCycle > 1) { + firmwareError(CUSTOM_ERR_ASSERT_VOID, "spwd:dutyCycle %f", dutyCycle); + } multiWave.setSwitchTime(0, dutyCycle); }