Browse Source

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

gjdodd 4 years ago
parent
commit
a2be93c541
No account linked to committer's email address
1 changed files with 4 additions and 2 deletions
  1. 4
    2
      Marlin/src/gcode/feature/digipot/M907-M910.cpp

+ 4
- 2
Marlin/src/gcode/feature/digipot/M907-M910.cpp View File

67
     LOOP_LOGICAL_AXES(i) if (parser.seenval(axis_codes[i])) digipot_i2c.set_current(i, parser.value_float());
67
     LOOP_LOGICAL_AXES(i) if (parser.seenval(axis_codes[i])) digipot_i2c.set_current(i, parser.value_float());
68
     // Additional extruders use B,C,D for channels 4,5,6.
68
     // Additional extruders use B,C,D for channels 4,5,6.
69
     // TODO: Change these parameters because 'E' is used. B<index>?
69
     // 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
72
   #endif
74
   #endif
73
 
75
 
74
   #if ENABLED(HAS_MOTOR_CURRENT_DAC)
76
   #if ENABLED(HAS_MOTOR_CURRENT_DAC)

Loading…
Cancel
Save