Browse Source

🩹 Extruders 0 patch for PWM Motor Current (#22163)

vanilla_fb_2.0.x
gjdodd 3 years ago
committed by Scott Lahteine
parent
commit
f22c5d3cc6
  1. 6
      Marlin/src/gcode/feature/digipot/M907-M910.cpp

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

@ -67,8 +67,10 @@ void GcodeSuite::M907() {
LOOP_LOGICAL_AXES(i) if (parser.seenval(axis_codes[i])) digipot_i2c.set_current(i, parser.value_float()); LOOP_LOGICAL_AXES(i) if (parser.seenval(axis_codes[i])) digipot_i2c.set_current(i, parser.value_float());
// Additional extruders use B,C,D for channels 4,5,6. // Additional extruders use B,C,D for channels 4,5,6.
// TODO: Change these parameters because 'E' is used. B<index>? // TODO: Change these parameters because 'E' is used. B<index>?
for (uint8_t i = E_AXIS + 1; i < DIGIPOT_I2C_NUM_CHANNELS; i++) #if HAS_EXTRUDERS
if (parser.seenval('B' + i - (E_AXIS + 1))) digipot_i2c.set_current(i, parser.value_float()); for (uint8_t i = E_AXIS + 1; i < DIGIPOT_I2C_NUM_CHANNELS; i++)
if (parser.seenval('B' + i - (E_AXIS + 1))) digipot_i2c.set_current(i, parser.value_float());
#endif
#endif #endif
#if ENABLED(HAS_MOTOR_CURRENT_DAC) #if ENABLED(HAS_MOTOR_CURRENT_DAC)

Loading…
Cancel
Save