Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
9 years ago
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
9 years ago
Scott Lahteine
51b7820686
Patch up About Printer sub-menus
9 years ago
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
...
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
9 years ago
Scott Lahteine
bd491818d6
Reduce storage requirements for strings, make some PGM
9 years ago
Edward Patel
da88b00585
MBL: Add support for max z endstop
...
See https://github.com/MarlinFirmware/Marlin/issues/4088
9 years ago
Scott Lahteine
74878d1f16
Always do a brief delay in `lcd_quick_feedback`
9 years ago
Scott Lahteine
bb9c67b4b5
Tweak some feedrate vars
9 years ago
Scott Lahteine
bbf5b486c3
Add an SD Card stop function, use in ultralcd
9 years ago
Scott Lahteine
1000563d80
Make M851 standard with a bed probe
9 years ago
edwilliams16
114d9db7d0
Show babysteps on the LCD in mm, not steps
10 years ago
Alexander Leisentritt
c2b7ef1e7e
"e" was renamed to "eindex" in a previous commit
10 years ago
Scott Lahteine
4d2119f83a
_lcd_move => _lcd_move_xyz
10 years ago
Scott Lahteine
811967923a
Fix manual_move to move the correct E stepper
10 years ago
Scott Lahteine
b322ac4417
No need to check ULTIPANEL with DOGLCD
10 years ago
Scott Lahteine
ae9b09fe94
menu => screen
10 years ago
Scott Lahteine
45ea8749d3
Wrap all items depending on ULTIPANEL
10 years ago
Blue-Marlin
378ff92e98
manage_manual_move(); -> ULTIPANEL
...
Makr the call of `manage_manual_move() ` depandent of `ULTIPANEL`
10 years ago
Scott Lahteine
e2d4919c01
Merge pull request #3991 from thinkyhead/rc_axis_units
...
Rename some vars to clarify their relationship to acceleration
10 years ago
João Brázio
5b5aa1572b
Non-blocking buzzer
10 years ago
Scott Lahteine
72c6f2923f
axis_steps_per_unit => axis_steps_per_mm
10 years ago
Scott Lahteine
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`
10 years ago
Scott Lahteine
b23f710034
Cleanup and naming for num-to-string functions
10 years ago
Scott Lahteine
47b5c55c29
Implement the delayed-move technique
10 years ago
Scott Lahteine
a3e25a0fca
Instead of trying to move now, set a flag to move asap
10 years ago
Scott Lahteine
43947072d5
Merge pull request #3895 from thinkyhead/rc_singlenozzle_part_2
...
SINGLENOZZLE: EXTRUDERS versus HOTENDS
10 years ago
Scott Lahteine
c2362c1b3c
Apply Marlin coding standards to MBL class
10 years ago
Edward Patel
c06de0f097
MBL: Added keeping MBL active when homing single axises for #3750
10 years ago
Scott Lahteine
cd441ce652
SINGLENOZZLE: EXTRUDERS versus HOTENDS
10 years ago
Scott Lahteine
32f8300cc6
Merge pull request #3944 from thinkyhead/rc_eboston_lcd_contrast
...
Improved LCD contrast handling
10 years ago
Scott Lahteine
664b299a51
This fix is not DELTA compatible
10 years ago
Scott Lahteine
064efb20e0
Also call clear_command_queue for lcd_sdcard_stop
10 years ago
Scott Lahteine
6277395e1e
set_current_position_from_planner() after stepper.quick_stop()
10 years ago
Scott Lahteine
381bc6f0b0
set_position => set_position_mm
10 years ago
Scott Lahteine
efa7209acf
Improved LCD contrast handling
...
Based on MarlinFirmware/MarlinDev#200 from @eboston
10 years ago
Scott Lahteine
bd97bbc52a
Make HAS_LCD_CONTRAST a boolean flag
10 years ago
Scott Lahteine
3861f1e0da
Merge pull request #3908 from jbrazio/bugfix/3826
...
Closes #3826 : SD printing will now pause and stop the print counter
10 years ago
Scott Lahteine
dc22097b3a
Fix some of array initializations
...
- In `stepper.h` init `count_direction` array
- In `ultralcd.cpp` init `autotune_temp` array
10 years ago
João Brázio
40e64b36de
Closes #3826 : SD printing will now pause and stop the print counter
...
The LCD menu items for SD printing pause/stop have been updated to control
also the print job timer. This commit also fixes a small output bug with
M78, the failed print counter was displaying the wrong value.
10 years ago
Scott Lahteine
a4ed988c60
Two index finding functions for MBL
10 years ago
Scott Lahteine
8218558953
Update comments, rename next_ping_ms, followup to #3797
10 years ago
AnHardt
0c4d885d5b
Speedup sreen update delay
...
Speedup sreen update delay
and correct a comment.
A module division by 10 is slooooow. (powers of 2 are fast - but then you can AND a bitmask with the same result)
10 years ago
Scott Lahteine
754b0152f5
Fix MBL zigzag calls
10 years ago
Scott Lahteine
14cd0f4c92
Merge pull request #3740 from thinkyhead/rc_lcd_home_options
...
Individual Axis Homing LCD menu items
10 years ago
João Brázio
09150cae79
Individual Axis Homing LCD menu items
10 years ago
Scott Lahteine
4dc4e2063f
Add REVERSE_ENCODER_DIRECTION option
10 years ago
Scott Lahteine
51109d4af7
Use AxisEnum with _lcd_babystep()
10 years ago
Scott Lahteine
b65ea98d6b
Localize babystepping in the Temperature class
...
So that `ultralcd.cpp` doesn’t need to worry about the details.
10 years ago
esenapaj
1a97442d19
Follow-up the PR #3643(Temperature singleton)
...
Follow-up the PR #3643(Temperature singleton)
・Change from fanSpeedSoftPwm[0] to thermalManager.fanSpeedSoftPwm[0] in planner.cpp
It fix compilation error when FAN_SOFT_PWM is enabled.
・Remove declaration of setExtruderAutoFanState() in temperature.h
Because that function was abolished.
・Change from babystepsTodo to thermalManager.babystepsTodo in ultralcd.cpp
It fix compilation errors when BABYSTEPPING is enabled.
10 years ago
Scott Lahteine
084f6b5b44
Temperature singleton class
10 years ago