More updates for 8 extruders, REPEAT
This commit is contained in:
@ -136,6 +136,12 @@ void GcodeSuite::M122() {
|
||||
#if AXIS_IS_L64XX(E5)
|
||||
L6470_say_status(E5);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E6)
|
||||
L6470_say_status(E6);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E7)
|
||||
L6470_say_status(E7);
|
||||
#endif
|
||||
|
||||
L64xxManager.spi_active = false; // done with all SPI transfers - clear handshake flags
|
||||
L64xxManager.spi_abort = false;
|
||||
|
@ -298,6 +298,12 @@ void GcodeSuite::M906() {
|
||||
#if AXIS_IS_L64XX(E5)
|
||||
case 5: L6470_SET_KVAL_HOLD(E5); break;
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E6)
|
||||
case 6: L6470_SET_KVAL_HOLD(E6); break;
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E7)
|
||||
case 7: L6470_SET_KVAL_HOLD(E7); break;
|
||||
#endif
|
||||
}
|
||||
} break;
|
||||
}
|
||||
@ -350,6 +356,12 @@ void GcodeSuite::M906() {
|
||||
#if AXIS_IS_L64XX(E5)
|
||||
L64XX_REPORT_CURRENT(E5);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E6)
|
||||
L64XX_REPORT_CURRENT(E6);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E7)
|
||||
L64XX_REPORT_CURRENT(E7);
|
||||
#endif
|
||||
|
||||
L64xxManager.spi_active = false; // done with all SPI transfers - clear handshake flags
|
||||
L64xxManager.spi_abort = false;
|
||||
|
@ -104,6 +104,12 @@ static void set_stealth_status(const bool enable, const int8_t target_extruder)
|
||||
#if AXIS_HAS_STEALTHCHOP(E5)
|
||||
case 5: TMC_SET_STEALTH(E5); break;
|
||||
#endif
|
||||
#if AXIS_HAS_STEALTHCHOP(E6)
|
||||
case 6: TMC_SET_STEALTH(E6); break;
|
||||
#endif
|
||||
#if AXIS_HAS_STEALTHCHOP(E7)
|
||||
case 7: TMC_SET_STEALTH(E7); break;
|
||||
#endif
|
||||
}
|
||||
} break;
|
||||
}
|
||||
@ -155,6 +161,12 @@ static void say_stealth_status() {
|
||||
#if AXIS_HAS_STEALTHCHOP(E5)
|
||||
TMC_SAY_STEALTH_STATUS(E5);
|
||||
#endif
|
||||
#if AXIS_HAS_STEALTHCHOP(E6)
|
||||
TMC_SAY_STEALTH_STATUS(E6);
|
||||
#endif
|
||||
#if AXIS_HAS_STEALTHCHOP(E7)
|
||||
TMC_SAY_STEALTH_STATUS(E7);
|
||||
#endif
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -107,6 +107,12 @@ void GcodeSuite::M906() {
|
||||
#if AXIS_IS_TMC(E5)
|
||||
case 5: TMC_SET_CURRENT(E5); break;
|
||||
#endif
|
||||
#if AXIS_IS_TMC(E6)
|
||||
case 6: TMC_SET_CURRENT(E6); break;
|
||||
#endif
|
||||
#if AXIS_IS_TMC(E7)
|
||||
case 7: TMC_SET_CURRENT(E7); break;
|
||||
#endif
|
||||
}
|
||||
} break;
|
||||
}
|
||||
@ -155,6 +161,12 @@ void GcodeSuite::M906() {
|
||||
#if AXIS_IS_TMC(E5)
|
||||
TMC_SAY_CURRENT(E5);
|
||||
#endif
|
||||
#if AXIS_IS_TMC(E6)
|
||||
TMC_SAY_CURRENT(E6);
|
||||
#endif
|
||||
#if AXIS_IS_TMC(E7)
|
||||
TMC_SAY_CURRENT(E7);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -142,6 +142,12 @@
|
||||
#if AXIS_IS_L64XX(E5)
|
||||
REPORT_ABSOLUTE_POS(E5);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E6)
|
||||
REPORT_ABSOLUTE_POS(E6);
|
||||
#endif
|
||||
#if AXIS_IS_L64XX(E7)
|
||||
REPORT_ABSOLUTE_POS(E7);
|
||||
#endif
|
||||
SERIAL_EOL();
|
||||
#endif // HAS_L64XX
|
||||
|
||||
|
Reference in New Issue
Block a user