Commit Graph

2414 Commits (f8c4d438869927c824968eb87dc090faf22ecd52)
 

Author SHA1 Message Date
alexborro 8a4b62d081 Set more regular setup in configuration.h
alexborro 60ceca1bc1 Add speed configuration for home-bumping movement
domonoky d813090d90 Merge remote-tracking branch 'remotes/upstream/Development' into Development
Conflicts:
	Marlin/Marlin_main.cpp
	Marlin/stepper.cpp
Scott Lahteine c321c97f35 Merge pull request from galexander1/stringcleanup
fix a handful of cases where strtod() was cast to int, instead of just using strtol()
maverikou 53abc5e2f1 Merge branch 'Development' into delta_auto_bed_level
Mehmet Sutas 956fb2d278 Merge pull request from MarlinFirmware/Development
update
Scott Lahteine 978dadf806 Base64 decode AJAX-fetched text properly
Scott Lahteine 0eae9c24bc Merge pull request from galexander1/deltaconftypo
fix typo in delta example config introduced in commit 697ee2d
Scott Lahteine 624f23f550 Merge pull request from Wurstnase/fix-controllerFan
Fix controller fan
maverikou 424c747fb3 Enable M401 and M402 for deltas with allen key z-probes.
maverikou 0d593ab7c1 Fix debug message
Greg Alexander ed7874b4e0 M404 should not use 'N' address as parameter because 'N' is reserved for the line number
Greg Alexander b9dfa5cad4 use code_value_long() instead of (int)code_value()
Greg Alexander 901b03d020 use strtol() instead of strtod() when an integer value is desired
Greg Alexander 4fba7b084f fix typo in delta example config introduced in
commit 697ee2dc50
Mehmet Sutas cfc6a3a87a Filament Runout Sensor Feature
With this change a mechanical or optical switch may be used to check the
availability of the filament and when the filament runs out an M600
(filament change) command is issued. This is only done while printing
with an SD card.

This feature was requested several times (issue ), but the requests
were not accepted since it was believed that this situation should be
handled at host side. However during an SD print the control is totally
on firmware and I think that during an SD print it should be handled by
the firmware.

The original code was posted at reprap forum
(http://forums.reprap.org/read.php?1,297350) by Lazymonk. I have only
corrected some bugs of the code and improved it by adding definitions to
the configuration.h in order to make it more standardized.
maverikou e6862700af Add Z_RAISE_AFTER_PROBING to all config files
maverikou 39d255608d Test an extra delta configuration with auto bed leveling code paths
maverikou 7c24b97958 Ported over Johann Rocholl's improvements for delta printers:
- Nonlinear auto bed leveling code (includes G29, G30, Z_RAISE_AFTER_PROBING). Cleaned it up to be a delta-specific AUTO_BED_LEVELING_GRID code path.
- Allen key z-probe deployment and retraction code. Cleaned it up and added safety checks.
Wurstnase a5342c942e Update Marlin_main.cpp
Scott Lahteine 0f3b7d5575 Update annotated configurations
- Also update base configs
Scott Lahteine c5aa56bc4d Merge branch 'Development' into marlin_configurator
Latest upstream commits
Scott Lahteine 9dccd3a94f Merge pull request from thinkyhead/fix_abl_issues
More sanity-checking for ABL
Scott Lahteine d085725c86 More sanity-checking for ABL
- Moved sanity-checks to Marlin_main.cpp
- Applied to other configuration files
- Fixed formatting of ABL output
- Passing verbose level to probe_pt
- Miscellaneous cleanup
- Put CONFIG_STEPPERS_TOSHIBA into Configuration.h
Scott Lahteine 8b6766b37b Merge branch 'Development' into marlin_configurator
Latest upstream changes
Scott Lahteine ca4b36deda Merge pull request from thinkyhead/require_lcd_style
Make sure a ROM is selected for ULTRA_LCD
Scott Lahteine 9eed8c8cf0 Make sure a ROM is selected for ULTRA_LCD
Scott Lahteine 254970c92a Merge pull request from C-o-r-E/escape_fix
Fixes gCode handling of comments and escaped characters
Scott Lahteine d3660d22ae Merge pull request from thinkyhead/fix_gcode_g29
Fix compile error in gcode_G29
Scott Lahteine 25dc79f124 Remove M48 credits also
Scott Lahteine 34e51f576f Fix compile error in gcode_G29
- A redo of , which missed topo_flag
- Always set verbose_level
Scott Lahteine bbeb1117d4 Merge pull request from Wackerbarth/Issue1572
Minor typos in the README
Scott Lahteine 344a12bd10 Merge pull request from AnHardt/Undubble
Undubble MSG_MIN & MSG MAX
Scott Lahteine 1149c24b86 More grouping, cleanup, start on overrides
Wurstnase 62bd734612 fix controllerFan() for inverted enable pins
add ```^ !(n_ENABLE_ON)``` for each stepper
Richard Wackerbarth fd9beb1672 Minor typos in the README
AnHardt 3024f6c706 Undubble MSG_MIN &MSG MAX
Corey C ba27f90e36 Merge pull request from foosel/C-o-r-E-escape_fix
In-line comments and escaping fixed by foosel
Gina Häußge 63b62d8d4e Fixed in-line comments and escaping
* "G1 X1 ; test" was not executing "G1 X1" due to never leaving comment mode.
  * "M117 Hello \;)" printed "Hello \" to the display due to not replacing serial_char properly.

Tested with the following commands:
    * M117 Hello ; test => displays "Hello" on display, ignores "test"
    * G1 X1 ; foo => moves 1mm in X, ignores "foo"
    * ; test => completely ignored, not even acknowledged
    * M117 Hello \;) => displays "Hello ;)" on display
    * M117 Hello \\;) => displays "Hello \" on display, ignores ")"
C-o-r-E 99fb1bc3e8 Attempt to resolve and add basic escape character support
Wurstnase 92ebb7f4c8 Merge pull request from MarlinFirmware/Development
dev pull
Scott Lahteine fad14ae7eb Merge branch 'Development' into marlin_configurator
Latest upstream changes
Scott Lahteine 273d00353f Merge pull request from thinkyhead/gcode_handler_functions
Gcode handlers to inline functions
Scott Lahteine cdc38aa783 Move gcode handlers into inline functions
Scott Lahteine 94fd8c7555 Merge pull request from thinkyhead/enhanced_g29
Enhanced G29
Scott Lahteine 6d9e9a6bef Merge branch 'Development' into enhanced_g29
Latest upstream changes
Scott Lahteine 4db2179f5c Include 4th extruder support
Scott Lahteine 0e074d4050 Merge pull request from OhmEye/Development
Fix autoretract
OhmEye f90a947e65 Fix autoretract
Autoretract was broken, looks like it was overlooked when the retracted flag was updated for multi extruders.
Scott Lahteine 2ef6b3d57a Fix wrong defines, broken syntax