Browse Source

Merge pull request #630 from dumle29/Marlin_v1

PS_ON configurable boot state
ErikZalm 11 years ago
parent
commit
4382068f92
2 changed files with 8 additions and 1 deletions
  1. 3
    0
      Marlin/Configuration.h
  2. 5
    1
      Marlin/Marlin_main.cpp

+ 3
- 0
Marlin/Configuration.h View File

@@ -79,6 +79,9 @@
79 79
 
80 80
 #define POWER_SUPPLY 1
81 81
 
82
+// Define this to have the electronics keep the powersupply off on startup. If you don't know what this is leave it.
83
+// #define PS_DEFAULT_OFF
84
+
82 85
 //===========================================================================
83 86
 //=============================Thermal Settings  ============================
84 87
 //===========================================================================

+ 5
- 1
Marlin/Marlin_main.cpp View File

@@ -366,7 +366,11 @@ void setup_powerhold()
366 366
   #endif
367 367
   #if defined(PS_ON_PIN) && PS_ON_PIN > -1
368 368
     SET_OUTPUT(PS_ON_PIN);
369
-    WRITE(PS_ON_PIN, PS_ON_AWAKE);
369
+	#if defined(PS_DEFAULT_OFF)
370
+	  WRITE(PS_ON_PIN, PS_ON_ASLEEP);
371
+    #else
372
+	  WRITE(PS_ON_PIN, PS_ON_AWAKE);
373
+	#endif
370 374
   #endif
371 375
 }
372 376
 

Loading…
Cancel
Save