mirror of
https://github.com/MarlinFirmware/Configurations.git
synced 2025-07-15 02:37:53 -06:00
🔧 Move LASER_COOLANT_FLOW_METER to LASER_FEATURE
This commit is contained in:
parent
066c913f60
commit
466515170d
277 changed files with 3878 additions and 3878 deletions
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3789,6 +3775,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3781,6 +3767,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -256,20 +256,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3783,6 +3769,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -245,20 +245,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3772,6 +3758,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3787,6 +3773,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3785,6 +3771,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3787,6 +3773,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3775,6 +3761,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3780,6 +3766,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
|
@ -252,20 +252,6 @@
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
|
||||||
// Laser Coolant Flow Meter
|
|
||||||
//
|
|
||||||
//#define LASER_COOLANT_FLOW_METER
|
|
||||||
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
|
||||||
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
|
||||||
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
|
||||||
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
|
||||||
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
|
||||||
#if ENABLED(FLOWMETER_SAFETY)
|
|
||||||
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Thermal Protection provides additional protection to your printer from damage
|
* Thermal Protection provides additional protection to your printer from damage
|
||||||
* and fire. Marlin always includes safe min and max temperature ranges which
|
* and fire. Marlin always includes safe min and max temperature ranges which
|
||||||
|
@ -3779,6 +3765,20 @@
|
||||||
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
#define I2C_AMMETER_SHUNT_RESISTOR 0.1 // (Ohms) Calibration shunt resistor value
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
//
|
||||||
|
// Laser Coolant Flow Meter
|
||||||
|
//
|
||||||
|
//#define LASER_COOLANT_FLOW_METER
|
||||||
|
#if ENABLED(LASER_COOLANT_FLOW_METER)
|
||||||
|
#define FLOWMETER_PIN 20 // Requires an external interrupt-enabled pin (e.g., RAMPS 2,3,18,19,20,21)
|
||||||
|
#define FLOWMETER_PPL 5880 // (pulses/liter) Flow meter pulses-per-liter on the input pin
|
||||||
|
#define FLOWMETER_INTERVAL 1000 // (ms) Flow rate calculation interval in milliseconds
|
||||||
|
#define FLOWMETER_SAFETY // Prevent running the laser without the minimum flow rate set below
|
||||||
|
#if ENABLED(FLOWMETER_SAFETY)
|
||||||
|
#define FLOWMETER_MIN_LITERS_PER_MINUTE 1.5 // (liters/min) Minimum flow required when enabled
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
#endif // SPINDLE_FEATURE || LASER_FEATURE
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue