DRracer
521c5eb8ef
Merge pull request #2141 from mkbel/preheat_menu
...
Unify preheat menu, add ASA material
2019-09-12 14:25:38 +02:00
DRracer
e1e40213b2
Enable fan pin test even for MK3 (was disabled in 3.7.2 due to lack of
...
FLASH)
2019-09-10 16:49:22 +02:00
DRracer
898e85e69f
Merge pull request #2038 from Eriobis/MK3
...
Add a threshold distance to Z calibration
2019-09-10 16:20:24 +02:00
MRprusa3d
978ace7fd7
Update Marlin_main.cpp
2019-09-09 02:16:06 +02:00
Marek Bel
e73b0a88d5
Use same format for all instances where "ok" is send to serial line.
2019-09-05 22:35:01 +02:00
Marek Běl
3f04c4db87
Merge branch 'MK3' into preheat_menu
2019-08-27 22:20:23 +02:00
Marek Bel
269aef1696
Remove unused code guarded by WATCH_TEMP_PERIOD macro as most of the functionality is duplicate to what is implemented in temp_runaway_check(). This will release us from porting setWatch() to unified preheat menu and maintaining it.
2019-08-27 20:05:10 +02:00
DRracer
11ce786aaa
Support for more special characters allowed in file names (^ + = [ ] ;
...
,)
2019-08-27 13:47:58 +02:00
Marek Bel
159a1a70d8
Update documentation.
2019-08-26 17:19:57 +02:00
Marek Bel
52cb37770b
Fix repeated power panic restarted print from beginning or jumped at most 65536 B back in file printed from SD card.
...
As sdpos_atomic was not updated after printer power up and first power panic recovery, it was equal 0. When the first command from SD card was queued its size on SD card was computed as current SD index position minus sdpos_atomic. This was equal to offset from beginning of the file limited to 16 bit storage type. When next power outage occurred earlier then this command was finished and wiped out of queue, this command size (extraordinarily big) was subtracted from sdpos_atomic and saved to EEPROM. This led to up to 65536 B jump back in file printed after next power panic recovery.
2019-08-23 19:30:20 +02:00
DRracer
c6df3fe012
Merge pull request #2127 from DRracer/code-size-reduction-1
...
Code size reduced by almost 5KB
2019-08-22 14:25:23 +02:00
DRracer
a7c2aec04c
Code size reduced by almost 5KB
2019-08-21 09:59:51 +02:00
Marek Bel
3ed6d0637c
Re-enable tmc2130_sg_stop_on_crash only if crash detection enabled from menu.
...
This fixes bug, that disabling crash detection from menu doesn't work during recovery from crash detection.
2019-08-20 19:32:39 +02:00
Marek Bel
f204cdea81
Refactor
...
Remove variable CrashDetectMenu. Read this state from EEPROM_CRASH_DET instead in bool lcd_crash_detect_enabled().
Rename crashdet_enable() to lcd_crash_detect_enable() and move it to ultralcd.cpp.
Rename crashdet_disable() to lcd_crash_detect_disable() and move it to ultralcd.cpp.
Rename lcd_crash_mode_set() to crash_mode_switch().
Remove forward function declarations from *.cpp file.
Saves 34B of FLASH and 2B of RAM.
2019-08-20 17:22:27 +02:00
DRracer
f07635d08a
Merge pull request #2116 from mkbel/fix_mmu_lay1cal
...
Fix mmu lay1cal
2019-08-19 19:07:10 +02:00
Marek Bel
f0642f88f1
Fix power panic broken when PSU_Delta defined.
...
Remove disable_z() call from uvlo_() and uvlo_tiny() power panic interrupt handlers. As historically this function was empty. And in case PSU_Delta macro defined it switches Z trinamic to silent mode, which could take some time and is not needed. Remove alignment to to full step from disable_force_z(), as it is not needed when switching to silent mode.
2019-08-19 17:37:23 +02:00
Marek Bel
e53734895f
Make MMU load failed blocking to workaround lack of resume print menu item.
...
The same workaround used as for USB print (Octoprint).
2019-08-16 20:20:17 +02:00
DRracer
ba81149afe
Merge branch 'MK3' into MK3_3.7.3
2019-08-15 10:25:51 +02:00
DRracer
a28c365bb1
Merge pull request #2075 from MRprusa3d/PFW-873b
...
farm mode update, documentation correction
2019-08-07 17:48:30 +02:00
MRprusa3d
b471bb7540
farm mode update, documentation correction
2019-08-05 17:51:26 +02:00
Marek Kühn
091cd49ca5
Fw version check disabled in farm mode
2019-08-05 16:59:09 +02:00
DRracer
cb19f0958b
Use _delay() and _micros() for future compatibility
2019-08-05 09:51:06 +02:00
DRracer
7c9d3dd177
Update doxydoc of new G-codes
2019-08-01 13:09:20 +02:00
Simon Benoit
49d2866b48
Add threshold distance to Z calibration
...
Add missing if statement
2019-07-30 19:43:07 -04:00
DRracer
3e60cf4537
enable only for MK3S (out of FLASH on the MK3)
2019-07-23 16:51:02 +02:00
DRracer
593675c667
delay, micros for the 3.7.x branch
2019-07-23 16:40:21 +02:00
DRracer
6860a572c2
detection of faulty RAMBo (incorrect capacitor on fan tach pin) for MK3/S
2019-07-23 15:55:53 +02:00
DRracer
6f79ef4c9c
resolve hidden conflicts in commented code
2019-07-22 17:29:43 +02:00
DRracer
65087b89ee
Merge remote-tracking branch 'upstream/MK3' into code_size_optimization
...
and resolve conflicts (ultralcd.cpp)
2019-07-22 17:26:14 +02:00
Marek Kühn
bd4bfbe586
Added M862 details
2019-07-19 16:15:12 +02:00
Marek Kühn
94e79806bc
Updated doxygen docs to work better with confluence.
2019-07-19 13:51:55 +02:00
NotaRobotexe
756ce51b5e
Merge branch 'MK3' into octoprint_fix
2019-07-17 20:06:06 +02:00
NotaRobotexe
b8fec59f21
octoprint fan error fix
2019-07-17 19:59:31 +02:00
DRracer
255db28684
merge unit test and upstream changes
2019-07-17 10:30:49 +02:00
NotaRobotexe
e6255e8451
octoprint fan error work
2019-07-16 19:18:31 +02:00
DRracer
1dab0f7a04
Merge pull request #2008 from leptun/MK3_LCD_improvements
...
Lcd optimization - 1K of flash saved
2019-07-16 19:15:57 +02:00
DRracer
8b806f692e
Merge pull request #1664 from MRprusa3d/PFW-811
...
"disable_z()" for Delta PSU
2019-07-16 16:46:34 +02:00
DRracer
d65b333664
Merge pull request #2003 from mkbel/heat_hysteresis
...
Heat hysteresis
2019-07-16 13:10:47 +02:00
DRracer
0422713b29
Merge pull request #2005 from prusa3d/MK3_3.7.2
...
Mk3 3.7.2
2019-07-16 08:50:38 +02:00
leptun
8b1c687629
Lcd optimization - 1K of flash saved
2019-07-15 20:32:58 +03:00
Marek Bel
9083d151b2
wait_for_heater() in restore_print_from_ram_and_continue() only if saved_extruder_temperature differs from target hot-end temperature.
...
This fixes problem, that restore_print_from_ram_and_continue() blocked for heating for at least TEMP_RESIDENCY_TIME (3 seconds) even if temperature was resumed by M600 command.
2019-07-15 18:07:05 +02:00
Marek Bel
549a8a1a6b
Restore print fan speed earlier then nozzle temperature.
...
Avoids nozzle temperature dip when fan is turned on.
2019-07-15 16:25:21 +02:00
NotaRobotexe
8fb30f886a
octoprint stop fix
2019-07-15 14:30:21 +02:00
DRracer
a3fde091ab
More than 7.5KB saved by slight refactoring of printing to serial line
2019-07-12 10:10:56 +02:00
Marek Běl
d3dd0ad271
Merge pull request #1952 from NotaRobotexe/sound
...
new sound
2019-07-10 18:06:32 +02:00
MRprusa3d
98bae7af9f
Merge branch 'MK3' into PFW-873
2019-07-10 16:50:14 +02:00
DRracer
9585789288
Merge pull request #1976 from NotaRobotexe/MK3_3.7.2_PP
...
dont fire power panic at normal power off
2019-07-10 14:19:00 +02:00
MRprusa3d
8229a45187
pre-production version ;-)
2019-07-09 12:16:51 +02:00
NotaRobotexe
9592460281
add old delay
2019-07-04 18:43:59 +02:00
NotaRobotexe
e77898d5dc
code edit
2019-07-04 13:21:27 +02:00