Skip to content

Commit fc9403b

Browse files
gjdoddptoal
authored andcommitted
🩹 Extruders 0 patch for PWM Motor Current (MarlinFirmware#22163)
1 parent 02572f6 commit fc9403b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Marlin/src/gcode/feature/digipot/M907-M910.cpp

+4-2
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,10 @@ void GcodeSuite::M907() {
6767
LOOP_LOGICAL_AXES(i) if (parser.seenval(axis_codes[i])) digipot_i2c.set_current(i, parser.value_float());
6868
// Additional extruders use B,C,D for channels 4,5,6.
6969
// TODO: Change these parameters because 'E' is used. B<index>?
70-
for (uint8_t i = E_AXIS + 1; i < DIGIPOT_I2C_NUM_CHANNELS; i++)
71-
if (parser.seenval('B' + i - (E_AXIS + 1))) digipot_i2c.set_current(i, parser.value_float());
70+
#if HAS_EXTRUDERS
71+
for (uint8_t i = E_AXIS + 1; i < DIGIPOT_I2C_NUM_CHANNELS; i++)
72+
if (parser.seenval('B' + i - (E_AXIS + 1))) digipot_i2c.set_current(i, parser.value_float());
73+
#endif
7274
#endif
7375

7476
#if ENABLED(HAS_MOTOR_CURRENT_DAC)

0 commit comments

Comments
 (0)