28fec61f92
M100 Fixes and Features
...
All the memory accesses need to be unsigned char in order to avoid
false errors being detected. Two new features are available for
developers to call into the M100 functionality to look for data
corruption.
2017-04-13 18:20:53 -05:00
52c3ace102
Add BABYSTEP_ZPROBE_OFFSET as an optional feature
2017-04-13 16:29:43 -05:00
cd4e6abec8
Group BABYSTEPPING options together
2017-04-13 16:26:45 -05:00
60ac41a32c
Add code to handle changes to zprobe_zoffset
2017-04-13 15:46:35 -05:00
8fa4209916
Movement/adjustment should be reverse of probe offset change
2017-04-13 15:46:05 -05:00
361655828f
Use babystepping to adjust bed probe z-offset
2017-04-13 15:46:05 -05:00
36e5c7c389
Merge pull request #6330 from thinkyhead/rc_improvements
...
Sanity check per-axis options' array sizes
2017-04-13 13:08:44 -05:00
02fca543bb
Merge pull request #6272 from thinkyhead/rc_adc_variable_rate
...
Make ADC sensor reading frequency adjustable
2017-04-13 12:49:31 -05:00
34308368c0
Sanity check per-axis settings for size
2017-04-13 11:35:20 -05:00
ac96ae89f9
Apply const
in Stepper::isr
2017-04-13 06:20:36 -05:00
2fa1e882d0
Merge pull request #6325 from thinkyhead/rc_M20_with_size
...
Simplified M20 with size
2017-04-13 05:06:52 -05:00
1b12fea0fa
simplified M20 with size
2017-04-13 04:56:58 -05:00
4022b971db
Merge pull request #6315 from thinkyhead/rc_unify_M421
...
Unify M421
2017-04-12 19:43:28 -05:00
b236562354
Merge pull request #6306 from thinkyhead/cleanup_after_6302
...
Adjustments to M100
2017-04-12 19:12:27 -05:00
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
2017-04-12 17:24:05 -05:00
063f641651
Unify M421
2017-04-11 15:46:13 -05:00
6d5400dc31
Merge pull request #6240 from thinkyhead/rebuild_rgb_led
...
Extend RGB LED with Printer Events
2017-04-11 15:16:57 -05:00
dac21ec680
Add support for an RGBW LED
2017-04-11 12:58:55 -05:00
e7746ffee4
Extend RGB LED support, adding Printer Events
2017-04-11 12:15:41 -05:00
c7063eb55c
theTarget => target_temp
2017-04-11 12:15:41 -05:00
36bda2bade
Add HAS_RESUME_CONTINUE shorthand macro
2017-04-11 12:15:40 -05:00
53e6c33c37
2 is DXC_DUPLICATION_MODE
2017-04-11 12:15:40 -05:00
a2cb0a3d54
Use multiply for delta probe constraint
2017-04-11 12:15:40 -05:00
6487c96a4a
Merge pull request #6313 from Kaibob2/patch-10
...
Allow 10mm Movements for Z-Axis
2017-04-11 12:04:10 -05:00
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
2017-04-11 18:39:26 +02:00
6a9b008044
Fix MINIMUM_STEPPER_PULSE maths
2017-04-11 11:11:17 -05:00
68773f4486
Simplify stepper macros by renaming enable/disable macros
2017-04-11 11:10:26 -05:00
e02a5a6371
Add macros for delays by machine cycle
2017-04-11 09:18:32 -05:00
ecc537015a
Have M109 / M190 do nothing with no parameters
2017-04-11 05:06:25 -05:00
03aa9a390e
Apply coding standards to M100, break up into functions
2017-04-10 21:09:43 -05:00
48c16fc6ef
Merge pull request #6307 from thinkyhead/rc_less_no_reentrance
...
Only lcd_synchronize needs no_reentry
2017-04-10 20:58:32 -05:00
4fcfe926d6
Only lcd_synchronize needs no_reentry
2017-04-10 20:13:23 -05:00
67fb7f82ac
Merge pull request #6283 from thinkyhead/rc_eeprom_z_fade
...
Save / restore z_fade_height in EEPROM
2017-04-10 20:05:20 -05:00
eff5af569b
Merge pull request #6300 from MagoKimbra/rc_fix_mesh_report
...
Fix mbl_mesh_report
2017-04-10 19:37:19 -05:00
4a18968c10
Merge pull request #6297 from Kaibob2/patch-9
...
Fix EPROM -> EEPROM
2017-04-10 19:35:30 -05:00
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().
2017-04-10 15:33:55 -05:00
3b82db5fe9
Missing semicolon in ultralcd.cpp
...
When PARK_HEAD_ON_PAUSE is defined Marlin won't compile because of two missing semicolon.
2017-04-10 14:45:51 -05:00
7d2e637867
Fix mbl_mesh_report
2017-04-10 20:50:19 +02:00
afeb0452ef
Fix EPROM -> EEPROM
...
These fixes are neede because before it showed the englisch text even if language = de was selected
2017-04-10 18:37:00 +02:00
7f950a80c0
Make ADC sensor reading frequency adjustable
2017-04-09 22:18:21 -05:00
786af73e24
Convert config code to a static class
2017-04-09 22:06:41 -05:00
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.
2017-04-09 21:16:58 -05:00
9343f6a95f
Put TOSHIBA with other stepper driver options
2017-04-09 20:52:49 -05:00
7a704af5e6
Merge pull request #6284 from thinkyhead/rc_wt150_rebase
...
wt150 (Mightyboard Rev E) & RRD Full Graphic Smart Controller
2017-04-09 20:27:44 -05:00
2031fb913b
Fixed comparison of float values to NaN
2017-04-09 20:28:46 +02:00
e48a52a530
Patch a display issue with LCD_DECIMAL_SMALL_XY
...
The `ftostr4sign` function got munged by the `WITHIN` patch
2017-04-09 10:25:35 -05:00
1a3cd6a090
Merge pull request #6213 from thinkyhead/rc_gitattributes
...
Init bed_level_virt_interpolate on EEPROM load
2017-04-09 08:13:11 -05:00
314a02e2d5
Toggle with XOR
2017-04-09 07:58:47 -05:00
8bc0d90b00
Init bed_level_virt_interpolate on EEPROM load
2017-04-09 07:04:20 -05:00
20dd5376b8
Cheaptronic V2
...
Add support for new electronics
www.reprapobchod.cz
2017-04-09 06:57:43 -05:00