Browse Source

Expose EXT_SOLENOID as an advanced option

Scott Lahteine 7 years ago
parent
commit
5803ba43a9

+ 5
- 1
Marlin/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/Cartesio/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/Felix/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/Hephestos/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/Hephestos_2/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/K8200/Configuration_adv.h View File

@@ -340,7 +340,11 @@
340 340
   // Default x offset in duplication mode (typically set to half print bed width)
341 341
   #define DEFAULT_DUPLICATION_X_OFFSET 100
342 342
 
343
-#endif //DUAL_X_CARRIAGE
343
+#endif // DUAL_X_CARRIAGE
344
+
345
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
346
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
347
+//#define EXT_SOLENOID
344 348
 
345 349
 // @section homing
346 350
 

+ 5
- 1
Marlin/example_configurations/K8400/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/RigidBot/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/SCARA/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/TAZ4/Configuration_adv.h View File

@@ -335,7 +335,11 @@
335 335
   // Default x offset in duplication mode (typically set to half print bed width)
336 336
   #define DEFAULT_DUPLICATION_X_OFFSET 100
337 337
 
338
-#endif //DUAL_X_CARRIAGE
338
+#endif // DUAL_X_CARRIAGE
339
+
340
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
341
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
342
+//#define EXT_SOLENOID
339 343
 
340 344
 // @section homing
341 345
 

+ 5
- 1
Marlin/example_configurations/TinyBoy2/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/WITBOX/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/delta/flsun_kossel_mini/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/delta/generic/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/delta/kossel_mini/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/delta/kossel_pro/Configuration_adv.h View File

@@ -332,7 +332,11 @@
332 332
   // Default x offset in duplication mode (typically set to half print bed width)
333 333
   #define DEFAULT_DUPLICATION_X_OFFSET 100
334 334
 
335
-#endif //DUAL_X_CARRIAGE
335
+#endif // DUAL_X_CARRIAGE
336
+
337
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
338
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
339
+//#define EXT_SOLENOID
336 340
 
337 341
 // @section homing
338 342
 

+ 5
- 1
Marlin/example_configurations/delta/kossel_xl/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/makibox/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/tvrrug/Round2/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

+ 5
- 1
Marlin/example_configurations/wt150/Configuration_adv.h View File

@@ -327,7 +327,11 @@
327 327
   // Default x offset in duplication mode (typically set to half print bed width)
328 328
   #define DEFAULT_DUPLICATION_X_OFFSET 100
329 329
 
330
-#endif //DUAL_X_CARRIAGE
330
+#endif // DUAL_X_CARRIAGE
331
+
332
+// Activate a solenoid on the active extruder with M380. Disable all with M381.
333
+// Define SOL0_PIN, SOL1_PIN, etc., for each extruder that has a solenoid.
334
+//#define EXT_SOLENOID
331 335
 
332 336
 // @section homing
333 337
 

Loading…
Cancel
Save