Water cooling pin maps

parent 13986b29
...@@ -19,6 +19,8 @@ ...@@ -19,6 +19,8 @@
// Uncomment the following to enable the use of the PWM (the one for the extruder 0) to drive a peltier cell or any PWM driven cooler for the laser // Uncomment the following to enable the use of the PWM (the one for the extruder 0) to drive a peltier cell or any PWM driven cooler for the laser
#define LASER_WATER_COOLING #define LASER_WATER_COOLING
#define LASER_WATER_MAXTEMP 25
//// The following defines select which G codes tell the laser to fire. It's OK to uncomment more than one. //// The following defines select which G codes tell the laser to fire. It's OK to uncomment more than one.
#define LASER_FIRE_G1 10 // fire the laser on a G1 move, extinguish when the move ends #define LASER_FIRE_G1 10 // fire the laser on a G1 move, extinguish when the move ends
......
...@@ -114,16 +114,20 @@ ...@@ -114,16 +114,20 @@
#define LASER_INTENSITY_PIN 6 // Digital pins 2, 3, 5, 6, 7, 8 are attached to timers we can use #define LASER_INTENSITY_PIN 6 // Digital pins 2, 3, 5, 6, 7, 8 are attached to timers we can use
#define LASER_FIRING_PIN 5 #define LASER_FIRING_PIN 5
#endif #endif
#ifdef LASER_POWER_DOWN #if ENABLED(LASER_POWER_DOWN)
#define LASER_POWER_PIN 9 // This is currently hard-coded to timer2 which services pins 9, 10 #define LASER_POWER_PIN 9 // This is currently hard-coded to timer2 which services pins 9, 10
#endif // LASER_POWER_DOWN #endif // LASER_POWER_DOWN
#ifdef LASER_PERIPHERALS #if ENABLED(LASER_PERIPHERALS)
#define LASER_PERIPHERALS_PIN 4 #define LASER_PERIPHERALS_PIN 11
#define LASER_PERIPHERALS_STATUS_PIN 11 #define LASER_PERIPHERALS_STATUS_PIN 32
#endif // LASER_PERIPHERALS #endif // LASER_PERIPHERALS
#if ENABLED(LASER_WATER_COOLING)
#define LASER_WATER_COOLING_PIN 4
#endif
#endif #endif
#if ENABLED(FILAMENT_RUNOUT_SENSOR) #if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define FILRUNOUT_PIN -1 #define FILRUNOUT_PIN -1
#endif #endif
......
...@@ -34,6 +34,14 @@ ...@@ -34,6 +34,14 @@
#include "Configuration_Feature.h" #include "Configuration_Feature.h"
#include "Configuration_Overall.h" #include "Configuration_Overall.h"
#if ENABLED(LASER)
#include "Configuration_Laser.h"
#if ENABLED(LASER_RASTER)
#include "module/base64/Base64.h"
#endif
#include "module/laser/laser.h"
#endif
#include "module/conditionals.h" #include "module/conditionals.h"
#include "module/sanitycheck.h" #include "module/sanitycheck.h"
#include "module/HAL/HAL.h" #include "module/HAL/HAL.h"
...@@ -75,12 +83,4 @@ ...@@ -75,12 +83,4 @@
#include "module/mfrc522/MFRC522_serial.h" #include "module/mfrc522/MFRC522_serial.h"
#endif #endif
#if ENABLED(LASER)
#include "Configuration_Laser.h"
#if ENABLED(LASER_RASTER)
#include "module/base64/Base64.h"
#endif
#include "module/laser/laser.h"
#endif
#endif #endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment