🏗️ Allow headless Flow Meter (#22234)

This commit is contained in:
Mike La Spina
2021-07-12 00:22:08 -05:00
committed by GitHub
parent 2c6a053ce1
commit c0ecc6625f
5 changed files with 19 additions and 17 deletions

View File

@@ -22,26 +22,27 @@
#include "../inc/MarlinConfig.h"
#if HAS_COOLER
#if EITHER(HAS_COOLER, LASER_COOLANT_FLOW_METER)
#include "cooler.h"
Cooler cooler;
uint8_t Cooler::mode = 0;
uint16_t Cooler::capacity;
uint16_t Cooler::load;
bool Cooler::enabled = false;
#if HAS_COOLER
uint8_t Cooler::mode = 0;
uint16_t Cooler::capacity;
uint16_t Cooler::load;
bool Cooler::enabled = false;
#endif
#if ENABLED(LASER_COOLANT_FLOW_METER)
bool Cooler::flowmeter = false;
millis_t Cooler::flowmeter_next_ms; // = 0
volatile uint16_t Cooler::flowpulses;
float Cooler::flowrate;
#if ENABLED(FLOWMETER_SAFETY)
bool Cooler::flowsafety_enabled = true;
bool Cooler::flowfault = false;
#endif
#endif
#if ENABLED(FLOWMETER_SAFETY)
bool Cooler::flowsafety_enabled = true;
bool Cooler::fault = false;
#endif
#endif // HAS_COOLER
#endif // HAS_COOLER || LASER_COOLANT_FLOW_METER