PavelSindler
2c3c6c54f3
checking if file is complete temporarily not active in farm mode
2018-03-28 17:00:17 +02:00
PavelSindler
7ad6fb526c
typo removed
2018-03-23 15:53:44 +01:00
PavelSindler
08ec920d33
merge with upstream
2018-03-15 14:25:17 +01:00
PavelSindler
863fe1f054
show message that printer is not connected to monitoring on printer start
2018-03-14 15:35:39 +01:00
Robert Pelnar
2f98ac989a
Variant file for MK2 + cond. translation
2018-03-13 23:14:44 +01:00
Robert Pelnar
81cd96b8fe
Variant file for MK25 + cond. translation
2018-03-13 23:02:46 +01:00
Robert Pelnar
ac1a56b493
Merge branch 'MK25' into MK3
2018-03-13 20:43:19 +01:00
PavelSindler
5d389a2c36
Farm mode: when print finishes, ask which filament was used for print; statistics modified
2018-03-13 19:11:02 +01:00
PavelSindler
8ec3c0fd7e
removed "Printer disconnected" message
2018-03-13 18:50:56 +01:00
PavelSindler
f45f206faf
sorting files disabled in farm mode, start printer status needs reponse from monitoring
2018-03-13 18:50:11 +01:00
PavelSindler
ddeb7b8c84
statistics improved, initial version of function which forces user to connect printer to monitoring
2018-03-13 18:43:42 +01:00
XPila
f487691070
Merge pull request #536 from mkbel/menu_return
...
Menu return
2018-03-13 14:30:48 +01:00
PavelSindler
98e96c9182
Merge pull request #457 from bubnikv/MK3_fast_dbg
...
Mk3 fast dbg
2018-03-13 14:13:29 +01:00
Marek Bel
b41d680adf
Replace problematic character in comment.
2018-03-07 20:58:15 +01:00
Marek Bel
8ff028820a
Remove redundant parameter.
2018-03-07 20:55:01 +01:00
PavelSindler
abb9aa0a16
not using homing currents in axis selftest
2018-03-07 20:42:15 +01:00
Marek Bel
2a53686d2f
Document valid usage of lcd_goto_menu(), remove redundant parameter.
2018-03-07 20:40:59 +01:00
Marek Bel
1aba608133
Document valid usage of lcd_goto_menu(), wrap lcd_second_serial_set() by HAS_SECOND_SERIAL_PORT macro.
2018-03-07 18:30:33 +01:00
Marek Bel
0c961dedc4
Reset menu stack in lcd_return_to_status().
...
Mark menuStack.reset() as redundant in lcd_status_screen(), but leave it there to be sure.
2018-03-07 18:15:24 +01:00
Marek Bel
716098c434
Preserve position in menu move axis Extruder.
2018-03-07 17:27:27 +01:00
Marek Bel
d0a98dc6cc
Document valid usage of lcd_goto_menu().
2018-03-07 17:18:10 +01:00
Marek Bel
0871925353
Remove special handling of lcd_move_z after long button press. Convert lcd_move_z after long button press to ordinary menu_action_submenu.
...
Known bug (feature) is, that with current maximum stack depth, when long press is activated in menu > settings > move axis > Move X and then Move Z is deactivated, menu is returned to "move axis" and not to "Move X".
2018-03-07 17:03:17 +01:00
Marek Bel
77c3d7d7f7
Review and document lcd_adjust_bed_reset() lcd_goto_menu() usage.
2018-03-07 16:47:20 +01:00
bubnikv
6ba07a358b
Fix of a regression bug, caused by pre-calculating the extrudemultiply
...
for precission and performance: calculate_extruder_multipliers()
has to be called after extrudemultiply is changed from the printer panel.
2018-03-07 16:08:19 +01:00
PavelSindler
33a7723fba
Merge pull request #533 from bubnikv/M221_fix
...
Fix of a regression bug, caused by pre-calculating the extrudemultiply
2018-03-07 16:03:50 +01:00
bubnikv
fb4230f80d
Fix of a regression bug, caused by pre-calculating the extrudemultiply
...
for precission and performance: calculate_extruder_multipliers()
has to be called after extrudemultiply is changed from the printer panel.
2018-03-07 15:46:46 +01:00
Marek Bel
b7df176a46
Preserve position in menu Live adjust Z.
2018-03-06 22:45:47 +01:00
Marek Bel
ed0e7a8b58
Preserve position in menu move axis.
2018-03-06 21:27:06 +01:00
Marek Bel
020269a83c
Fix unable to go back from main menu to status screen.
2018-03-06 21:26:14 +01:00
Marek Bel
e551ed1f6e
Replace lcd_goto_menu(...) by menu_action_back() in lcd_menu_fails_stats();
2018-03-06 19:51:13 +01:00
Marek Bel
235803bc2a
Move encoder stack to separate class MenuStack. Add menu record to MenuStack.
...
It was needed to add menuFunc_t menu to stack, as in some places in menu, it is impossible to hardcode parent menu. Example: lcd_babystep_z can be invoked both from main_menu() and settings_menu() depending on printer status.
2018-03-06 19:47:27 +01:00
Robert Pelnar
a6f900fd3c
Merge remote-tracking branch 'upstream/MK25' into MK25
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-03-06 15:11:50 +01:00
PavelSindler
54749cbcba
Merge pull request #524 from mkbel/Add_fail_stats
...
Add fail statistics menu item for MK25.
2018-03-06 11:55:22 +01:00
PavelSindler
115416dc60
Merge pull request #520 from mkbel/MK25
...
Remove Rpi port menu item for MK25.
2018-03-06 11:53:37 +01:00
Marek Bel
67fd467ebe
Add fail statistics menu item for MK25.
...
As there is only filament sensor and no crash and power interruption detection, squash everything into single screen.
2018-03-05 21:42:04 +01:00
bubnikv
11e7eb27ee
Merge remote-tracking branch 'remotes/origin/M221_fix' into MK3_fast_dbg
2018-03-05 19:13:07 +01:00
Marek Bel
7164e66e4d
Remove Rpi port menu item for MK25.
2018-03-05 17:14:20 +01:00
Marek Bel
74fa599f48
Remove Rpi port menu item for MK25.
2018-03-05 17:04:01 +01:00
PavelSindler
917689b5ce
tune menu
2018-03-05 01:23:18 +01:00
PavelSindler
a369c7900e
tune menu updated
2018-03-05 00:47:34 +01:00
PavelSindler
ca3ba55ca7
initial version
2018-03-05 00:46:24 +01:00
PavelSindler
85bc19b77c
force selftest if user upgraded from 3.1.2-RC1 or older fw version
2018-02-27 17:52:13 +01:00
Robert Pelnar
73b0349898
fix - Z movement speed in selftest
...
conditional translation for linearity correction and variable resolution
2018-02-23 16:31:24 +01:00
Robert Pelnar
06da2bb915
Accurate homing, fix - enabled after selftest.
...
Experimantal menu - conditional translation.
2018-02-22 20:50:34 +01:00
XPila
ad33d3efd1
Merge pull request #488 from PavelSindler/xyz_corrections_3
...
Xyz corrections
2018-02-22 11:48:06 +01:00
PavelSindler
a4b3389dfa
M45 verbosity, steel sheet define, minor modifications in xyz cal
2018-02-22 10:38:46 +01:00
Robert Pelnar
c5175e97ec
Pinout, conditional translation and variant file for MK2
2018-02-21 15:19:34 +01:00
Robert Pelnar
66161062cf
Homing accuracy calibration in selftest.
2018-02-20 19:02:55 +01:00
Robert Pelnar
dff8c29362
Microstep linearity correction, optimized wave compression.
...
Correction factor can be adjusted from 0.9 to 1.25 by 0.005 steps.
2018-02-17 19:58:40 +01:00
bubnikv
dd2468d306
Avoid the stepper interrupt being missed by extending the tick time
...
beyond the current time. This is a trick borrwed from upstream Marlin.
In debug mode, watch for the missed stepper interrupt ticks where the interrupts
are missed by more than 20% of the 10kHz stepper interrupt repeat rate,
and show the statistics (number of missed ticks and by how many micro
seconds was the interrupt missed, and what was the maximum missed
interrupt delay) on the display and send it to the serial line.
2018-02-15 11:44:19 +01:00