You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
de89dc9f04
lcd_update can take so much time that the block buffer gets drained if there are only short segments. This leads to jerky printer movements for example in circles and a bad print quality. This change implements a simple check: Only if the block currently executed is long enough, run lcd_update. This also means the printer will not show actual values on the LCD nor will it respond to buttons pressed. A option that keeps the menu accessible is also available. Aditionaly, slow down if a block would be so fast that adding a new block to the buffer would take more time. In this case, the buffer would drain until it's empty in worst case. |
8 years ago | |
---|---|---|
.. | ||
example_configurations | 8 years ago | |
Conditionals.h | 9 years ago | |
Conditionals_LCD.h | 8 years ago | |
Conditionals_post.h | 8 years ago | |
Configuration.h | 8 years ago | |
Configuration_adv.h | 8 years ago | |
M100_Free_Mem_Chk.cpp | 9 years ago | |
Makefile | 8 years ago | |
Marlin.h | 8 years ago | |
Marlin.ino | 9 years ago | |
MarlinConfig.h | 9 years ago | |
MarlinSerial.cpp | 8 years ago | |
MarlinSerial.h | 9 years ago | |
Marlin_main.cpp | 8 years ago | |
SanityCheck.h | 8 years ago | |
Sd2Card.cpp | 8 years ago | |
Sd2Card.h | 9 years ago | |
SdBaseFile.cpp | 8 years ago | |
SdBaseFile.h | ||
SdFatConfig.h | 9 years ago | |
SdFatStructs.h | ||
SdFatUtil.cpp | ||
SdFatUtil.h | 9 years ago | |
SdFile.cpp | 9 years ago | |
SdFile.h | ||
SdInfo.h | 9 years ago | |
SdVolume.cpp | 9 years ago | |
SdVolume.h | ||
Version.h | 9 years ago | |
blinkm.cpp | ||
blinkm.h | ||
boards.h | 8 years ago | |
buzzer.h | 8 years ago | |
cardreader.cpp | 8 years ago | |
cardreader.h | 9 years ago | |
circularqueue.h | 9 years ago | |
configuration_store.cpp | 8 years ago | |
configuration_store.h | 8 years ago | |
dac_mcp4728.cpp | 8 years ago | |
dac_mcp4728.h | 8 years ago | |
digipot_mcp4451.cpp | 9 years ago | |
dogm_bitmaps.h | 9 years ago | |
dogm_font_data_6x9_marlin.h | ||
dogm_font_data_HD44780_C.h | ||
dogm_font_data_HD44780_J.h | ||
dogm_font_data_HD44780_W.h | ||
dogm_font_data_ISO10646_1.h | ||
dogm_font_data_ISO10646_1_tr.h | 8 years ago | |
dogm_font_data_ISO10646_5_Cyrillic.h | ||
dogm_font_data_ISO10646_CN.h | ||
dogm_font_data_ISO10646_Greek.h | 9 years ago | |
dogm_font_data_ISO10646_Kana.h | ||
dogm_font_data_Marlin_symbols.h | ||
duration_t.h | 8 years ago | |
endstop_interrupts.h | 8 years ago | |
endstops.cpp | 8 years ago | |
endstops.h | 8 years ago | |
enum.h | 8 years ago | |
fastio.h | 8 years ago | |
language.h | 8 years ago | |
language_an.h | 8 years ago | |
language_bg.h | 8 years ago | |
language_ca.h | 8 years ago | |
language_cn.h | 8 years ago | |
language_cz.h | 8 years ago | |
language_da.h | 8 years ago | |
language_de.h | 8 years ago | |
language_el-gr.h | 8 years ago | |
language_el.h | 8 years ago | |
language_en.h | 8 years ago | |
language_es.h | 8 years ago | |
language_eu.h | 8 years ago | |
language_fi.h | 8 years ago | |
language_fr.h | 8 years ago | |
language_gl.h | 8 years ago | |
language_hr.h | 8 years ago | |
language_it.h | 8 years ago | |
language_kana.h | 8 years ago | |
language_kana_utf8.h | 8 years ago | |
language_nl.h | 8 years ago | |
language_pl.h | 8 years ago | |
language_pt-br.h | 8 years ago | |
language_pt-br_utf8.h | 8 years ago | |
language_pt.h | 8 years ago | |
language_pt_utf8.h | 8 years ago | |
language_ru.h | 8 years ago | |
language_test.h | 9 years ago | |
language_tr.h | 8 years ago | |
macros.h | 8 years ago | |
mesh_bed_leveling.cpp | 8 years ago | |
mesh_bed_leveling.h | 9 years ago | |
nozzle.h | 9 years ago | |
pins.h | 8 years ago | |
pinsDebug.h | 8 years ago | |
pins_3DRAG.h | 8 years ago | |
pins_5DPRINT.h | 8 years ago | |
pins_99.h | 8 years ago | |
pins_A4JP.h | 8 years ago | |
pins_AZTEEG_X1.h | 9 years ago | |
pins_AZTEEG_X3.h | 8 years ago | |
pins_AZTEEG_X3_PRO.h | 8 years ago | |
pins_BAM_DICE_DUE.h | 8 years ago | |
pins_BQ_ZUM_MEGA_3D.h | 8 years ago | |
pins_BRAINWAVE.h | 8 years ago | |
pins_BRAINWAVE_PRO.h | 8 years ago | |
pins_CHEAPTRONIC.h | 8 years ago | |
pins_CNCONTROLS_11.h | 8 years ago | |
pins_CNCONTROLS_12.h | 8 years ago | |
pins_ELEFU_3.h | 8 years ago | |
pins_FELIX2.h | 8 years ago | |
pins_GEN3_MONOLITHIC.h | 8 years ago | |
pins_GEN3_PLUS.h | 8 years ago | |
pins_GEN6.h | 8 years ago | |
pins_GEN6_DELUXE.h | 9 years ago | |
pins_GEN7_12.h | 8 years ago | |
pins_GEN7_13.h | 9 years ago | |
pins_GEN7_14.h | 8 years ago | |
pins_GEN7_CUSTOM.h | 8 years ago | |
pins_K8200.h | 9 years ago | |
pins_K8400.h | 8 years ago | |
pins_LEAPFROG.h | 8 years ago | |
pins_MEGACONTROLLER.h | 8 years ago | |
pins_MEGATRONICS.h | 8 years ago | |
pins_MEGATRONICS_2.h | 8 years ago | |
pins_MEGATRONICS_3.h | 8 years ago | |
pins_MELZI.h | 9 years ago | |
pins_MELZI_MAKR3D.h | 9 years ago | |
pins_MIGHTYBOARD_REVE.h | 8 years ago | |
pins_MINIRAMBO.h | 8 years ago | |
pins_MINITRONICS.h | 8 years ago | |
pins_MKS_13.h | 8 years ago | |
pins_MKS_BASE.h | 8 years ago | |
pins_OMCA.h | 8 years ago | |
pins_OMCA_A.h | 8 years ago | |
pins_PRINTRBOARD.h | 8 years ago | |
pins_PRINTRBOARD_REVF.h | 8 years ago | |
pins_RAMBO.h | 8 years ago | |
pins_RAMPS.h | 8 years ago | |
pins_RAMPS_13.h | 9 years ago | |
pins_RAMPS_OLD.h | 8 years ago | |
pins_RIGIDBOARD.h | 8 years ago | |
pins_RIGIDBOARD_V2.h | 8 years ago | |
pins_RUMBA.h | 8 years ago | |
pins_SAINSMART_2IN1.h | 8 years ago | |
pins_SANGUINOLOLU_11.h | 8 years ago | |
pins_SANGUINOLOLU_12.h | 9 years ago | |
pins_SAV_MKI.h | 8 years ago | |
pins_SETHI.h | 8 years ago | |
pins_STB_11.h | 9 years ago | |
pins_TEENSY2.h | 8 years ago | |
pins_TEENSYLU.h | 8 years ago | |
pins_ULTIMAIN_2.h | 8 years ago | |
pins_ULTIMAKER.h | 8 years ago | |
pins_ULTIMAKER_OLD.h | 8 years ago | |
planner.cpp | 8 years ago | |
planner.h | 8 years ago | |
planner_bezier.cpp | 8 years ago | |
planner_bezier.h | 9 years ago | |
platformio.ini | 8 years ago | |
point_t.h | 9 years ago | |
printcounter.cpp | 9 years ago | |
printcounter.h | 9 years ago | |
qr_solve.cpp | 8 years ago | |
qr_solve.h | 8 years ago | |
servo.cpp | 9 years ago | |
servo.h | 9 years ago | |
speed_lookuptable.h | ||
stepper.cpp | 8 years ago | |
stepper.h | 8 years ago | |
stepper_dac.cpp | 8 years ago | |
stepper_dac.h | 8 years ago | |
stepper_indirection.cpp | 9 years ago | |
stepper_indirection.h | 9 years ago | |
stopwatch.cpp | 9 years ago | |
stopwatch.h | 9 years ago | |
temperature.cpp | 8 years ago | |
temperature.h | 8 years ago | |
thermistornames.h | 9 years ago | |
thermistortables.h | 9 years ago | |
twibus.cpp | 8 years ago | |
twibus.h | 8 years ago | |
types.h | 9 years ago | |
ultralcd.cpp | 8 years ago | |
ultralcd.h | 8 years ago | |
ultralcd_impl_DOGM.h | 8 years ago | |
ultralcd_impl_HD44780.h | 8 years ago | |
ultralcd_st7920_u8glib_rrd.h | 9 years ago | |
utf_mapper.h | 9 years ago | |
utility.cpp | 9 years ago | |
utility.h | 9 years ago | |
vector_3.cpp | 8 years ago | |
vector_3.h | 8 years ago | |
watchdog.cpp | ||
watchdog.h |