483 Commits (db0882d0683f7eb65335daa3f43ed380923f0af4)

Author SHA1 Message Date
João Brázio 8ccd97e7cc
Updated all example configuration 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 2bd4f33369 Merge pull request #3928 from thinkyhead/rc_allen_key_cleanup
Remove excess allen key probe examples from configs
9 years ago
Scott Lahteine a0b000d752 Support for SAV_3DGLCD OLED LCD controller 9 years ago
Scott Lahteine 43a71ef226 Remove excess allen key probe examples from configs 9 years ago
Edward Patel 06593833ff MBL: Move border macros to Configuration_adv.h 9 years ago
Edward Patel 92a27c37b3 MBL: Apply https://github.com/MarlinFirmware/Marlin/pull/3903 to example_configurations 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 1a6c72cb57 Apply to the rest of the configs 9 years ago
Scott Lahteine a469341555 Merge pull request #3800 from jbrazio/feature/move-felix-cfg
Moves Felix's dual configuration to a folder
9 years ago
João Brázio 80f05920c5
Moves Felix's dual configuration to a folder 9 years ago
Scott Lahteine 8218558953 Update comments, rename next_ping_ms, followup to #3797 9 years ago
Scott Lahteine 07c9a11c3c Automatically set X2 stepper pins 9 years ago
Scott Lahteine 3016dfe484 Merge pull request #3744 from thinkyhead/rc_bezier_curves
Add BEZIER_CURVE_SUPPORT — G5 command
9 years ago
esenapaj 6d722716f7 Follow-up the PR #3720 and #3759
Update forgotten Configuration_DUAL.h
9 years ago
João Brázio f9a62f6a8e Added PRINTJOB_TIMER_AUTOSTART section to example config files 9 years ago
Scott Lahteine ddac17a195 Add BEZIER_CURVE_SUPPORT (G5 XYZEFIJPQ) 9 years ago
Scott Lahteine 9f6b8f7d5b Remove extra @section directive from configs 9 years ago
Scott Lahteine f13c4a9ec4 Merge pull request #3720 from jbrazio/feature/host-keepalive
Removes the DISABLE from HOST_KEEPALIVE
9 years ago
AnHardt b74af78736 Make arc support (G2/G3) configurable
Saves about 2669 bytes when deactivated. (About 1% for a AT2560, about __4%__ for a AT644!)
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
esenapaj 69511b5e5e Follow-up the PR #3719(Harmonize LCD comment section)
It update forgotten Configuration_DUAL.h.
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 5373ac6373
Updated example configurations 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
esenapaj 2fa4bc344c Some clean-up for example configuration files
Some clean-up for example configuration files

Follow-up and fix the PR #3253(Make the Autotune item(s) in the LCD menu optional):
・Update forgotten file(Felix/Configuration_DUAL.h)

Follow-up the PR #3526(Configuration.h LCD & SDCard section rewrite):
・Add section of RigidBot Panel to RepRapWorld/Megatronics/Configuration.h

Follow-up the PR #3576(Z Safe Homing for all):
・Adjust spacing

Follow-up and fix the PR #3625(Print job statistics):
・Update forgotten file(Felix/Configuration_DUAL.h)
・Remove ambiguous character "f" in top of RigidBot/Configuration.h
9 years ago
Scott Lahteine fbf69081b4 Updated comment for THERMAL_PROTECTION_BED 9 years ago
gralco 908229dbb3 Introduce temp watch protection for the bed
When setting the bed temp via M140/M190 if the thermistor does not read an increase of WATCH_BED_TEMP_INCREASE degrees by WATCH_BED_TEMP_PERIOD seconds then it will throw "Error:Heating failed, system stopped! Heater_ID: bed" and call the kill() function.

Conflicts:
	Marlin/Configuration_adv.h
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 27088e356f
Updated example configuration files 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 32d798fcc7
Converted all files on src to Unix file format 9 years ago
João Brázio 7de0161204
Updated example config files 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 25b1556a94 Merge pull request #3552 from tnw513/fix_endstops_witbox
Endstop settings modified (witbox). Issue #3547
9 years ago
Silvio Didonna 91de69bb6e Endstop settings modified. Witbox have max endstops for X and Y. 9 years ago
Scott Lahteine f2558b1f2c Additional delta config updates 9 years ago
Marc Urben 9a661bdd59 Updated Kossel XL config files for the latest Marlin 9 years ago
Scott Lahteine 339b5b3e34 Patch more configs with new changes 9 years ago
Scott Lahteine 4b75b11a53 Wrap defines in parentheses in configs, M48 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
Scott Lahteine fe0fe184aa Replace some tabs with spaces 9 years ago
Scott Lahteine 50c3140040 Merge pull request #3414 from thinkyhead/rc_host_timeout_mods
Host Keepalive configurable timeout with 2s default
9 years ago
jbrazio dd3a06a95a Implemented M155 and M156, a generic TWI/I2C interface for Marlin 9 years ago
Scott Lahteine 2eca8d63b3 Add DEFAULT_KEEPALIVE_INTERVAL setting 9 years ago
esenapaj 1326dc7258 Drop DISABLE_M(IN|AX)_ENDSTOPS, replace with individual endstop flags
This is follow-up the commit e5771346a4.
Update unnoticed files.
9 years ago
Scott Lahteine c045ec8cb3 Merge pull request #3065 from thinkyhead/rc_doc_tweaks
Simplified endstop configuration
9 years ago
Scott Lahteine 09437466b1 Merge pull request #3324 from tnw513/fix_filament_dia
changed DEFAULT_NOMINAL_FILAMENT_DIA for consistency between example config files
9 years ago
Scott Lahteine 868eebfdee Simplify configuration of Z2 endstops 9 years ago
Scott Lahteine e5771346a4 Drop DISABLE_M(IN|AX)_ENDSTOPS, replace with individual endstop flags 9 years ago
Scott Lahteine 2ee599d873 Merge pull request #3321 from tnw513/fix_max_endstop
Max endstops disabled for stock Prusa i3 Hephestos.
9 years ago
Silvio Didonna dfe891fe11 changed filament diameter for consistency between all example config files. 9 years ago
Silvio Didonna 6c528e63eb max endstops disabled. Stock Prusa i3 Hephestos have min endstops. 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 3b2d159abd Relax the test for "Heating failed" errors 9 years ago
Scott Lahteine 53cc6cca46 Formalize some dependencies on PIDTEMPBED 9 years ago
Scott Lahteine 5955a3063f Sanity check PIDTEMPBED plus BED_LIMIT_SWITCHING 9 years ago
Scott Lahteine 4b31c67dce Add PID_AUTOTUNE_MENU option 9 years ago
Scott Lahteine e08915a723 Fix comments in Configuration_adv.h 9 years ago
Scott Lahteine 0da744b7b0 Further cleanup of comments, partial Doxygen-style
Following up on #3231
9 years ago
Scott Lahteine 4823791eb0 Merge pull request #3228 from esenapaj/patch-1
Fix spelling
9 years ago
jbrazio 5e5d250832 Added gplv3 header to all Marlin files 9 years ago
esenapaj 89a845659a Fix spelling
PROBABLE ->PROBEABLE
This is follow-up to #3069?
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
jbrazio 04e57e2b5e Update the Hephestos 2 default config 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 1aa531a3db Missing coma comment correction for all config files 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
esenapaj 37eaa1406b follow-up the PR #3180 9 years ago
esenapaj 198d5d56fd follow-up the PR #3183 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 9bf87aac6a Merge pull request #3127 from thinkyhead/rc_core_babystepping
Implement BABYSTEPPING for COREXY and COREXZ
9 years ago
Scott Lahteine 4ae03df5c2 Merge pull request #3109 from thinkyhead/rc_host_keepalive
Provide feedback to hosts when busy
9 years ago