Commit Graph

277 Commits (4454d80276f4097f2e9713848df3efd9e5b431f0)

Author SHA1 Message Date
AnHardt 9b8c6ed254 Merge pull request from chris-bo/dogm_config
move dogm font selection to configuration_adv.h
AnHardt 06513565e9 Merge pull request from eboston/Development
Add  ELB_FULL_GRAPHIC_CONTROLLER with ADAFRUIT_ST7565 display.
Ed Boston 082ed3beed Propagate Configuration.h changes
Updated all the example Configuration.h files for the new display type.
AnHardt e353d27430 Merge branch 'Development' of https://github.com/MarlinFirmware/Marlin into Bulgarian
Christian Bohn 258bcdefe0 move dogm font selection to configuration_adv.h
AnHardt 7750180c93 transpire -> expire
Minor wording correction.
Scott Lahteine 0f2c9bacfd M33 LONG_FILENAME_HOST_SUPPORT
Scott Lahteine 76438195f0 NO_TIMEOUTS and ADVANCED_OK off by default
Scott Lahteine d693e0f378 Use WATCH_TEMP_INCREASE + TEMP_HYSTERESIS + 1 as difference limit
Scott Lahteine 747fd5801c Merge pull request from thinkyhead/thermal_unified
Combine thermal runaway and watch-period
Scott Lahteine 429c6ccad2 Neaten config formatting
Scott Lahteine 8a0dc4d54a Merge pull request from Wurstnase/serial_wait
Serial wait
Wurstnase 526ad82d20 activate advanced_ok and no_timeout
Scott Lahteine 2445ae3d3a Combine thermal runaway and watch-period
- Make thermal protection for all hotends and/or bed into simple
switches
- Now enable `WATCH_TEMP_PERIOD` when `THERMAL_PROTECTION_HOTENDS` is
enabled
- Move detailed thermal parameters to `Configuration_adv.h`
- Add sanity checks to warn about old configurations
- Change `WATCH_TEMP_PERIOD` to seconds instead of milliseconds
Scott Lahteine 79106638a8 Fix documentation of heating sanity check
Scott Lahteine 6110494a56 Change default to 4°C in 16s
Scott Lahteine 54deb9eea3 Enable WATCH_TEMP_PERIOD by default
Scott Lahteine deedb00c18 Document WATCH_TEMP_PERIOD
Scott Lahteine 7f3252eea9 Merge pull request from paclema/Filrunout_configurable_script
Added configurable script for filrunout from configuration.h
Scott Lahteine 181ccc884c Edit thermal runaway description
paclema aedd580911 Updated all configuration.h examples
Scott Lahteine 425cd46c12 Merge pull request from AnHardt/TRP-bed
Enable TRP for the bed
AnHardt 514d8ac460 Enable TRP for the bed
in all Configurations.
Scott Lahteine 2610b8d047 Enable thermal runaway protection by default
AnHardt b4b19a6cbd Merge https://github.com/MarlinFirmware/Marlin into Bulgarian
Conflicts:
	Marlin/Configuration.h
	Marlin/configurator/config/Configuration.h
	Marlin/example_configurations/Felix/Configuration.h
	Marlin/example_configurations/Felix/Configuration_DUAL.h
	Marlin/example_configurations/Hephestos/Configuration.h
	Marlin/example_configurations/K8200/Configuration.h
	Marlin/example_configurations/SCARA/Configuration.h
	Marlin/example_configurations/WITBOX/Configuration.h
	Marlin/example_configurations/delta/generic/Configuration.h
	Marlin/example_configurations/delta/kossel_mini/Configuration.h
	Marlin/example_configurations/makibox/Configuration.h
	Marlin/example_configurations/tvrrug/Round2/Configuration.h

Conflicts with my Chinese implementation resolved.
Scott Lahteine 3688256f86 Merge pull request from thinkyhead/eeprom_in_gcode
Make EEPROM reproducible in GCode
Scott Lahteine 0970102950 Remove obsolete STRING_URL
Scott Lahteine 0f687b5dda Merge branch 'Development' into eeprom_in_gcode
Latest upstream commits
Scott Lahteine 28aef684b4 Merge pull request from Voxel8/sjk/home_y_before_x
Allow Y to home before X with option in Configuration_adv.h.
Scott Lahteine 2bc1d70a31 Merge pull request from AnHardt/Cinese2
We mark this historic day, when Marlin went to China.
Scott Lahteine 5b248757c7 Level Bed in Prepare submenu
- Add “Level Bed” menu item for auto bed leveling
- Hide the option if homing has not been done yet
- Arrange the Prepare submenu more logically (?)
- Add documentation comments, some white-space
- Apply some coding standards here and there
- Move old encoder multiplier debug option to `ultralcd.cpp`
Steve Kelly 98ca46006c Allow Y to home before X with option in Configuration_adv.h.
This addresses comments in  and . In particular, this is useful
when both endstops are stationary on a CoreXY system, and the Y axis needs
to be homed before the X so the flags are aligned.
AnHardt 6cba6bcd82 Add 'cn' to the other 'Configuration.h's
Scott Lahteine 0fca084ea6 Make EEPROM reproducible in GCode
With these changes the output of `M503 S0` is all you need to restore
the EEPROM. Building on this it is straightforward to save and restore
the EEPROM state using the SD card or external GCode file.

- Added `M145` to set “heatup states” for the LCD menu
- Added `M420` to toggle Mesh Bed Leveling
- Added `M421` to set a single Mesh coordinate
- Extended `Config_PrintSettings` with added M codes
- Cleaned up some comments here and there
Scott Lahteine 5c29fda167 Add a warning for DISABLE_[XYZ] options
Scott Lahteine 3b97a7d446 Merge pull request from AnHardt/beep2
More Beeper clean up
AnHardt 064f2b37d0 More Beeper clean up.
Centralised beep code to lcd_buzz().
From gcode_M300() and lcd_quick_feedback().

Enforced max. duration for M300 to 5 seconds.

Corrected description in 'Configuration.h'

LCD_FEEDBACK_FREQUENCY_HZ 0 gives now a silent delay of
LCD_FEEDBACK_FREQUENCY_DURATION_MS.
Ivan Galvez Junquera b99e63a7bf Fixed compilation error "error: stray ‘\357’ in program" in several configuration files.
Introduced in commit 697ee2dc and later spread to other files.
Scott Lahteine ccbe2c4ea3 Apply CUSTOM_MACHINE_NAME to configurations
- Replace “Mendel” with “RepRap”
AnHardt 56fc3a4835 bgr -> bg
+ update in documentation
Natealus 585eee6549 Z Probe inverting not present in example configs, causes error
The line const bool Z_PROBE_ENDSTOP_INVERTING = false; // set to true to
invert the logic of the endstop is in the main configuration.h but
wasn't present in the example configuration.h's. Causes a compiling
error with Z Probe enabled. Just added it to all the configs. :)
AnHardt c5961892e3 Bulgarian for all the Configuration.h's
Scott Lahteine 4788b59300 Thermistor values for configurator
Scott Lahteine 7431ef7e2d Merge branch 'Development' into dev_version
Latest upstream commits
Scott Lahteine eb6e3886f4 Set version to "1.0.3 dev"
Edward Patel a9ed39b12d Moved checks into SanityCheck.h + removed previous added checks.
Edward Patel 002340f32c Merge branch 'Development-Marlin' into Development
Scott Lahteine 7d2c2f1790 Updates for the configurator
- Sections in all `Configuration_adv.h`
- Recognize JAPANESE/WESTERN/CYRILLIC options
- Better capturing of comments for tooltips
Scott Lahteine 967db181d0 Latest upstream commits
Edward Patel d27c82a450 Added check for Delta printers in Mesh, #error not yet supported.
Edward Patel 9a093b2e8f Added #error + mention not to enable ABL and Mesh at the same time
Edward Patel 61de6ecd54 Added change to example Configuration.h's
Scott Lahteine c065da52ec Spacing and spelling
Scott Lahteine e0d4368cb5 Minor code cleanup, move NUM_AXIS out of config
Scott Lahteine a469d796e1 Add cleanups needed for
Scott Lahteine 0e8182bbf2 Additional pin tests, cleanup
Scott Lahteine cda4bd4ad9 Correct the comment about M206
Scott Lahteine 82794fa5f7 Add delta generic not renaming
Scott Lahteine ba2c7cb467 Update configs with all the latest
Scott Lahteine edb67ea165 Patch generic delta config
- Addressing issue mentioned at 
Scott Lahteine bc2f249cc6 Merge pull request from AnHardt/tm-utf-minus-kanji
The big Language Pack
AnHardt 20f909567a Merge https://github.com/MarlinFirmware/Marlin into tm-utf-minus-kanji
Conflicts:
	README.md
Solved
Scott Lahteine 5eff15c409 Merge branch 'Development' into fixup_leveling
Latest upstream commits
Scott Lahteine 5261d35737 Fix custom m-code behavior
Don’t set CUSTOM_M_CODE_SET_Z_PROBE_OFFSET if there’s no Z probe
AnHardt 94330705c7 Move definition of PIDdT back to temperature.h
make it unconditional
remove all definitions in the 'Configuration.h's
remove form 'Conditionals.h'
AnHardt 9d589cbb2a Merge https://github.com/MarlinFirmware/Marlin into tm3-utf-minus-kanji
Conflicts:
	Marlin/example_configurations/delta/generic/Configuration.h
	Marlin/example_configurations/delta/kossel_mini/Configuration.h
	Marlin/language.h

Conflicts solved
Scott Lahteine 8db4fd7177 Merge branch 'Development' into planner_oh_planner
Latest upstream commits
Scott Lahteine 88e81a4804 Latest upstream commits, plus fixes
- Also add Manual Bed Leveling to the rest of the configs
Scott Lahteine 2c9bd15625 Move LCD items to `Conditionals.h`
- `Conditionals.h` is included twice, setting LCD values the first time
AnHardt e72cb3e45d Merge https://github.com/MarlinFirmware/Marlin into tm2-utf-minus-kanji
Conflicts:
	Marlin/dogm_lcd_implementation.h
	Marlin/ultralcd_implementation_hitachi_HD44780.h

Fix merge conflicts 2
Scott Lahteine 63d5d28085 Merge branch 'Development' into config_testing
Latest upstream changes
Scott Lahteine b6d381f863 Divide up Conditionals to get LCD items early
Scott Lahteine 670006b919 Remove invariant code from Configurations
- Add `Conditionals.h` with calculated configuration values
- Add `SanityCheck.h` with checks for configuration errors
- Remove equivalent code from all configurations
- Move error checks from some sources to `SanityCheck.h` also
- Fix initialization of count_direction in stepper.cpp
AnHardt 47c1ea72af Merge https://github.com/kieranc/Marlin into PIDdebug
Conflicts:
	Marlin/temperature.cpp

Cleaned merge conflict.

Codeposition had changed.
Variable pid_input had vanished.

Signed-off-by: AnHardt <github@kitelab.de>
AnHardt e917477fec Merge https://github.com/MarlinFirmware/Marlin into tm-utf-minus-kanji
Conflicts:
	Marlin/dogm_lcd_implementation.h
	Marlin/fonts/make_fonts.bat

Claerd conflicts with my own . (His was easy. :-) )

corrected typo in fonts/README.fonts

Applied changes to the new delta-configurations
 and deletet there some extra whitespace at the line-endings.
maverikou 8a739b6fba Merge branch 'Development' into delta_auto_bed_level
Conflicts:
	Marlin/Marlin_main.cpp
maverikou 39d255608d Test an extra delta configuration with auto bed leveling code paths