diff --git a/src/lib/mixer_module/mixer_module.cpp b/src/lib/mixer_module/mixer_module.cpp index 00f81fdc7d..380071b883 100644 --- a/src/lib/mixer_module/mixer_module.cpp +++ b/src/lib/mixer_module/mixer_module.cpp @@ -236,6 +236,7 @@ unsigned MixingOutput::motorTest() while (_motor_test.test_motor_sub.update(&test_motor)) { if (test_motor.driver_instance != _driver_instance || + test_motor.timestamp == 0 || hrt_elapsed_time(&test_motor.timestamp) > 100_ms) { continue; }