diff --git a/Marlin/src/feature/runout.h b/Marlin/src/feature/runout.h index 55bde42fa33c303b91a3b811c9cd27e58f25a898..f7b1dd0f93bca0ae1df465f5150cfd021326a1ea 100644 --- a/Marlin/src/feature/runout.h +++ b/Marlin/src/feature/runout.h @@ -186,8 +186,12 @@ class FilamentSensorBase { old_state = new_state; #ifdef FILAMENT_RUNOUT_SENSOR_DEBUG - for (uint8_t e = 0; e < EXTRUDERS; e++) - if (TEST(change, e)) SERIAL_PROTOCOLLNPAIR("Motion detected T", e); + if (change) { + SERIAL_PROTOCOLPGM("Motion detected:"); + for (uint8_t e = 0; e < NUM_RUNOUT_SENSORS; e++) + if (TEST(change, e)) { SERIAL_CHAR(' '); SERIAL_CHAR('0' + e); } + SERIAL_EOL(); + } #endif motion_detected |= change;