PavelSindler
df342c646d
dont show message that default settings are used if user has never run M500
2017-07-19 20:59:38 +02:00
PavelSindler
625b8acc8e
eeprom version for multimaterial changed, show message that hardcoded default settings were loaded during printer setup, improved scrolling in sd card menu
2017-07-19 16:59:53 +02:00
Sebastianv650
d1d3949717
Add SNMM functionality to LIN_ADVANCE
2017-07-16 15:41:27 +02:00
Sebastianv650
d5fba084e2
LIN_ADVANCE basic port from Marlin
...
This integrates LIN_ADVANCE into the Prusa FW. Note that further checks or updates may be necessary for MM printing!
2017-07-16 15:41:26 +02:00
PavelSindler
2e57e48227
long beep in multimaterial colorprint fixed
2017-07-04 14:35:58 +02:00
Ted Hess
5611852e1b
Fix/implement M110 command. Allow colons in command - don't treat as EOL.
2017-07-03 11:09:52 -04:00
PavelSindler
1d561601c7
comments added
2017-06-29 13:32:17 +02:00
PavelSindler
50d1edee3d
Merge pull request #125 from XPila/MK2
...
MK1 backport
2017-06-22 11:51:20 +02:00
PavelSindler
1eeb960f44
Xyz details added to support menu
2017-06-20 18:16:07 +02:00
Robert Pelnar
5f3647abe5
MK1 backport
...
configuration file variants/1_75mm-RAMBo13a-E3Dv6full.h
disabled Mesh Bed Leveling
disabled MK2-specific items in Calibration menu
2017-06-20 15:22:52 +02:00
PavelSindler
db11abf5e5
T? code initial version
2017-06-19 16:26:08 +02:00
PavelSindler
362d7ba833
unload filament reverted
2017-06-16 10:51:07 +02:00
PavelSindler
6af95141f5
xyz calibation improvements: user is informed that front point is not reachable during first cal. phase, more info on serial, arithmetic mean used over iterations, initial points position changed for second ant third iteration
2017-06-15 14:43:28 +02:00
PavelSindler
7005c6d685
selftest for heater/heatbed thermistor updated (prolonged heating times, changed target temperature for heater)
2017-06-06 10:51:01 +02:00
PavelSindler
0c4b5795fa
G4: in case that there is no dwell time set, "Sleep..." message is not printed on LCD
2017-06-05 10:22:02 +02:00
PavelSindler
11a86a6a9a
snmm: M702 (unload filament) extended, snmm stop print: user is asked which filaments to unload
2017-05-30 15:23:54 +02:00
PavelSindler
bc61622d21
snmm: stop print unloads only used filaments, disable steppers (M84) resets used filaments
2017-05-29 17:35:45 +02:00
PavelSindler
36091dcde4
M117 command fixed to be able to print strings without restrictions
2017-05-26 14:10:50 +02:00
PavelSindler
86e4056680
removed unused gcode description
2017-05-23 15:06:32 +02:00
PavelSindler
e5d10074cf
stop print during auto home and mesh bed leveling improved
2017-05-19 13:52:13 +02:00
PavelSindler
12f9afce74
tset heatbed target temperature to zero at the end of temp. calibration, before final message is shown
2017-05-18 19:30:20 +02:00
PavelSindler
8f904f90d0
Italian bed correction messages corrected
2017-05-17 10:54:23 +02:00
PavelSindler
fefa240cd7
czech messages corrected; temp. calibration: improved serial communication, disable steppers after calibration, preheat phase on start print when running from octoprint,
2017-05-14 22:50:35 +02:00
PavelSindler
57ef9cf59b
unloading filaments and M600 messages updated
2017-05-12 15:02:52 +02:00
PavelSindler
bb3887fe1b
calibration status and pinda probe calibration status were split
2017-05-12 11:18:01 +02:00
PavelSindler
9fdd23aaa5
snmm: czech messages corrected, M600 filament not loaded, timers updated, updated behavior when choosing "change filament" from menu
2017-05-12 10:23:01 +02:00
PavelSindler
134a50f5b3
messages updated, different bowden lengths for SNMM used, M600 for SNMM updated, stop print for SNMM updated, load all filaments added
2017-05-05 01:29:59 +02:00
PavelSindler
df9f063f99
snmm: removed detection if print was terminated by reset/blackout; initial version of stop print for snmm
2017-05-03 16:55:13 +02:00
PavelSindler
2fa97d5dfe
Added messages in czech and english for SNMM, service menu for adjusting bowden lengths; updated service menu to be extendable; M600: loading filament for SNMM updated; unload all filaments updated
2017-05-02 19:21:52 +02:00
PavelSindler
032f2637a7
adding edits made by akukan
2017-04-30 17:08:00 +02:00
PavelSindler
32df4f68a1
messages translated, invalidate calibration status at the beginning of temp. calibration
2017-04-28 11:09:32 +02:00
PavelSindler
397039270a
PINDA Preheating countdown updated
2017-04-27 14:16:12 +02:00
PavelSindler
50b7f627cd
pinda preheating messages changed
2017-04-25 22:00:05 +02:00
PavelSindler
7e8780ba61
long press compatible with timeout to status, temp compensation extrapolation, preheat Z coordinate added, G75 for showing interpolation table
2017-04-25 11:36:34 +02:00
PavelSindler
7ec45271c2
timeout to status, better print time counting when using pause print
2017-04-21 16:29:04 +02:00
PavelSindler
c03a18f8c3
czech messages added, temperature calibration is off in fresh eeprom, pinda preheat phase is not used unless calibration was run, pause print works with gcode absolute and relative extruder mode, move z higher after selftest
2017-04-19 16:15:11 +02:00
PavelSindler
329e1ac9bb
waiting for PINDA to cool down
2017-04-13 16:51:30 +02:00
PavelSindler
4de9b1c9f6
temp calibration on/off initialization when updating firmware
2017-04-13 16:15:34 +02:00
PavelSindler
70b6e13de4
farm mode activation and farm number initialization handled when upgrading firmware versions and when flashing to new eeprom
2017-04-13 15:25:56 +02:00
PavelSindler
e061209fc2
mesh bed leveling flag
2017-04-10 20:48:44 +02:00
PavelSindler
ba36fbbfa3
endif removed
2017-04-10 11:53:20 +02:00
PavelSindler
fc221fbea5
Merged PINDA temp calibration branch into MK2
2017-04-10 11:10:03 +02:00
PavelSindler
7b962d666f
pause print statistics
2017-04-07 14:56:52 +02:00
PavelSindler
2060d319f5
faster load filament, extrusion before unload filament
2017-04-07 12:12:16 +02:00
PavelSindler
fab71ff7cf
information that temp calibration active is active is stored to eeprom
2017-04-06 19:56:01 +02:00
PavelSindler
ccdf5e9c41
Message that temp calibration has not been run yet is displayed only if temp. calibration is activated
2017-04-06 19:44:03 +02:00
PavelSindler
08a59f7fef
status messages for temp calibration added, initial versoin of temp calibration on/off from menu
2017-04-06 18:57:11 +02:00
PavelSindler
abadaa5885
added retraction to preheat, no waiting when running mesh bed leveling from calibration menu
2017-04-06 13:14:30 +02:00
PavelSindler
762167fb00
Merge remote-tracking branch 'ayourk/MK2' into MK2
2017-03-31 18:49:23 +02:00
PavelSindler
6ffc022633
stop print statistics needs to finish, lcd_licked function improved to work with long press button, selftest bug fixed; stop print, pause print and live adjust are hidden in mesh bed leveling and auto home
2017-03-30 16:48:10 +02:00
PavelSindler
64f4181451
initial version of long pause
2017-03-28 17:29:10 +02:00
PavelSindler
7daf6b2efd
dont use blocking encoder for button press, lcd_update(false) added to setup function
2017-03-23 14:38:18 +01:00
PavelSindler
ed5842d1d1
Rx buffer overflow behavior improved
2017-03-22 18:43:19 +01:00
PavelSindler
fb8ba9c151
interrupt dont use, another iteration
2017-03-20 10:34:37 +01:00
PavelSindler
31c7469b79
long press init
2017-03-17 10:26:15 +01:00
PavelSindler
3017decb9a
fixed undesirable farm mode activation after flashing new firmware
2017-03-15 14:36:58 +01:00
PavelSindler
0dee7b78ed
fixed message when serching first point in xyz cal.
2017-03-15 14:06:03 +01:00
PavelSindler
7ad319a16a
farm mode: printer sends farm number and status, no ping acoustic allert
2017-03-13 14:40:26 +01:00
PavelSindler
608717d110
farm mode: detection if printer is connected to monitoring, PRN1 sends also farm number
2017-03-07 19:19:13 +01:00
PavelSindler
f6edfb7c19
farm mode ping
2017-03-06 15:20:24 +01:00
PavelSindler
64b9678e6b
G80 - pinda heating and autohome added
2017-03-06 12:14:08 +01:00
PavelSindler
7b4c79b4d0
Storing status for pinda probe calibration
2017-03-06 11:19:21 +01:00
PavelSindler
d31d73c565
changed eeprom address for temp shift, verbosity level for mesh bed leveling added, added debuging functions for temp calibration
2017-03-03 14:12:37 +01:00
PavelSindler
99c201dba2
farm mode disable from menu added, farm number value remains after activating farm mode, wider farm numbers range
2017-03-01 15:34:41 +01:00
PavelSindler
fd3bb9c7e5
delay_keep_alive function fixed, induction probe temperature calibration
2017-03-01 11:10:29 +01:00
PavelSindler
b189ca8bbd
added comment, removed unused code
2017-02-28 11:01:20 +01:00
PavelSindler
c441b4acdb
temp calibration initial version
2017-02-27 17:24:26 +01:00
PavelSindler
241e32e691
Fixed "Shift out of range" bug in xyz calibration, status on demand added, temp reading disable in farm mode
2017-02-22 18:00:41 +01:00
PavelSindler
590cc8f3e8
German language added, updated spanish language messages, checking if Z live adjust is in allowed range, chcecking for invalid gcodes added, fixed bug in total print time, fixed selftest to avoid false triggering, added auto home after selftest, removed farm mode menu feature, added experimental functions for checking bed properties
2017-02-14 11:52:48 +01:00
PavelSindler
ebabaf527a
Added message at the beginning of xyz calibration, dont disable steppers during M0 and M1
2017-02-02 15:51:16 +01:00
PavelSindler
bb463c8fdc
Improved some english messages, added E calibration reset, E calibration feedrate decreased
2017-01-31 10:26:36 +01:00
PavelSindler
cc30f910eb
Messages in Italian language corrected; added message when unloading filament; "yes", color is clear is default when loading filament
2017-01-25 18:54:54 +01:00
PavelSindler
c553c7f368
M702: Unload filament; load filament fast sequence length: 65mm
2017-01-20 16:20:45 +01:00
PavelSindler
040a738202
improved load filament, creating M701
2017-01-20 15:43:02 +01:00
PavelSindler
047f2a8389
Added writing flag to EEPROM, that we started/finished print to detect printer reset and need for filaments adjustment.
2017-01-18 17:57:32 +01:00
PavelSindler
34ba8c3bf7
reset bed level correction only for xyz calibration
2017-01-16 16:24:44 +01:00
PavelSindler
cdeedce58f
fix: only_z changed to onlyZ
2017-01-16 15:13:22 +01:00
PavelSindler
d20adaa8fa
Z calibration dont set preheat values to zero,
...
improved alert meassages in selftest
2017-01-16 13:53:39 +01:00
PavelSindler
975718fc89
reset xyz calibration resets live adjust also
2017-01-15 23:09:42 +01:00
PavelSindler
7abaf4e6a7
Added message translations to all languages, improved homing, changed display when waiting for cooling in xyz calibration, added multiscreen message for E calibration,
2017-01-15 22:11:56 +01:00
Aaron Yourk
7d5affa12e
Add additional debugging information for temerature sensor calibration.
2017-01-12 15:46:17 -07:00
PavelSindler
a08010c8df
Improved E calibration, added degree sign when waiting for cooling in xyz calibration, removing cooling when calibrating just Z, fixed move_menu_axis
2017-01-11 18:14:42 +01:00
Aaron Yourk
0181a17263
Revert "Rebase to upstream changes."
...
This reverts commit 3afe6d09e2 .
Resolves conflicts with upstream Pull request.
2017-01-09 17:11:47 -07:00
PavelSindler
fcce374a14
initial version - merging from DEV multicolor
2017-01-09 13:12:39 +01:00
Aaron Yourk
3afe6d09e2
Rebase to upstream changes.
2016-12-31 16:24:33 -07:00
michalprusa
2c0e83a785
Factory reset redesigned and added LCD output
2016-12-30 17:16:24 +01:00
Andre Sklenar
83dbcc2985
main: ignore handling of 'N' symbols (line number) when dealing with special PRUSA commands
...
Signed-off-by: Andre Sklenar <andre.sklenar@gmail.com>
2016-12-14 15:59:23 +01:00
Michal Průša
8f3f10765a
Merge branch 'MK2' into MK2
2016-12-14 15:01:33 +01:00
michalprusa
734ca2eb43
Added link monitor to farm mode
2016-12-14 14:59:01 +01:00
Andre Sklenar
16e34501a0
main: remove features that are not complete yet
...
Signed-off-by: Andre Sklenar <andre.sklenar@gmail.com>
2016-12-14 14:49:23 +01:00
Andre Sklenar
c58453a726
main: add chunk write to sd card
2016-12-14 14:38:36 +01:00
michalprusa
977b58269a
Soft factory reset does not reset Live Adjust Z to 0
2016-11-01 17:21:56 +01:00
bubnikv
854b79de46
Implemented a calibration flow supporting the new & pre-built machines.
...
Fixed a thermal runaway on heat up.
Increased timeout of live adjust to 90 seconds.
2016-10-07 17:21:06 +02:00
bubnikv
e0bb76032c
Reset live adjust on XYZ calibration.
...
Disable timeouts in the XYZ/Z calibration.
Don't modify feed rate multiplier during the XYZ/Z calibration.
Support multi screen messages in the XYZ/Z calibration - "move the Z carriages up" step.
Support up to three lines in the XYZ/Z calibration messages.
Added a new message "Measuring reference height of calibration point xx of 9".
Changed the "move the Z carriages up" message to suggest rotating the knob.
Changed the "live adjust not set" message to reference the manual chapter and section.
Remove debugging serial line output on Z calibration.
Removed the non-working pressure advance feature.
Improved accuracy of diagonal moves by oversampling the path discretization.
Accelerated the planner by rewriting time critical routines from floating
point to fixed point arithmetics.
2016-09-01 17:05:15 +02:00
bubnikv
77c24aa56e
Improvement in the mesh bed leveling routine: Z-lift before XY to home.
...
Fix of the print stop: Reset mesh bed leveling and baby stepping
on print stop.
2016-08-22 13:02:04 +02:00
michalprusa
be47a2b7c1
Serial receive timeout while in farm mode to prevent printer from stuck when some characters appears on serial line. Added status echo while waiting for filament.
2016-08-21 16:23:36 +02:00
michalprusa
11dac765e7
Language selection menu moved to marlin_main before printer calibration test.
2016-08-17 11:56:31 +02:00
michalprusa
4e61ac2eb1
Different calibrate Z string and finally arduino addons added.
2016-08-08 19:17:19 +02:00
bubnikv
52fc724cb4
Menu reorganized.
...
Toshiba FlashAir switchable.
2016-08-05 13:34:21 +02:00
bubnikv
32c8e9c2dc
"Calibrate Z" was redefined to let the user move the X axis up
...
to the Z end stoppers and to re-calibrate the 9 bed point
reference values after the printer has been re-seated or transported.
New "Mesh Bed Leveling" function was added to the menu, doing what
the "Calibrate Z" was doing before.
2016-08-04 17:42:54 +02:00