Scott Lahteine
ea5ac94804
Improved MANUAL_[XYZ]_HOME_POS
...
No need for `MANUAL_HOME_POSITIONS`. Just set each one as-needed to
override the automatic behavior.
9 years ago
Scott Lahteine
8953e3e984
Allow Z_SAFE_HOMING without a probe
9 years ago
Scott Lahteine
24a1a16e5d
Move versioning to MarlinConfig.h
9 years ago
Scott Lahteine
277899c175
Move include _Bootscreen.h where needed
9 years ago
Scott Lahteine
83c4653c71
Include boards and macros ahead of configs
9 years ago
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
9 years ago
Scott Lahteine
2d378fac1b
No need to include thermistortables.h in Configuration.h
9 years ago
Scott Lahteine
0c0a63322b
Patches to prepare REPRAPWORLD_GRAPHICAL_LCD
9 years ago
brupje
a60a668f6b
Support for REPRAPWORLD_GRAPHICAL_LCD
9 years ago
Scott Lahteine
bb9da6ebdd
Document DEBUG_LEVELING_FEATURE
9 years ago
Scott Lahteine
194d9521c3
Merge pull request #4356 from thinkyhead/rc_simpler_run_z_probe
...
Unify run_z_probe
9 years ago
Scott Lahteine
4a6ed5e221
Use HOMING_FEEDRATE_Z for Z_PROBE_SPEED_FAST
9 years ago
AnHardt
09a3cc33e6
Unify run_z_probe
...
Unify run_z_probe
Add double touch for DELTAs.
Introduce Z_PROBE_SPEED_FAST and Z_PROBE_SPEED_SLOW
defaulting to homing_feedrate_mm_m[Z_AXIS] and homing_feedrate_mm_m[Z_AXIS]/2
9 years ago
Scott Lahteine
e44b37cdc2
motion section marker below homing speeds
9 years ago
Scott Lahteine
204fd6ec44
Set homing feedrates individually
9 years ago
Scott Lahteine
6abf916575
Reprapworld Keypad move step is 1mm
9 years ago
João Brázio
47fef80848
Nozzle::clean() no longer requires HAS_BED_PROBE
9 years ago
Scott Lahteine
81e01152bb
Merge pull request #4336 from thinkyhead/rc_bltouch_sensor
...
BLTouch probe sensor
9 years ago
Scott Lahteine
1583177ef4
BLTOUCH probe config option
9 years ago
Scott Lahteine
39706f3e57
Endstop invert flags as macros instead of const bool
9 years ago
Scott Lahteine
671634bf11
Fix spacing after section header
9 years ago
Scott Lahteine
22b4cff423
New extruder type configuration options
9 years ago
Scott Lahteine
bf16ae5a70
Merge pull request #4299 from jbrazio/feature/g27-park-nozzle
...
Implements park nozzle feature
9 years ago
João Brázio
fa4274cf4c
Improves the custom bootscreen logo feature
9 years ago
João Brázio
9a00108cb6
Adds the WEBSITE_URL as the boot screen line 2
9 years ago
João Brázio
c711701626
Implements a nozzle parking command (G27)
9 years ago
João Brázio
68c343a09a
Added G12 configuration options to all configs
9 years ago
João Brázio
021544f572
Improves G12 zig-zag pattern
9 years ago
João Brázio
b05a75655a
Implements a nozzle cleaning pattern generator (G12)
9 years ago
Scott Lahteine
a8b6b6a128
Merge pull request #4252 from thinkyhead/rc_rename_hpb
...
Replace PLA/ABS preheating with generic
9 years ago
Scott Lahteine
928ff6487a
Greek language pack from @psavva
9 years ago
Scott Lahteine
182c8d7f8f
Dyze High Temp Thermistor Support
9 years ago
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
9 years ago
Petr Zahradnik
e282d69f63
Print job timer comment changed
9 years ago
Scott Lahteine
683975cf90
Fix spelling in a config comment
9 years ago
Scott Lahteine
10da7ac86c
Combine Z raise before/after options
9 years ago
Scott Lahteine
03c70c1990
SERVO_DEACTIVATION_DELAY => SERVO_DELAY
9 years ago
Scott Lahteine
bd01592816
Goodbye MECHANICAL_PROBE
9 years ago
Scott Lahteine
b590a7dee0
Make Z_RAISE_BETWEEN_PROBINGS a more general option
9 years ago
Scott Lahteine
d50539583a
Make XY_PROBE_SPEED a general probe option
9 years ago
Scott Lahteine
2798499b71
XY_TRAVEL_SPEED => XY_PROBE_SPEED
9 years ago
esenapaj
d583ea852d
Standardize format description of Panel
9 years ago
Scott Lahteine
3996242e9d
Allow Z_MIN_PROBE_REPEATABILITY_TEST solo
9 years ago
Scott Lahteine
9beb3f2f5e
Merge pull request #4097 from thinkyhead/rc_fil_runout_cleanup
...
FIL_RUNOUT_INVERTING false by default
9 years ago
Scott Lahteine
f215b30932
Merge pull request #4093 from thinkyhead/rc_probe_without_abl
...
Make Z Probe options independent of ABL
9 years ago
Scott Lahteine
dfbf8b3c2c
FIL_RUNOUT_INVERTING false by default
9 years ago
Scott Lahteine
de12228758
Make Z Probe options independent of ABL
9 years ago
Scott Lahteine
f8c278ce4d
Cartesio UI display option in all configs
9 years ago
Scott Lahteine
bd4ec727e7
Merge pull request #4066 from thinkyhead/rc_M851_with_probe
...
Make M851 standard with a bed probe
9 years ago
Scott Lahteine
fc56a547d1
Rename movement section to motion
9 years ago
Scott Lahteine
1000563d80
Make M851 standard with a bed probe
9 years ago
Scott Lahteine
47ce810f52
Remove support for XY servo endstops
9 years ago
Scott Lahteine
02e5dad29a
Include Croatian in language listings
9 years ago
João Brázio
8ccd97e7cc
Updated all example configuration files
9 years ago
João Brázio
de8108648f
Added a versioning system to the config files
9 years ago
Reid Rankin
16212432c9
G20/21 and M149 support, and code_value() refactor
...
This is an update of MarlinDev PR #196 .
G20/21: support for switching input units between millimeters and
inches.
M149: support for changing input temperature units.
In support of these changes, code_value() and code_value_short() are
replaced with an array of functions which handle converting to the
proper types and/or units.
9 years ago
Scott Lahteine
cd441ce652
SINGLENOZZLE: EXTRUDERS versus HOTENDS
9 years ago
Scott Lahteine
db0fd021d0
Z raise options independent of ABL so G28 can use them
9 years ago
Scott Lahteine
28fb1f8994
Tweak #endif comment for ABL GRID
9 years ago
Scott Lahteine
a0b000d752
Support for SAV_3DGLCD OLED LCD controller
9 years ago
Edward Patel
eb2746a34f
MBL: Fix for negative x/y positions
9 years ago
Scott Lahteine
fe3122774a
Merge pull request #3806 from thinkyhead/rc_coreyz_support
...
Support for COREYZ. Fixes for COREXY, COREXZ
9 years ago
Scott Lahteine
89e630b2fb
Merge pull request #3808 from thinkyhead/rc_singlenozzle
...
SINGLENOZZLE
9 years ago
Scott Lahteine
95fee8ca81
Add option for CoreYZ kinematics
9 years ago
Scott Lahteine
c5130fd23b
Additional instructions for controller reverse options
9 years ago
Scott Lahteine
69abfef82e
Add "SINGLENOZZLE" extruder option
9 years ago
Scott Lahteine
37c6d0f4ed
Reword MESH_G28_REST_ORIGIN comment
9 years ago
Edward Patel
c7d90dc5ec
Add option to configure G28 all axis resting position for MBL
9 years ago
João Brázio
f9a62f6a8e
Added PRINTJOB_TIMER_AUTOSTART section to example config files
9 years ago
João Brázio
8a18c52002
Adds an option to disable print job timer auto start
9 years ago
Scott Lahteine
f13c4a9ec4
Merge pull request #3720 from jbrazio/feature/host-keepalive
...
Removes the DISABLE from HOST_KEEPALIVE
9 years ago
Scott Lahteine
14cd0f4c92
Merge pull request #3740 from thinkyhead/rc_lcd_home_options
...
Individual Axis Homing LCD menu items
9 years ago
João Brázio
09150cae79
Individual Axis Homing LCD menu items
9 years ago
Scott Lahteine
4dc4e2063f
Add REVERSE_ENCODER_DIRECTION option
9 years ago
João Brázio
85b2c80838
Updated example configurations
9 years ago
João Brázio
ac7f634956
Removed the DISABLE from HOST_KEEPALIVE_FEATURE option
9 years ago
João Brázio
aa5a4716cf
Update default config
9 years ago
esenapaj
212b17d510
Fix for PR #3526(Configuration.h LCD & SDCard s...
...
Fix for PR #3526(Configuration.h LCD & SDCard section rewrite)
It removes duplicated BQ_LCD_SMART_CONTROLLER.
9 years ago
Scott Lahteine
c3ef9993b9
Merge pull request #3625 from jbrazio/feature/print-counter
...
Print job statistics
9 years ago
João Brázio
e34f4653ef
Fixed a typo on the configuration files
9 years ago
João Brázio
e2da7e5000
Updated the default configuration and fixed a printcounter.h typo
9 years ago
Scott Lahteine
924285afa6
Merge pull request #3641 from thinkyhead/rc_reverse_menu_doc
...
Correct the REVERSE_MENU_DIRECTION comment
9 years ago
Scott Lahteine
f1b00eb12b
Correct the REVERSE_MENU_DIRECTION comment
9 years ago
Scott Lahteine
0c11566f42
Replace LANGUAGE_INCLUDE with LCD_LANGUAGE
9 years ago
Scott Lahteine
259794c0be
Make DISPLAY_CHARSET_HD44780 a single setting
9 years ago
João Brázio
170f7e8a45
Rework Marlin's versioning system
9 years ago
Scott Lahteine
0c2aa92b07
Z Safe Homing for all
...
The `Z_SAFE_HOMING` feature is coupled with probes and not leveling, so
make it available for general use.
9 years ago
Scott Lahteine
ef2fd620e9
Suggested fixups for LCD/SD config comments
9 years ago
João Brázio
7b5d6ba315
Rebase & feedback
9 years ago
João Brázio
36a49eab1c
Improved the LCD and SD comments blocks in Configuration.h
9 years ago
Scott Lahteine
a8e4d7c135
Merge pull request #3477 from alephobjects/BedTempHysteresis
...
Implementation of M190 bed temp hysteresis
9 years ago
Scott Lahteine
1cc622b167
Fix minor spelling in comments
9 years ago
Scott Lahteine
de8c0baf8b
Update some comments in Configuration.h
9 years ago
gralco
69c00aea4c
Include bed hysteresis setting in the example configs
9 years ago
Scott Lahteine
f8e10ff1d8
Merge pull request #3491 from thinkyhead/rc_mechanical_probe
...
Support for "mechanical probe" with Allen Key as a special case
9 years ago
Scott Lahteine
7eb476597f
Update some comments in Configuration.h
9 years ago
esenapaj
2eb1b102f8
Support for "mechanical probe" with Allen Key as a special case
9 years ago
gralco
178aeb79c8
Implementation of M190 bed temp hysteresis
9 years ago
Scott Lahteine
2eca8d63b3
Add DEFAULT_KEEPALIVE_INTERVAL setting
9 years ago
Scott Lahteine
e5771346a4
Drop DISABLE_M(IN|AX)_ENDSTOPS, replace with individual endstop flags
9 years ago
Scott Lahteine
ffe054c129
Fix comment about host keepalive interval
9 years ago
Scott Lahteine
1a79b13b7a
FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR
9 years ago
Scott Lahteine
53cc6cca46
Formalize some dependencies on PIDTEMPBED
9 years ago
Scott Lahteine
4b31c67dce
Add PID_AUTOTUNE_MENU option
9 years ago
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
...
Following up on #3231
9 years ago
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9 years ago
Scott Lahteine
da9d4c4caf
Merge pull request #3206 from esenapaj/patch-5
...
Follow-up the PR #3082 , etc
9 years ago
esenapaj
fc75e6f92d
Follow-up the PR #3082 , etc
...
Follow-up the PR #3082
Follow-up the commit 143ad74: unnoticed updates
Fix for commit b0f5ba0: Z offset: -front [of the nozzle] +behind -> Y offset: -front [of the nozzle] +behind
Standardize the writing method: Z-probe, z-probe -> Z Probe
Adjust spacing
9 years ago
esenapaj
22299c13c1
Change link to the document
...
documentation/LCDLanguageFont.md moved to http://www.marlinfirmware.org/ at commit 12d0983757
,
but http://www.marlinfirmware.org/ isn't working.
9 years ago
Scott Lahteine
be08eb6153
Merge pull request #3194 from jbrazio/feature/add-pt_pt-utf8
...
Add pt_pt-utf8 language pack and fix some minor compiler warnings
9 years ago
Scott Lahteine
d1ff7959b7
Merge pull request #3188 from esenapaj/patch-1
...
follow-up the commit b82d91e
9 years ago
Scott Lahteine
1cc316f1fd
Merge pull request #3082 from thinkyhead/updated_2820
...
This is quite comprehensive. If probes are disabled in any case when they shouldn't be, I'm sure we will hear about it soon.
9 years ago
jbrazio
92a7d4515a
Missing coma comment correction for the default cofig file
9 years ago
jbrazio
68dda08fff
Added pt_pt-utf8 language pack; Fixed some minor compiler warnings; Harmonize file suffix for the current existing UTF8 language packs; Updated all configuration files to reflect the new language packs
9 years ago
esenapaj
468df96b0f
follow-up the commit b82d91e
...
follow-up the commit b82d91eca6
9 years ago
Scott Lahteine
32f75749e4
Merge pull request #3117 from Blue-Marlin/thermal-protection
...
Improve the descriptions for THERMAL_PROTECTION
9 years ago
Scott Lahteine
4119cef32f
Merge pull request #3180 from clexpert/RCBugFix
...
Czech language specific changes
9 years ago
CoderSquirrel
eda95d8bed
Add support for LCM1602 16x2 I2C LCD adapter
9 years ago
Petr Zahradnik
98392782ea
Update Configuration.h
9 years ago
Blue-Marlin
3166aed087
Improve the descriptions for THERMAL_PROTECTION
9 years ago
AnHardt
3f45a1acf9
Check probes only when deployed
...
Aim: Test probes in update_endstops only when activated
Changes:
Configurations
Add define for FIX_MOUNTED_PROBE to handle the situation where formerly ENDSTOPS_ONLY_FOR_HOMING had to be set, or lowering the nozzle below Z_PROBE_OFFSET_FROM_EXTRUDER could give an "endstop hit" message.
Add define for Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to indicate a common situation, that we have a probe but it is connected to an endstop pin
Add some comments
Shift some entries to have related things together.
Conditionals.h
We have a probe (HAS_Z_MIN_PROBE) if one of the pins is defined AND one of the probes is defined.
SanityCheck.h
Add some tests if the probe is connected and if we have defined a probe.
stepper.cpp
Changes to test the probe only when it is deployed (z_probe_is_active).
Test update_endstops() when the probe is deployed.
MarlinMain.cpp
a. set and reset z_probe_is_active in deploy_z_probe(), stow_z_probe() and dock_sled()
b. set and reset z_probe_is_active in the case a z-servo is moved to a defined position. The only remaining unhandled servo move is in M280 where we do not end in a defined position. If you want to handle a probe use M401/402
c. skip deploying/stowing when already deployed/stowed in the dedicated deploy/stow functions.
d. Handle the new FIX_MOUNTED_PROBE in parallel to a servo driven probe/endstop.
To do: In another PR. handle all probes in deploy/stow_z_probe.
Sort out SERVO_LEVELING vs. HAS_SERVO_ENDSTOPS.
9 years ago
Scott Lahteine
7ec7bb31c4
Send a Busy signal to hosts during long processes, wait for input, etc
...
If Marlin is blocking the serial input or command queue for any length
of time (for example more than 2 seconds), it needs to send a message
to serial out to inform the host that it is busy. Marlin should only
send these messages out when busy, and preferably not when trying to
print formatted output.
9 years ago
Scott Lahteine
b8b51d8da8
Add the REVERSE_MENU_DIRECTION option
9 years ago
Scott Lahteine
1c384930f3
Merge pull request #3140 from thinkyhead/rc_fix_macro_expansion
...
Wrap macros to prevent bad expansions
9 years ago
Scott Lahteine
30c3a21d1f
Merge pull request #3112 from thinkyhead/rc_support_MAX31855
9 years ago
Scott Lahteine
f9ded2a7c4
Wrap macros to prevent bad expansions
9 years ago
Scott Lahteine
27f244ba2c
Support MAX31855 as Temperature Sensor -3
9 years ago
Scott Lahteine
ce639b8b03
Group FILAMENT_SENSOR options together
9 years ago
AnHardt
fd5414c6ea
Z_RAISE_BEFORE_HOMING -> MIN_Z_HEIGHT_FOR_HOMING
...
rebased
corrected spelling
changed to #elif for error
Still with MIN_Z_HEIGHT_FOR_HOMING but con be done with (folder wide) search-replace when we have a better name.
9 years ago
Scott Lahteine
cf792fd8d8
Update configurations to use RAMPS 1.4
9 years ago
Scott Lahteine
13ef12ad3f
Fix power calculations
...
As suggested by @max-pau in #3073 - #3074
9 years ago
jbrazio
143ad74db7
Update PROBE_OFFSET_FROM_EXTRUDER comment section in all example config
...
files.
9 years ago
jbrazio
b0f5ba0232
Update the PROBE_OFFSET_FROM_EXTRUDE comment section
...
This changes have being discussed at MarlinFirmware/Marlin#2849 .
9 years ago
Scott Lahteine
e7cf85b922
Merge pull request #3013 from thinkyhead/esenapaj-patch-1
...
Enhanced #3010 - formal Mesh/Manual dependency
9 years ago
Scott Lahteine
eb85342fd9
Merge pull request #2989 from AnHardt/fix2661
...
Pre home display - Stepper release
9 years ago
Scott Lahteine
772460a7b8
Various minor spelling corrections
...
Redo of #2939 rebased against RCBugFix
9 years ago
AnHardt
615bec2329
Activate warning about possible reduced accuracy by default
...
Renamed `WARN_REDUCED_ACCURACY` to `DISABLE_REDUCED_ACCURACY_WARNING`
Changed the condition for blinking from
```
#if ENABLED(WARN_REDUCED_ACCURACY)
```
to
```
#if DISABLED(DISABLE_REDUCED_ACCURACY_WARNING)
```
9 years ago
AnHardt
5b0f659355
Changes for graphics displays
...
Replaced displaying "---" instead of the value of a coordinate when
unhomed or with reduced precision
with blinking the coordinate-prefix-character ('X','Y','Z').
For "unhomed" a '?' is shown every second second - until that axis is
homed. The value displayed is, as before the "---" where displayed, the
relative to the reset position coordinate value.
When the axis stepper was disabled, now we can display a hint on that,
by showing a blinking ' ' instead of the axis letter, when
WARN_REDUCED_ACCURACY is defined.
I suppose the code itself is here the better documentation.
A '+/-' character is in non of our charsets so i decided for a '?' for
now to reduce the work.
There is no additional space on the displays one could use to display
the information, so replacing something is the only option. As the axis
letters are totally redundant with their positions on the display they
contain the least information.
So my decision was to overwrite them.
9 years ago
AnHardt
b6e69e71ce
Make stepper shutdown after inactivity dependent
...
Make stepper shutdown after inactivity dependent on a new set of
#defines.
DISABLE_INACTIV_X
DISABLE_INACTIV_Y
DISABLE_INACTIV_Z
DISABLE_INACTIV_E
And make exemplaric Configuration.
Names can be discussed.
This makes the disabling of the steppers independent from the DISABLE_?
settings witch shut down the steppers immediately.
9 years ago
Scott Lahteine
c2e5c6c12c
Nest Manual Bed Leveling options
...
This formalizes the dependency of MANUAL_BED_LEVELING on
MESH_BED_LEVELING
9 years ago
Scott Lahteine
b19b272172
Update configurations with SPI_SPEED
...
- Include aligned comment about new SDSUPPORT behavior
9 years ago
Scott Lahteine
159ff94afd
Remove obsolete HEATER_BED_DUTY_CYCLE_DIVIDER #2977
9 years ago
Richard Wackerbarth
1635613c25
Backport cosmetic
9 years ago
Richard Wackerbarth
e7b40bbe98
Change link to U8glib source
9 years ago
Scott Lahteine
9b23490f01
Clean up spacing in configs
9 years ago
KiteLab
0ad25c6665
Hint for changed behaviour of SDSUPPORT
9 years ago
Richard Wackerbarth
e01f5e1ef7
Cleanup
9 years ago
Mike Cochrane
5e36b64635
SDEXTRASLOW for some SD card readers (PR#176)
...
Add SDEXTRASLOW which runs the SD card at SPI_QUARTER_SPEED. Quarter speed is needed for RIGIDBOT_PANEL
9 years ago
Richard Wackerbarth
20b4772155
Create DEBUG_LEVELING_FEATURE
9 years ago
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
...
With the introduction of the #if ENABLED(…)
reads better than
9 years ago