Scott Lahteine
a1b50f1102
Cleanup of code style
8 years ago
jaysonkelly
13c9dcc600
Add LCD menu for DAC
8 years ago
Scott Lahteine
c592ccb6f5
Patch max_jerk[Z] menu item
8 years ago
Scott Lahteine
d19cfcfc1d
max_jerk array, DEFAULT_XYJERK => DEFAULT_[XY]JERK
8 years ago
Scott Lahteine
850259bb25
Watch bed temp also for Control menu item
8 years ago
Scott Lahteine
ea0dbee3c9
Enable ABL by type, support bilinear on cartesian
8 years ago
Scott Lahteine
145d9005d1
Fix BLTOUCH string and SERVO_DELAY
8 years ago
Scott Lahteine
13523cbf29
Fix and extend BLTouch support
8 years ago
Scott Lahteine
f38a33a5d8
Add handling of BLTouch error state
8 years ago
Scott Lahteine
9429c7db89
Use ABC indices in delta[]
8 years ago
Scott Lahteine
83a41c7ceb
Remove SCARA axis_scaling
8 years ago
Scott Lahteine
5ecc7d9f25
Clear LCD button state, apply timer to all
...
Addressing #3007
8 years ago
Scott Lahteine
6ab54c60b1
Add conditionals for kinematics, leveling
8 years ago
Scott Lahteine
e354cf5884
Apply sw_endstops_enabled to manual move
8 years ago
Scott Lahteine
71319adbb8
Wrap ULTIPANEL-dependent code
8 years ago
Scott Lahteine
305913545e
Move number-to-string function to utility.*
8 years ago
Scott Lahteine
628dcbc764
extruder_multiplier => flow_percentage
8 years ago
Scott Lahteine
132322e4d9
Fix #4614 : currentScreen only defined with ULTIPANEL
8 years ago
Scott Lahteine
405afec393
Include decimeters in filamentUsed display
8 years ago
Scott Lahteine
432e9a1f50
Use configured feedrates, center for DELTA_CALIBRATION_MENU
8 years ago
Scott Lahteine
58c8e6cef2
Fixes #4576 : Convert filamentUsed to long for display
8 years ago
Scott Lahteine
3be4511230
Patch command order in delta calibration menu
8 years ago
Scott Lahteine
88540d8ecf
Fix: LCD displays SD status at startup
8 years ago
Scott Lahteine
b16ea09498
Make DELTA_CALIBRATION_MENU more universal
8 years ago
Scott Lahteine
42927530fe
Explicitly clear the screen in lcd_goto_screen
8 years ago
Scott Lahteine
a6d2c2479f
Minor cleanup of lcd_goto_screen calls
8 years ago
Scott Lahteine
e47c8b9829
Save bytes for custom chars (Hitachi LCD)
8 years ago
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
8 years ago
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
8 years ago
Scott Lahteine
c9123adc59
Improved SCREEN / MENU macros
8 years ago
Scott Lahteine
3cccaa9885
Allow encoder pulse/step override for more LCDs
8 years ago
Scott Lahteine
330f82971b
Buzzer requires BEEPER_PIN
8 years ago
Scott Lahteine
38af251b91
Use a default argument in _lcd_move_e
8 years ago
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
8 years ago
Scott Lahteine
ad68b4cb8b
Followup to #4468
8 years ago
Scott Lahteine
696b63e300
Specify manual-movable E axes by extruder type
8 years ago
Scott Lahteine
b7b7c90477
Merge pull request #4389 from thinkyhead/rc_optimize_planner
...
Optimize planner with precalculation, etc.
8 years ago
Scott Lahteine
f8b5749235
Replace division in planner with multiplication
8 years ago
João Brázio
62d96d72f3
Renamed timestamp_t to duration_t
8 years ago
Scott Lahteine
1766b990b8
Merge pull request #4376 from jbrazio/timestamp_t-short
...
Adds short format to timestamp_t
8 years ago
João Brázio
9e5dbf67e8
Update the stats menu to include longest job and extruded filament
8 years ago
João Brázio
b4aad85c9a
Rework stats menu to use timestamp_t
8 years ago
Scott Lahteine
d5e2d523c7
Generalize kinematics function names
8 years ago
Scott Lahteine
0432613ad7
use enabled macro for mapper setting
8 years ago
Scott Lahteine
2bad02e60d
Reprapworld Keypad: F1 opens the Move Axis menu
8 years ago
Scott Lahteine
eaa6f568ee
Prevent re-entrant call of Reprapworld Keypad handler
8 years ago
Scott Lahteine
06ac1f3bcf
Reduce Reprapworld Keypad move code size
8 years ago
Scott Lahteine
8a2efd1155
Rename ultralcd implementation files for consistency
8 years ago
Scott Lahteine
c502018eab
Merge pull request #4353 from jbrazio/global-enum-file
...
General cleanup: enum
8 years ago
João Brázio
3ebad4e020
Moves all global enums to a central file
8 years ago
esenapaj
361307831e
Follow-up the PR #4335 (Debug char, fix compile errors for lcd pins)
...
・Solve a flickering when SD card is inserted or removed at using a ASCII
LCD + language_kana.h
8 years ago
Scott Lahteine
f242aea032
Merge pull request #4319 from thinkyhead/rc_feedrates_to_mess_with_you
...
Wrangle feed rate variables
8 years ago
Scott Lahteine
9f9fe043ba
Apply sq macro throughout
8 years ago
Scott Lahteine
93ba5bddd7
Append units to feedrate variables
8 years ago
Scott Lahteine
94955a8bf7
pad string in lcd_finishstatus
8 years ago
Scott Lahteine
05da02f0a2
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
8 years ago
Scott Lahteine
9766e24504
Merge pull request #4277 from thinkyhead/rc_mks_13_viki2
...
Support for VIKI2 with MKS 1.3 / 1.4
8 years ago
Scott Lahteine
aaa0d298b9
Merge pull request #4326 from thinkyhead/rc_no_static_items_fix
...
Suppress compiler warnings in ultralcd.cpp
8 years ago
Petr Zahradník junior
2d7fe9dc78
LCD Longer print
8 years ago
Scott Lahteine
d53dcaa796
Suppress some compiler warnings
8 years ago
Scott Lahteine
95ab2fd3ae
Fix skipping of static items
8 years ago
Scott Lahteine
c5e51f6b96
finished => completed
8 years ago
Scott Lahteine
e481b79af1
Allow stopwatch and printcounter to go over 18 hours
8 years ago
Scott Lahteine
2224032568
Merge pull request #4285 from thinkyhead/rc_manual_move_fast_fine
...
No delay for the smallest LCD moves
8 years ago
Scott Lahteine
a8b6b6a128
Merge pull request #4252 from thinkyhead/rc_rename_hpb
...
Replace PLA/ABS preheating with generic
8 years ago
Scott Lahteine
ecd5e810ac
No delay for the smallest LCD moves
8 years ago
Scott Lahteine
2b9515d60f
Merge pull request #4281 from AnHardt/lang-system
...
Don't use UTF-strlen() if the text is not UTF
8 years ago
Scott Lahteine
e9f62d8fdb
Remove extraneous conditions for encoder position
8 years ago
AnHardt
54d35230df
Don't use UTF-strlen() if the text is not UTF
8 years ago
Scott Lahteine
4865447830
Merge pull request #4276 from esenapaj/Suppress-warnings
...
Suppress warnings
8 years ago
Scott Lahteine
6e68dd292b
Merge pull request #4243 from thinkyhead/rc_fix_static_scrolling
...
Improve STATIC_ITEM implementation
8 years ago
Scott Lahteine
d17b161832
Don't draw current screen if simply changing screens
8 years ago
Scott Lahteine
096f9981d1
Scroll to the top when changing screens
8 years ago
Scott Lahteine
155af6b861
Rename vars, add comments for menu macros
8 years ago
Scott Lahteine
31f2cf5f6f
Make encoderLine signed for proper compares
8 years ago
Scott Lahteine
d2099fef0d
Left-justify thermistor info
8 years ago
Scott Lahteine
85aeb02aa6
Invert headings on Graphical LCD
8 years ago
Scott Lahteine
13dc619f43
Scroll static screens more simply
8 years ago
Scott Lahteine
5051723c2e
Redraw after cursor correction in STATIC_ITEM
8 years ago
esenapaj
58177a1602
Suppress warnings
8 years ago
Scott Lahteine
10ebf28ee3
Allow override of ENCODER_FEEDRATE_DEADZONE, lower default for Viki
8 years ago
Scott Lahteine
6121c9018a
Merge pull request #4265 from thinkyhead/rc_buzzer_patchup
...
Two strategies to address a stuck buzzer
8 years ago
Scott Lahteine
71674059c3
Two strategies to address a stuck buzzer
8 years ago
Petr Zahradnik
eaf9e615ce
Total print time for LCD correction (hours:minutes format)
8 years ago
Scott Lahteine
f9e08b1fcd
Merge pull request #4254 from AnHardt/killscreen
...
Add a kill-screen
8 years ago
AnHardt
faac2bcfdb
Add a kill-screen
8 years ago
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
8 years ago
AnHardt
de3a169336
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
...
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always make a potential rise to `home_offset[Z_AXIS]` possible in G28.
Get rid of some very ugly constructs in MBL (ultralcd.cpp).
8 years ago
Scott Lahteine
834ad14c8d
Add quickstop_stepper to update current position with stepper.quick_stop()
8 years ago
Scott Lahteine
160a2be117
Change cancel_heatup to wait_for_heatup
8 years ago
Scott Lahteine
ef8980bfa0
Shorter labels for Print Stats info
8 years ago
Scott Lahteine
2ed625dafa
Fix compiler warnings for static screens
8 years ago
Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
8 years ago
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
8 years ago
Scott Lahteine
51b7820686
Patch up About Printer sub-menus
8 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.
8 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