|
@ -654,13 +654,6 @@ int16_t Temperature::getHeaterPower(const heater_ind_t heater_id) { |
|
|
#define AUTO_5_IS_2 (E5_AUTO_FAN_PIN == E2_AUTO_FAN_PIN) |
|
|
#define AUTO_5_IS_2 (E5_AUTO_FAN_PIN == E2_AUTO_FAN_PIN) |
|
|
#define AUTO_5_IS_3 (E5_AUTO_FAN_PIN == E3_AUTO_FAN_PIN) |
|
|
#define AUTO_5_IS_3 (E5_AUTO_FAN_PIN == E3_AUTO_FAN_PIN) |
|
|
#define AUTO_5_IS_4 (E5_AUTO_FAN_PIN == E4_AUTO_FAN_PIN) |
|
|
#define AUTO_5_IS_4 (E5_AUTO_FAN_PIN == E4_AUTO_FAN_PIN) |
|
|
#define AUTO_CHAMBER_IS_0 (CHAMBER_AUTO_FAN_PIN == E0_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_1 (CHAMBER_AUTO_FAN_PIN == E1_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_2 (CHAMBER_AUTO_FAN_PIN == E2_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_3 (CHAMBER_AUTO_FAN_PIN == E3_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_4 (CHAMBER_AUTO_FAN_PIN == E4_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_5 (CHAMBER_AUTO_FAN_PIN == E5_AUTO_FAN_PIN) |
|
|
|
|
|
#define AUTO_CHAMBER_IS_E (AUTO_CHAMBER_IS_0 || AUTO_CHAMBER_IS_1 || AUTO_CHAMBER_IS_2 || AUTO_CHAMBER_IS_3 || AUTO_CHAMBER_IS_4 || AUTO_CHAMBER_IS_5) |
|
|
|
|
|
#define CHAMBER_FAN_INDEX HOTENDS |
|
|
#define CHAMBER_FAN_INDEX HOTENDS |
|
|
|
|
|
|
|
|
void Temperature::checkExtruderAutoFans() { |
|
|
void Temperature::checkExtruderAutoFans() { |
|
@ -709,7 +702,7 @@ int16_t Temperature::getHeaterPower(const heater_ind_t heater_id) { |
|
|
if (TEST(fanDone, realFan)) continue; |
|
|
if (TEST(fanDone, realFan)) continue; |
|
|
const bool fan_on = TEST(fanState, realFan); |
|
|
const bool fan_on = TEST(fanState, realFan); |
|
|
switch (f) { |
|
|
switch (f) { |
|
|
#if HAS_AUTO_CHAMBER_FAN && !AUTO_CHAMBER_IS_E |
|
|
#if ENABLED(AUTO_POWER_CHAMBER_FAN) |
|
|
case CHAMBER_FAN_INDEX: |
|
|
case CHAMBER_FAN_INDEX: |
|
|
chamberfan_speed = fan_on ? CHAMBER_AUTO_FAN_SPEED : 0; |
|
|
chamberfan_speed = fan_on ? CHAMBER_AUTO_FAN_SPEED : 0; |
|
|
break; |
|
|
break; |
|
|