Commit Graph

11256 Commits

Author SHA1 Message Date
02b3d6b8d3 Custom Splash Screen
Custom Splash Screen for full graphic displays.

Too complicated for the hitachis without knowing what exactly to display.

On top of #4032
Realisation of an idea from #3996
2016-06-14 09:39:28 +02:00
78a48d7e3c Merge pull request #4038 from thinkyhead/rc_fix_heater_off
Fix broken DISABLE_HEATER macro
2016-06-13 20:58:34 -07:00
ee5be92206 Fix broken DISABLE_HEATER macro 2016-06-13 20:57:58 -07:00
8d8180e028 Parse M905 args in Marlin_main.cpp 2016-06-13 19:25:28 -07:00
2b340f5acb patch LIN_ADVANCE to use code_value_float 2016-06-13 18:54:25 -07:00
b708196770 Merge pull request #4032 from AnHardt/bootscreen-delay
Show bootscreen later
2016-06-13 18:27:05 -07:00
587de1b6b6 Merge pull request #3676 from thinkyhead/rc_lin_advance_feature
Advance extrusion algorithm – LIN_ADVANCE
2016-06-13 18:04:58 -07:00
b4fedec0d1 Show bootscreen later
Init display and show bootscreen later, but init display in `kill()`
to init outputs before the bootscreen delays but being able to display
kill errors.
2016-06-14 01:59:50 +02:00
08e2c5a6ea Added and translated some strings from language_en 2016-06-13 13:04:09 +02:00
4d2119f83a _lcd_move => _lcd_move_xyz 2016-06-12 17:14:19 -07:00
811967923a Fix manual_move to move the correct E stepper 2016-06-12 17:14:19 -07:00
0d0b751498 Merge pull request #4023 from thinkyhead/rc_servo_macros
Add macros to move servos
2016-06-12 15:45:39 -07:00
4fbe818163 Add macros to move servos 2016-06-12 15:38:30 -07:00
b322ac4417 No need to check ULTIPANEL with DOGLCD 2016-06-11 16:50:06 -07:00
8ccd97e7cc Updated all example configuration files 2016-06-12 00:36:15 +01:00
c7eeb09e8f Merge pull request #4012 from Blue-Marlin/watchdoghealing
Heal the watchdog
2016-06-11 16:18:22 -07:00
7fb69e24fb Use "Tn S1" to change tools without moving 2016-06-11 15:58:45 -07:00
2f1bf8373b Merge pull request #4005 from thinkyhead/rc_prepare_move_destination
Clarify names of prepare_move functions
2016-06-11 15:51:58 -07:00
de8108648f Added a versioning system to the config files 2016-06-11 23:48:10 +01:00
efe719f898 Heal the watchgog 2016-06-12 00:34:31 +02:00
b75e648f2c Clarify names of prepare_move functions 2016-06-11 15:32:49 -07:00
ae9b09fe94 menu => screen 2016-06-11 14:53:39 -07:00
45ea8749d3 Wrap all items depending on ULTIPANEL 2016-06-11 14:27:34 -07:00
0e2bfd0769 Use linear feedrate in gcode_T, not volumetric 2016-06-10 18:27:01 -07:00
bf8710d522 Merge pull request #4001 from Blue-Marlin/manage_manual_move-ULTIPANEL
manage_manual_move(); -> ULTIPANEL
2016-06-10 17:17:57 -07:00
2c34ec2bac Closes #3999: Compilation error with BEEPER_PIN -1 2016-06-11 00:12:49 +01:00
378ff92e98 manage_manual_move(); -> ULTIPANEL
Makr the call of   `manage_manual_move() ` depandent of `ULTIPANEL`
2016-06-10 23:36:57 +02:00
aad9c0ed8d Apply updated ISR timing code 2016-06-09 21:03:27 -07:00
506d78b2f8 Run the advance_isr faster instead of doing multiple e-steps per interrupt 2016-06-09 21:03:27 -07:00
6d62a4ffc8 Patch LIN_ADVANCE for style and forward-compatibility 2016-06-09 21:03:27 -07:00
fb8e880734 Add LIN_ADVANCE 2016-06-09 21:03:27 -07:00
e2d4919c01 Merge pull request #3991 from thinkyhead/rc_axis_units
Rename some vars to clarify their relationship to acceleration
2016-06-09 20:57:01 -07:00
74060f17b7 Merge pull request #3995 from thinkyhead/rc_nonblocking_buzzer
New feature: Non blocking tone queue
2016-06-09 20:55:29 -07:00
a82c755a35 Fix BQ_LCD_SMART_CONTROLLER pin compiler warnings 2016-06-09 20:38:23 -07:00
5b5aa1572b Non-blocking buzzer 2016-06-09 20:20:05 -07:00
72c6f2923f axis_steps_per_unit => axis_steps_per_mm 2016-06-09 17:04:51 -07:00
446515ab79 Adjust spacing in block_t 2016-06-09 17:04:51 -07:00
80ab749563 Rename acceleration locals for clarity 2016-06-09 17:04:51 -07:00
3b08eb1eeb acceleration_st => acceleration_steps_per_s2 2016-06-09 17:04:51 -07:00
cb4704e07a Rename some planner acceleration vars
- `per_sq_second` => `per_s2`
- `per_sqr_second` => `per_s2`
- `axis_steps_per_sqr_second` => `max_acceleration_steps_per_s2`
2016-06-09 17:04:50 -07:00
3c68be79dc Throw an error in PID_autotune for E < -1 2016-06-09 16:41:53 -07:00
26f8f54c56 Merge pull request #3985 from thinkyhead/rc_inch_fahrenheit_kelvin
Support inches, fahrenheit, and kelvin
2016-06-08 20:10:33 -07:00
f0a5b7f0bc Merge pull request #3986 from thinkyhead/rc_mbl_forward_iteration
Use memset in mbl.reset to save 58 bytes
2016-06-08 17:33:41 -07:00
0b3142b45b Remove redundant declarations from M100 code 2016-06-08 17:09:34 -07:00
4980ecc1f7 Smaller binary using inline gcode argument getters 2016-06-08 17:03:28 -07:00
16212432c9 G20/21 and M149 support, and code_value() refactor
This is an update of MarlinDev PR #196.

G20/21: support for switching input units between millimeters and
inches.
M149: support for changing input temperature units.

In support of these changes, code_value() and code_value_short() are
replaced with an array of functions which handle converting to the
proper types and/or units.
2016-06-08 16:51:10 -07:00
a569e89775 Merge pull request #3978 from thinkyhead/rc_planner_local_rename
Rename some auto/locals to avoid name conflict
2016-06-08 16:41:57 -07:00
2d55862499 Use memset in mbl.reset to save 58 bytes 2016-06-08 16:05:18 -07:00
b23f710034 Cleanup and naming for num-to-string functions 2016-06-08 13:12:27 -07:00
3d56b9d127 Merge pull request #3979 from thinkyhead/mbl_cell
MBL: cel => cell
2016-06-07 19:12:46 -07:00