Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MarlinKimbra
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
machinery
MarlinKimbra
Commits
a57c2e87
Commit
a57c2e87
authored
Aug 24, 2015
by
Simone Primarosa
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update 5.0.0 dev
Inital STABLE commit
parent
d57ece57
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
41 additions
and
34 deletions
+41
-34
Configuration_Cartesian.h
MarlinKimbra/Configuration_Cartesian.h
+1
-0
Configuration_Core.h
MarlinKimbra/Configuration_Core.h
+1
-1
Configuration_Delta.h
MarlinKimbra/Configuration_Delta.h
+3
-1
Configuration_Scara.h
MarlinKimbra/Configuration_Scara.h
+1
-0
conditionals.h
MarlinKimbra/conditionals.h
+5
-4
configuration_basic.h
MarlinKimbra/configuration_basic.h
+1
-0
configuration_feature.h
MarlinKimbra/configuration_feature.h
+11
-9
pins.h
MarlinKimbra/pins.h
+0
-1
sanitycheck.h
MarlinKimbra/sanitycheck.h
+18
-18
No files found.
MarlinKimbra/Configuration_Cartesian.h
View file @
a57c2e87
...
...
@@ -24,6 +24,7 @@
*
* Basic-settings can be found in Configuration_Basic.h
* Feature-settings can be found in Configuration_Feature.h
* Pins-settings can be found in "Configuration_Pins.h"
*/
/*****************************************************************************************
...
...
MarlinKimbra/Configuration_Core.h
View file @
a57c2e87
#ifndef CONFIGURATION_MECHANISM
#define CONFIGURATION_MECHANISM
#define KNOWN_MECH 1
...
...
@@ -26,6 +25,7 @@
*
* Basic-settings can be found in Configuration_Basic.h
* Feature-settings can be found in Configuration_Feature.h
* Pins-settings can be found in "Configuration_Pins.h"
*/
/*****************************************************************************************
...
...
MarlinKimbra/Configuration_Delta.h
View file @
a57c2e87
#ifndef CONFIGURATION_MECHANISM
*
Pins
-
settings
can
be
found
in
"Configuration_Pins.h"
#
ifndef
CONFIGURATION_MECHANISM
#define CONFIGURATION_MECHANISM
#define KNOWN_MECH 1
...
...
@@ -25,6 +26,7 @@
*
* Basic-settings can be found in Configuration_Basic.h
* Feature-settings can be found in Configuration_Feature.h
* Pins-settings can be found in "Configuration_Pins.h"
*/
/*****************************************************************************************
...
...
MarlinKimbra/Configuration_Scara.h
View file @
a57c2e87
...
...
@@ -26,6 +26,7 @@
*
* Basic-settings can be found in Configuration_Basic.h
* Feature-settings can be found in Configuration_Feature.h
* Pins-settings can be found in "Configuration_Pins.h"
*/
/*****************************************************************************************
...
...
MarlinKimbra/conditionals.h
View file @
a57c2e87
...
...
@@ -219,6 +219,7 @@
#endif
#include "pins.h"
#include "Configuration_Overall.h"
/**
* SINGLENOZZLE
...
...
@@ -550,10 +551,10 @@
#define HAS_HEATER_2 (PIN_EXISTS(HEATER_2))
#define HAS_HEATER_3 (PIN_EXISTS(HEATER_3))
#define HAS_HEATER_BED (PIN_EXISTS(HEATER_BED))
#define HAS_AUTO_FAN_0 (PIN_EXISTS(EXTRUDER_0_AUTO_FAN))
#define HAS_AUTO_FAN_1 (PIN_EXISTS(EXTRUDER_1_AUTO_FAN))
#define HAS_AUTO_FAN_2 (PIN_EXISTS(EXTRUDER_2_AUTO_FAN))
#define HAS_AUTO_FAN_3 (PIN_EXISTS(EXTRUDER_3_AUTO_FAN))
#define HAS_AUTO_FAN_0 (
ENABLED(EXTRUDER_AUTO_FAN) &&
PIN_EXISTS(EXTRUDER_0_AUTO_FAN))
#define HAS_AUTO_FAN_1 (
ENABLED(EXTRUDER_AUTO_FAN) &&
PIN_EXISTS(EXTRUDER_1_AUTO_FAN))
#define HAS_AUTO_FAN_2 (
ENABLED(EXTRUDER_AUTO_FAN) &&
PIN_EXISTS(EXTRUDER_2_AUTO_FAN))
#define HAS_AUTO_FAN_3 (
ENABLED(EXTRUDER_AUTO_FAN) &&
PIN_EXISTS(EXTRUDER_3_AUTO_FAN))
#define HAS_AUTO_FAN (HAS_AUTO_FAN_0 || HAS_AUTO_FAN_1 || HAS_AUTO_FAN_2 || HAS_AUTO_FAN_3)
#define HAS_FAN (PIN_EXISTS(FAN))
#define HAS_CONTROLLERFAN (ENABLED(CONTROLLERFAN) && PIN_EXISTS(CONTROLLERFAN))
...
...
MarlinKimbra/configuration_basic.h
View file @
a57c2e87
...
...
@@ -13,6 +13,7 @@
*
* Mechanisms-settings can be found in Configuration_Xxxxxx.h (where Xxxxxx can be: Cartesian - Delta - Core - Scara)
* Feature-settings can be found in Configuration_Feature.h
* Pins-settings can be found in "Configuration_Pins.h"
*/
/***********************************************************************
...
...
MarlinKimbra/configuration_feature.h
View file @
a57c2e87
...
...
@@ -70,6 +70,7 @@
*
* Basic-settings can be found in Configuration_Basic.h
* Mechanisms-settings can be found in Configuration_Xxxxxx.h (where Xxxxxx can be: Cartesian - Delta - Core - Scara)
* Pins-settings can be found in "Configuration_Pins.h"
*
*/
...
...
@@ -301,7 +302,7 @@
// This is for controlling a fan to cool down the stepper drivers
// it will turn on when any driver is enabled
// and turn off after the set amount of seconds from last driver being disabled again
// You need to set CONTROLLERFAN_PIN in pins.h
// You need to set CONTROLLERFAN_PIN in
Configuration_
pins.h
//#define CONTROLLERFAN
#define CONTROLLERFAN_SECS 60 // How many seconds, after all motors were disabled, the fan should run
#define CONTROLLERFAN_SPEED 255 // 255 = full speed
...
...
@@ -312,7 +313,7 @@
// extruder temperature is above/below EXTRUDER_AUTO_FAN_TEMPERATURE.
// Multiple extruders can be assigned to the same pin in which case
// the fan will turn on when any selected extruder is above the threshold.
// You need to set _AUTO_FAN_PIN in pins.h
// You need to set _AUTO_FAN_PIN in
Configuration_
pins.h
//#define EXTRUDER_AUTO_FAN
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // 255 = full speed
...
...
@@ -368,7 +369,7 @@
***********************************************************************
* *
* Setting for more extruder width relay system *
* See
pins.h for pin command relay
*
* See
Configuration_pins.h for pin command relay
*
* *
* Uncomment MKR4 to enable this feature *
* *
...
...
@@ -385,7 +386,7 @@
* Find angle setting by g-Code "M997 Cxxx" *
* *
* Uncomment NPR2 to enable this feature *
* You also need to set E_MIN_PIN in
pins.h
*
* You also need to set E_MIN_PIN in
Configuration_pins.h
*
* *
***********************************************************************/
//#define NPR2
...
...
@@ -926,7 +927,7 @@
* Single extruder only at this point (extruder 0) *
* *
* Uncomment FILAMENT_SENSOR to enable this feature *
* You also need to set FILWIDTH_PIN in
pins.h
*
* You also need to set FILWIDTH_PIN in
Configuration_pins.h
*
* *
**********************************************************************************/
//#define FILAMENT_SENSOR
...
...
@@ -958,7 +959,7 @@
* Single extruder only at this point (extruder 0) *
* *
* Uncomment FILAMENT_RUNOUT_SENSOR to enable this feature *
* You also need to set FILRUNOUT_PIN in
pins.h
*
* You also need to set FILRUNOUT_PIN in
Configuration_pins.h
*
* *
**********************************************************************************/
//#define FILAMENT_RUNOUT_SENSOR
...
...
@@ -1239,7 +1240,7 @@
* Data from: http://www.doc-diy.net/photo/rc-1_hacked/ *
* *
* Uncomment PHOTOGRAPH to enable this feature *
* You also need to set PHOTOGRAPH_PIN in
pins.h
*
* You also need to set PHOTOGRAPH_PIN in
Configuration_pins.h
*
* *
**************************************************************************/
//#define PHOTOGRAPH
...
...
@@ -1253,7 +1254,7 @@
* http://captain-slow.dk/2014/03/09/3d-printing-timelapses/ *
* *
* Uncomment CHDK to enable this feature *
* You also need to set CHDK_PIN in
pins.h
*
* You also need to set CHDK_PIN in
Configuration_pins.h
*
* *
**************************************************************************/
//#define CHDK
...
...
@@ -1278,7 +1279,8 @@
**************************************************************************
* *
* Support for laser beam *
* Check also LASER_PWR_PIN and LASER_TTL_PIN in pins.h *
* Check also LASER_PWR_PIN and LASER_TTL_PIN in Configuration_pins.h *
* Check also LASER_PWR_PIN and LASER_TTL_PIN in Configuration_pins.h *
* *
**************************************************************************/
//#define LASERBEAM
...
...
MarlinKimbra/pins.h
View file @
a57c2e87
...
...
@@ -3028,7 +3028,6 @@
#define ORIG_FAN_PIN 6
#define BEEPER_PIN 33
#define CONTROLLERFAN_PIN 4
#define PS_ON_PIN 12
#if ENABLED(REPRAP_DISCOUNT_SMART_CONTROLLER) || ENABLED(G3D_PANEL)
...
...
MarlinKimbra/sanitycheck.h
View file @
a57c2e87
...
...
@@ -1447,7 +1447,7 @@
* Require a Z Probe Pin if Z_PROBE_ENDSTOP is enabled.
*/
#if ENABLED(Z_PROBE_ENDSTOP)
#if !PIN_EXISTS(Z_PROBE
_PIN
)
#if !PIN_EXISTS(Z_PROBE)
#error DEPENDENCY ERROR: You must set Z_PROBE_PIN to a valid pin if you enable Z_PROBE_ENDSTOP
#endif
#if DISABLED(ENABLE_SERVOS)
...
...
@@ -1516,7 +1516,7 @@
* Delta & Z_PROBE_ENDSTOP
*/
#if MECH(DELTA) && ENABLED(Z_PROBE_ENDSTOP)
#if PIN_EXISTS(Z_PROBE
_PIN
)
#if PIN_EXISTS(Z_PROBE)
#error DEPENDENCY ERROR: You must set Z_PROBE_PIN to a valid pin if you enable Z_PROBE_ENDSTOP
#endif
#endif
...
...
@@ -1594,56 +1594,56 @@
#if ENABLED(MKR4)
#if (EXTRUDERS == 2) && (DRIVER_EXTRUDERS == 1) && !PIN_EXISTS(E0E1_CHOICE
_PIN
)
#if (EXTRUDERS == 2) && (DRIVER_EXTRUDERS == 1) && !PIN_EXISTS(E0E1_CHOICE)
#error DEPENDENCY ERROR: You have to set E0E1_CHOICE_PIN to a valid pin if you enable MKR4 with 2 extruder and 1 driver
#elif (EXTRUDERS == 3) && (DRIVER_EXTRUDERS == 1) && (!PIN_EXISTS(E0E1_CHOICE
_PIN) || !PIN_EXISTS(E0E2_CHOICE_PIN
))
#elif (EXTRUDERS == 3) && (DRIVER_EXTRUDERS == 1) && (!PIN_EXISTS(E0E1_CHOICE
) || !PIN_EXISTS(E0E2_CHOICE
))
#error DEPENDENCY ERROR: You have to set E0E1_CHOICE_PIN and E0E2_CHOICE_PIN to a valid pin if you enable MKR4 with 3 extruder and 1 driver
#elif (EXTRUDERS == 4) && (DRIVER_EXTRUDERS == 1) && (!PIN_EXISTS(E0E1_CHOICE
_PIN) || !PIN_EXISTS(E0E2_CHOICE_PIN) || !PIN_EXISTS(E0E3_CHOICE_PIN
))
#elif (EXTRUDERS == 4) && (DRIVER_EXTRUDERS == 1) && (!PIN_EXISTS(E0E1_CHOICE
) || !PIN_EXISTS(E0E2_CHOICE) || !PIN_EXISTS(E0E3_CHOICE
))
#error DEPENDENCY ERROR: You have to set E0E1_CHOICE_PIN, E0E2_CHOICE_PIN and E0E3_CHOICE_PIN to a valid pin if you enable MKR4 with 4 extruder and 1 driver
#elif (EXTRUDERS == 3) && (DRIVER_EXTRUDERS == 2) && !PIN_EXISTS(E0E2_CHOICE
_PIN
)
#elif (EXTRUDERS == 3) && (DRIVER_EXTRUDERS == 2) && !PIN_EXISTS(E0E2_CHOICE)
#error DEPENDENCY ERROR: You have to set E0E2_CHOICE_PIN to a valid pin if you enable MKR4 with 3 extruder and 2 driver
#elif (EXTRUDERS == 4) && (DRIVER_EXTRUDERS == 2) && (!PIN_EXISTS(E0E1_CHOICE
_PIN) || !PIN_EXISTS(E1E3_CHOICE_PIN
))
#elif (EXTRUDERS == 4) && (DRIVER_EXTRUDERS == 2) && (!PIN_EXISTS(E0E1_CHOICE
) || !PIN_EXISTS(E1E3_CHOICE
))
#error DEPENDENCY ERROR: You have to set E0E2_CHOICE_PIN and E1E3_CHOICE_PIN to a valid pin if you enable MKR4 with 4 extruder and 2 driver
#endif
#endif
#if ENABLED(NPR2) && !PIN_EXISTS(E_MIN
_PIN
)
#if ENABLED(NPR2) && !PIN_EXISTS(E_MIN)
#error DEPENDENCY ERROR: You have to set E_MIN_PIN to a valid pin if you enable NPR2
#endif
#if ENABLED(LASERBEAM) && (!PIN_EXISTS(LASER_PWR
_PIN) || !PIN_EXISTS(LASER_TTL_PIN
))
#if ENABLED(LASERBEAM) && (!PIN_EXISTS(LASER_PWR
) || !PIN_EXISTS(LASER_TTL
))
#error DEPENDENCY ERROR: You have to set LASER_PWR_PIN and LASER_TTL_PIN to a valid pin if you enable LASERBEAM
#endif
#if ENABLED(FILAMENT_RUNOUT_SENSOR) && !PIN_EXISTS(FILRUNOUT
_PIN
)
#if ENABLED(FILAMENT_RUNOUT_SENSOR) && !PIN_EXISTS(FILRUNOUT)
#error DEPENDENCY ERROR: You have to set FILRUNOUT_PIN to a valid pin if you enable FILAMENT_RUNOUT_SENSOR
#endif
#if ENABLED(FILAMENT_SENSOR) && !PIN_EXISTS(FILWIDTH
_PIN
)
#if ENABLED(FILAMENT_SENSOR) && !PIN_EXISTS(FILWIDTH)
#error DEPENDENCY ERROR: You have to set FILWIDTH_PIN to a valid pin if you enable FILAMENT_SENSOR
#endif
#if ENABLED(POWER_CONSUMPTION) && !PIN_EXISTS(POWER_CONSUMPTION
_PIN
)
#if ENABLED(POWER_CONSUMPTION) && !PIN_EXISTS(POWER_CONSUMPTION)
#error DEPENDENCY ERROR: You have to set POWER_CONSUMPTION_PIN to a valid pin if you enable POWER_CONSUMPTION
#endif
#if ENABLED(PHOTOGRAPH) && !PIN_EXISTS(PHOTOGRAPH
_PIN
)
#if ENABLED(PHOTOGRAPH) && !PIN_EXISTS(PHOTOGRAPH)
#error DEPENDENCY ERROR: You have to set PHOTOGRAPH_PIN to a valid pin if you enable PHOTOGRAPH
#endif
#if ENABLED(CHDK) && !PIN_EXISTS(CHDK
_PIN
)
#if ENABLED(CHDK) && !PIN_EXISTS(CHDK)
#error DEPENDENCY ERROR: You have to set CHDK_PIN to a valid pin if you enable CHDK
#endif
#if ENABLED(CONTROLLERFAN) && !PIN_EXISTS(CONTROLLERFAN
_PIN
)
#if ENABLED(CONTROLLERFAN) && !PIN_EXISTS(CONTROLLERFAN)
#error DEPENDENCY ERROR: You have to set CONTROLLERFAN_PIN to a valid pin if you enable CONTROLLERFAN
#endif
#if ENABLED(EXTRUDER_AUTO_FAN) && !PIN_EXISTS(EXTRUDER_0_AUTO_FAN
_PIN) && !PIN_EXISTS(EXTRUDER_1_AUTO_FAN_PIN) && !PIN_EXISTS(EXTRUDER_2_AUTO_FAN_PIN) && !PIN_EXISTS(EXTRUDER_3_AUTO_FAN_PI
N)
#if ENABLED(EXTRUDER_AUTO_FAN) && !PIN_EXISTS(EXTRUDER_0_AUTO_FAN
) && !PIN_EXISTS(EXTRUDER_1_AUTO_FAN) && !PIN_EXISTS(EXTRUDER_2_AUTO_FAN) && !PIN_EXISTS(EXTRUDER_3_AUTO_FA
N)
#error DEPENDENCY ERROR: You have to set at least one EXTRUDER_?_AUTO_FAN_PIN to a valid pin if you enable EXTRUDER_AUTO_FAN
#endif
#if ENABLED(X2_IS_TMC) && (!PIN_EXISTS(X2_ENABLE
_PIN) || !PIN_EXISTS(X2_STEP_PIN) || !PIN_EXISTS(X2_DIR_PIN
))
#if ENABLED(X2_IS_TMC) && (!PIN_EXISTS(X2_ENABLE
) || !PIN_EXISTS(X2_STEP) || !PIN_EXISTS(X2_DIR
))
#error DEPENDENCY ERROR: You have to set X2_ENABLE_PIN, X2_STEP_PIN and X2_DIR_PIN to a valid pin if you enable X2_IS_TMC
#endif
...
...
@@ -1651,7 +1651,7 @@
#error DEPENDENCY ERROR: You have to set at least one SERVO?_PIN to a valid pin if you enable ENABLE_SERVOS
#endif
#if ENABLED(Z_PROBE_SLED) && !PIN_EXISTS(SLED
_PIN
)
#if ENABLED(Z_PROBE_SLED) && !PIN_EXISTS(SLED)
#error DEPENDENCY ERROR: You have to set SLED_PIN to a valid pin if you enable Z_PROBE_SLED
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment