Commit Graph

7505 Commits (fd535e111a5a5ca82e424fa7da67ff5a65db39ed)
 

Author SHA1 Message Date
Scott Lahteine 972c9655e9 Merge pull request from thinkyhead/rc_babystep_zprobe
BABYSTEPPING updates Z probe offset
Scott Lahteine 60ac41a32c Add code to handle changes to zprobe_zoffset
Scott Lahteine 8fa4209916 Movement/adjustment should be reverse of probe offset change
Thomas Moore 361655828f Use babystepping to adjust bed probe z-offset
Scott Lahteine 36e5c7c389 Merge pull request from thinkyhead/rc_improvements
Sanity check per-axis options' array sizes
Scott Lahteine 02fca543bb Merge pull request from thinkyhead/rc_adc_variable_rate
Make ADC sensor reading frequency adjustable
Scott Lahteine 34308368c0 Sanity check per-axis settings for size
Scott Lahteine ac96ae89f9 Apply `const` in Stepper::isr
Scott Lahteine 2fa1e882d0 Merge pull request from thinkyhead/rc_M20_with_size
Simplified M20 with size
Bob-the-Kuhn 1b12fea0fa simplified M20 with size
Scott Lahteine 4022b971db Merge pull request from thinkyhead/rc_unify_M421
Unify M421
Scott Lahteine b236562354 Merge pull request from thinkyhead/cleanup_after_6302
Adjustments to M100
Scott Lahteine 5e4f4d387f Swap MBL z_values dimensions to [X][Y]
Scott Lahteine f81b518a03 Add Travis tests for optional M100 features
Scott Lahteine 063f641651 Unify M421
Scott Lahteine 6d5400dc31 Merge pull request from thinkyhead/rebuild_rgb_led
Extend RGB LED with Printer Events
Scott Lahteine dac21ec680 Add support for an RGBW LED
Scott Lahteine e7746ffee4 Extend RGB LED support, adding Printer Events
Scott Lahteine c7063eb55c theTarget => target_temp
Scott Lahteine 36bda2bade Add HAS_RESUME_CONTINUE shorthand macro
Scott Lahteine 53e6c33c37 2 is DXC_DUPLICATION_MODE
Scott Lahteine a2cb0a3d54 Use multiply for delta probe constraint
Scott Lahteine 6487c96a4a Merge pull request from Kaibob2/patch-10
Allow 10mm Movements for Z-Axis
Scott Lahteine 944218f7da Merge pull request from thinkyhead/rc_fix_minimum_pulse
Fix MINIMUM_STEPPER_PULSE calculations
Kai 001bc14255 Allow 10mm Movements for Z-Axis
I use the movement options via LCD quite often. Especially to get the nozzle out of the way. I see no reason, why the 10mm option is disabled for the Z-Axis, this is why i always delete this line when i compile a new version.
If this is unwanted, please just close this PR
Scott Lahteine 6a9b008044 Fix MINIMUM_STEPPER_PULSE maths
Scott Lahteine 68773f4486 Simplify stepper macros by renaming enable/disable macros
Scott Lahteine e02a5a6371 Add macros for delays by machine cycle
Scott Lahteine 4ea447959e Merge pull request from thinkyhead/rc_bare_M109_M190
Have M109 / M190 do nothing with no parameters
Scott Lahteine ecc537015a Have M109 / M190 do nothing with no parameters
Scott Lahteine 03aa9a390e Apply coding standards to M100, break up into functions
Scott Lahteine 48c16fc6ef Merge pull request from thinkyhead/rc_less_no_reentrance
Only lcd_synchronize needs no_reentry
Scott Lahteine 4fcfe926d6 Only lcd_synchronize needs no_reentry
Scott Lahteine 67fb7f82ac Merge pull request from thinkyhead/rc_eeprom_z_fade
Save / restore z_fade_height in EEPROM
Scott Lahteine eff5af569b Merge pull request from MagoKimbra/rc_fix_mesh_report
Fix mbl_mesh_report
Scott Lahteine 4a18968c10 Merge pull request from Kaibob2/patch-9
Fix EPROM -> EEPROM
Roxy-3D ba85faabc0 Fix M100 Free Memory Checker
M100 had numerious changes and quit working.   Part of the problem is
the overloading of the SERIAL_PROTOCOL functions.   Also, some of the
address arithmatic was changed to use char *ptr and passing ptr into the
SERIAL_PROTOCOL functions caused them to try to print a string instead
of a number.     M100 is working again.   Let's keep it that way!

M100 has been expanded to now have a function  int
free_memory_is_corrupted()  that can be called from other code to see if
the free space is still contiguous.  It may make sense to add a flag to
control its verbose nature but right now, the extra chit chat is very
helpful to know int free_memory_is_corrupted()  is doing the right thing
and what it found at various points when it was called.     A 'Show &
Tell' is coming up with int free_memory_is_corrupted().
Kai 3b82db5fe9 Missing semicolon in ultralcd.cpp
When PARK_HEAD_ON_PAUSE is defined Marlin won't compile because of two missing semicolon.
MagoKimbra 7d2e637867 Fix mbl_mesh_report
Kai afeb0452ef Fix EPROM -> EEPROM
These fixes are neede because before it showed the englisch text even if language = de was selected
Scott Lahteine 7f950a80c0 Make ADC sensor reading frequency adjustable
Scott Lahteine dad907b923 Merge pull request from thinkyhead/rc_move_toshiba
Put TOSHIBA with other stepper driver options
Scott Lahteine 786af73e24 Convert config code to a static class
james94jeans2 5b9476fe78 Added z_fade_height to EEPROM-Settings
Firmware was forgetting the z_fade_height in Planner, set by M420 Z<f>,
after each reset or loading settings from EEPROM. Added the float
z_fade_height to EEPROM-Storage, now remembers the value.
Scott Lahteine 9343f6a95f Put TOSHIBA with other stepper driver options
Scott Lahteine 7a704af5e6 Merge pull request from thinkyhead/rc_wt150_rebase
wt150 (Mightyboard Rev E) & RRD Full Graphic Smart Controller
Scott Lahteine 2bde7940e0 Merge pull request from zlowred/RCBugFix
Fixed comparison of float values to NaN
Max Matveev 2031fb913b Fixed comparison of float values to NaN
Scott Lahteine e48a52a530 Patch a display issue with LCD_DECIMAL_SMALL_XY
The `ftostr4sign` function got munged by the `WITHIN` patch
Scott Lahteine 1a3cd6a090 Merge pull request from thinkyhead/rc_gitattributes
Init bed_level_virt_interpolate on EEPROM load