Fixes and improvements for PWM pins (#13383)
This commit is contained in:
@ -975,8 +975,8 @@ void setup() {
|
||||
OUT_WRITE(SPINDLE_DIR_PIN, SPINDLE_INVERT_DIR ? 255 : 0); // init rotation to clockwise (M3)
|
||||
#endif
|
||||
#if ENABLED(SPINDLE_LASER_PWM) && defined(SPINDLE_LASER_PWM_PIN) && SPINDLE_LASER_PWM_PIN >= 0
|
||||
SET_OUTPUT(SPINDLE_LASER_PWM_PIN);
|
||||
analogWrite(SPINDLE_LASER_PWM_PIN, SPINDLE_LASER_PWM_INVERT ? 255 : 0); // set to lowest speed
|
||||
SET_PWM(SPINDLE_LASER_PWM_PIN);
|
||||
ANALOG_WRITE(SPINDLE_LASER_PWM_PIN, SPINDLE_LASER_PWM_INVERT ? 255 : 0); // set to lowest speed
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@ -1022,7 +1022,7 @@ void setup() {
|
||||
|
||||
#if HAS_CASE_LIGHT
|
||||
#if DISABLED(CASE_LIGHT_USE_NEOPIXEL)
|
||||
SET_OUTPUT(CASE_LIGHT_PIN);
|
||||
if (PWM_PIN(CASE_LIGHT_PIN)) SET_PWM(CASE_LIGHT_PIN); else SET_OUTPUT(CASE_LIGHT_PIN);
|
||||
#endif
|
||||
update_case_light();
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user