Commit Graph

9793 Commits

Author SHA1 Message Date
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
Kai
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
Kai
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
MD
20dd5376b8 Cheaptronic V2
Add support for new electronics
www.reprapobchod.cz
2017-04-09 06:57:43 -05:00
4cdda5615b Bring other configs up to date with wt150 changes 2017-04-09 06:45:42 -05:00
9b0885f4f6 Allow boards without a thermistor 2017-04-09 06:45:41 -05:00
64cfcebe66 Update SlowSoftI2CMaster link. MightyBoard digipots I2C bus has no resistors. 2017-04-09 06:45:03 -05:00
0eb16d9ff7 Add example config for the wt150 printer with RepRapDiscount Full Graphic Smart Controller 2017-04-09 06:44:54 -05:00
652bedfa18 Add RepRapDiscount Full Graphic Smart Controller support to MIGHTYBOARD REVE 2017-04-09 06:44:53 -05:00
44cdebb8f1 Add software spi support for max6675 2017-04-09 06:44:53 -05:00
191fec009f Add digipot i2c control for MCP4018 2017-04-09 06:44:53 -05:00
e5b16081cb Update TinyBoy2 configurations 2017-04-09 06:44:53 -05:00
1855534f20 Config files cleanup 2017-04-09 06:44:52 -05:00
c26a315d0b Additional missed patches 2017-04-09 04:24:23 -05:00
39617e10b8 Patch configs comment formatting 2017-04-09 03:49:16 -05:00
c54f6cf23d Updates to support 5 extruders 2017-04-09 03:49:16 -05:00
2b88ccd0aa Apply UBL mesh bounds to remaining configs 2017-04-09 03:49:15 -05:00
60be3d264b Macros to print floats, hiding imprecision 2017-04-09 03:48:40 -05:00
b356d73239 Merge pull request #6278 from thinkyhead/pr_delta_angles
Followup to additional delta trim options
2017-04-08 22:25:57 -05:00
f78d44e91a Added support for delta tower angle corrections. 2017-04-08 21:13:44 -05:00
d3b4d84586 Merge pull request #6277 from thinkyhead/pr_roxy3d_rcbugfix
Unify UBL Command Parsing
2017-04-08 20:17:46 -05:00
d4ce839351 Cleanup following Pins Debug update 2017-04-08 18:59:57 -05:00
c7a8f7970b Formatting / cleanup 2017-04-08 18:59:57 -05:00
29d4ec8257 Support 5 extruder auto fans 2017-04-08 18:59:57 -05:00
824f3c1c0d Fix up configuration comments 2017-04-08 18:59:56 -05:00
995ed90248 Clean up Filament Width Sensor comments 2017-04-08 18:59:56 -05:00
5a7b810fdd General comment cleanup 2017-04-08 18:58:33 -05:00
0027c22839 Drop extraneous calls to lcd_update 2017-04-08 18:58:33 -05:00
d6db7a9b03 patch "step_remaining" 2017-04-08 18:13:20 -05:00
cbc2331187 Use LCD_MESSAGEPGM over lcd_setstatuspgm 2017-04-08 18:04:39 -05:00
3729510b1e Set and check main parameter values, report all errors 2017-04-08 17:15:55 -05:00
34d3ed9ab1 These items were removed from the UBL Command Parsing
Having these items randomly (and errorniously) disappear cost me several
hours of work yesterday.
2017-04-08 15:30:20 -05:00
15edb41cee Patches to UBL 2017-04-08 14:59:14 -05:00
14cf527bb8 Getting setup for debugging 2017-04-08 14:59:14 -05:00
f8408036f2 Merge pull request #6264 from thinkyhead/rc_five_extruders
Support up to 5 extruders in Marlin
2017-04-07 12:48:56 -05:00
f7fc49c3a3 Finish name change
DAC_STEPPER_DFLT wasn't changed to DAC_MOTOR_CURRENT_DEFAULT in all
places on PR #6124
2017-04-07 11:05:24 -05:00
832064e4f2 Implementation changes to support 5 extruders 2017-04-07 10:46:37 -05:00
04050237f0 Header and pins changes to support 5 extruders 2017-04-07 10:46:36 -05:00
2a84122edd Configuration changes to support 5 extruders 2017-04-07 10:46:35 -05:00