Marek Bel
77c3d7d7f7
Review and document lcd_adjust_bed_reset() lcd_goto_menu() usage.
2018-03-07 16:47:20 +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
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
081b3852fc
Menu - encoder position stack
2018-02-09 20:26:42 +01:00
Robert Pelnar
31e6271b2c
Voltage measurement - conditional translation
2018-02-08 21:07:17 +01:00
PavelSindler
0c98ec5f6b
selftest, max endstops undefined, initialization of extruder fan, y offset from extruder
2018-02-06 17:01:09 +01:00
PavelSindler
abf956b86f
init
2018-02-06 09:19:27 +01:00
Robert Pelnar
8562235440
MK2.5 port - compilable version
2018-02-01 20:08:11 +01:00
PavelSindler
9d8191323b
Merge pull request #440 from XPila/3.1.1-RC6
...
Extruder stealthChop and constant-off-time mode.
2018-01-31 20:21:02 +01:00
Robert Pelnar
210b97d16d
New fail stats (global, last print), crashdetection X and Y separated
2018-01-30 13:10:36 +01:00
PavelSindler
cbcfcee48f
PID cal. is not sending OK periodically, print fan error pauses print in octoprint (not disconnecting), initialize serial line when swithing in settings menu
2018-01-25 15:23:11 +01:00
XPila
975ed14cb6
Merge pull request #431 from PavelSindler/fan_error_resume
...
SD card long pause update
2018-01-24 00:12:33 +01:00
XPila
110ab8b2f6
Merge pull request #426 from PavelSindler/temperatures_update
...
Preheat temperatures update
2018-01-24 00:11:59 +01:00
PavelSindler
64a709c097
removed temporary debuging code
2018-01-23 19:14:52 +01:00
PavelSindler
05e0abbd9d
startFileprint delayed
2018-01-23 19:11:04 +01:00
PavelSindler
c38458eb67
init
2018-01-23 16:21:43 +01:00
XPila
09e0c566e8
Merge pull request #420 from bubnikv/MK3_stepper_blocking
...
Mk3 stepper blocking
2018-01-23 13:15:59 +01:00
PavelSindler
188116cb7e
Preheat temperatures update
2018-01-22 16:03:43 +01:00
bubnikv
815dfcb14b
Implemented a stepper timer reset after a long blocking cli()
...
or DISABLE_STEPPER_DRIVER_INTERRUPT().
If this is not done, the stepper interrupt would likely overflow,
leading to a maximum 32ms delay before the stepper interrupt wakes up.
In addition, the stepper timer overflow error would be reported
by the debug builds.
2018-01-20 15:39:21 +01:00
bubnikv
7edce0b890
Only show the debug menu in the DEBUG_BUILD.
2018-01-18 16:43:40 +01:00
bubnikv
330f1576fc
Support for debug builds:
...
A build version and repository is displayed on the welcome screen,
D-codes, stack overflow check and stepper timer overflow check
are enabled in the debug mode.
2018-01-18 16:24:25 +01:00
Robert Pelnar
981a681e52
Temperature ISR synchronization, M600 - faster unload
2018-01-15 17:29:07 +01:00
XPila
87ffb0b193
Merge pull request #400 from PavelSindler/M600_update
...
M600 update
2018-01-15 15:27:41 +01:00
PavelSindler
c36af887b7
M600 has timeout for nozzle, different procedure for unload
2018-01-15 11:30:28 +01:00
Robert Pelnar
552b1f03b1
build 145
...
fixed - finishstatus declaration
2018-01-13 19:16:09 +01:00
PavelSindler
8bd84ba4fd
Merge pull request #396 from XPila/MK3
...
Mk3
2018-01-12 22:08:50 +01:00
Robert Pelnar
530dfba417
Status message limit (PFW-124)
2018-01-12 21:21:21 +01:00
bubnikv
3e6d853364
Debugging of the stepper timer routine. When enabled through
...
DEBUG_STEPPER_TIMER_MISSED, the printer is halted on stepper timer overflow
and an error message is displayed.
2018-01-12 20:51:14 +01:00
Robert Pelnar
0f46fa0c37
blocking messages in settings/tune menu (PFW104)
...
switch normal/stealth (PFW110)
2018-01-12 19:54:32 +01:00
PavelSindler
f5ed12817d
Merge pull request #388 from PavelSindler/first_layer_saving
...
Live adjust Z saving using timeout
2018-01-11 17:49:40 +01:00
PavelSindler
97bd56d560
Merge pull request #386 from PavelSindler/selftest_swapped_fans
...
manual check for swapped fans
2018-01-11 17:45:23 +01:00
PavelSindler
087532085f
development fw versions has initial message for warning
2018-01-11 15:50:26 +01:00
PavelSindler
cc20da62a8
whitespace
2018-01-10 23:31:06 +01:00
PavelSindler
c185b46eb2
live adjust Z saving using timeout
2018-01-10 23:28:41 +01:00
PavelSindler
c79d960cb5
manual check for swapped fans
2018-01-10 16:40:06 +01:00
PavelSindler
b53197fdd1
Fixed error messages for print fan and extruder fan (were swapped)
2018-01-08 12:07:45 +01:00
Robert Pelnar
8a5ba89a9c
Missing serial characters debuging
...
disabled fan ISR
disabled fsensor ISR
disabled linear advance
build 143b
2018-01-02 20:55:33 +01:00
Robert Pelnar
e3c006dbe9
Serial communication uses port0 or port1, not both, removed some suspected code.
...
build 141
2017-12-29 00:06:47 +01:00
Michal Průša
f1c741d027
Filament autoloading improved and minor tweaks
...
Filament autoloading now acts like normal loading (Error message pops out if nozzle too cold, Printer asks if should extrude more when done loading)
Autoloading now unable to turn on when filament sensor is turned off or not responding
Color not right changed to color not correct to avoid slight confusion
2017-12-28 18:59:57 +01:00
Michal Průša
5e5588c72c
Text grooming
...
Added language mutations of error messages, menu items.
Synced wording of crash detection in messages.
rPi port -> RPi port.
Minor menu items alignment.
2017-12-28 15:45:52 +01:00
Robert Pelnar
69d496e157
autoload filament menu (PFW-95, PFW-96)
2017-12-27 21:57:51 +01:00
Robert Pelnar
cbd7f033e8
crashdetection and mode menu (PFW-85, PFW-97)
2017-12-27 21:43:04 +01:00
Robert Pelnar
546314fda7
Removed debug messages from serial comunication (octoprint...).
...
build 137b
2017-12-27 20:29:24 +01:00