Marek Bel
9cb036fbcb
Merge remote-tracking branch 'prusa3d/MK3' into ustep_linearity_2
2018-03-28 19:11:02 +02:00
Marek Bel
40a064ffbc
Add extruder linearity correction to settings menu.
2018-03-28 18:53:37 +02:00
Marek Bel
678cd17e7b
Increase size of EEPROM_TMC2130_WAVE_*_FAC to 16 bits.
2018-03-28 16:13:16 +02:00
Robert Pelnar
cf43b85de9
XYZ calibration - accuracy improvement
2018-03-27 17:27:41 +02:00
PavelSindler
e5faba7226
serial port set back (was previously changed for debugging purposes)
2018-03-15 14:42:03 +01:00
PavelSindler
08ec920d33
merge with upstream
2018-03-15 14:25:17 +01:00
Robert Pelnar
67e90b576a
Disabled force selftest
...
XYZ calibration tunning
2018-03-14 16:25:32 +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
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
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
Robert Pelnar
16f9f35451
static_assert replaced with error directive
2018-03-13 16:47:38 +01:00
PavelSindler
0c97f46f25
Merge pull request #551 from XPila/MK3-new_xyz_cal
...
New XYZ calibration with image processing
2018-03-13 16:17:50 +01:00
Robert Pelnar
65a91b366d
New XYZ calibration with image processing
2018-03-13 12:55:35 +01:00
Marek Bel
6b08cdeaf1
Safety timer (disable heaters after 15min idle)
2018-03-12 23:45:10 +01:00
Marek Bel
262e800db7
Safety timer (disable heaters after 15min idle)
2018-03-12 23:35:50 +01:00
Christoph Stahl
1df91e5656
MK3 Add Gcode to wait for minimum PINDA temp
...
The PINDA temperature compensation is defined for values above 35C. To achieve an optimal first layer consistently it is vital to start the print with a temperature of >= 35C on the pinda probe.
When doing a manual pinda temperature calibration it is necessary to begin homing and mesh bed leveling at an exact temperature. This gcode is perfect for this.
Example startup code:
G28 W ; home all without mesh bed level
G0 Z50 ; raise Z to not heat PINDA before bed is warm
M104 S215 ; set extruder temp
M140 S60 ; set bed temp
M190 S60 ; wait for bed temp
M109 S215 ; wait for extruder temp
G0 X50 Y50 Z0.15 ; this is a good PINDA heating position
M666 S35 ; the new code - wait until PINDA is >= 35C
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
See my forum post later for more explaination on my manual temperature calibration procedure. I will link it then.
2018-03-09 20:46:07 +01:00
Robert Pelnar
976e5a6a19
Temperature calibration - remove steel
2018-03-07 21:45:55 +01:00
Robert Pelnar
e3967e444b
SafetyTimer disabled
...
Watchdog disabled
watchdog.cpp and watchdog.h source code removed (using directly <avr/wdt.h>)
2018-03-07 14:13:34 +01:00
XPila
55065cf124
Merge pull request #530 from PavelSindler/temp_cal_fix
...
steps per unit changed to 0.95%; changed temp cal. warnings, changed …
2018-03-06 18:26:37 +01:00
PavelSindler
27659ae69e
steps per unit changed to 0.95%; changed temp cal. warnings, changed pin for PINDA probe
2018-03-06 16:48:39 +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
bubnikv
2b7e50e45b
Fix of calculate_extrusion_multipliers().
...
This is a fix of a bug made in the previous commit.
2018-03-06 13:03:38 +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
fc3af0533a
Fix of calculate_extrusion_multipliers().
...
This is a fix of a bug made in the previous commit.
2018-03-05 21:31:31 +01:00
PavelSindler
0f082fa1f7
Merge pull request #518 from PavelSindler/auto_power_2
...
Auto power mode for MK25
2018-03-05 11:42:00 +01:00
PavelSindler
917689b5ce
tune menu
2018-03-05 01:23:18 +01:00
PavelSindler
1033bd3cf9
info on serial not used
2018-03-05 00:48:10 +01:00
PavelSindler
ca3ba55ca7
initial version
2018-03-05 00:46:24 +01:00
PavelSindler
f1410a37f2
samle z after xyz cal. added, find_point_xy: initial z coordinate after first hit lowered
2018-03-04 23:49:54 +01:00
PavelSindler
8800793dd1
removing debug code
2018-03-04 20:49:34 +01:00
PavelSindler
ad702c6d1f
improved algorithm for first hit, improving sensor point changed, just one calibration round for 4point heatbed (no second run for improving measured coordinates)
2018-03-04 20:21:31 +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
PavelSindler
e249e854da
dev version: print m114 coordinates when z endstop was triggered
2018-02-26 18:25:47 +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
49832d4d3b
Safety timer (disable heaters after 15min idle)
2018-02-22 16:46:17 +01:00
bubnikv
cff7b9b396
Unified the volumetric_multiplier with extrusion_multiply to improve
...
numeric accuracy and to reduce compuatitonal load. With this commit,
the numeric rounding is fixed not only for the M221 G-code
(as implemented by the preceding commit), but also for the volumetric
extrusion in general.
Removed the old FILAMENT_SENSOR code, which served the purpose
to modulate the volumetric multiplayer in real time depending
on the measured filament diameter. This feature will certainly not be
used by Prusa Research in the near future as we know of no sensor,
which would offer sufficient accuracy for a reasonable price.
2018-02-22 14:53:10 +01:00
bubnikv
4e3ea41ba4
Fix of a loss in precission when the extruder multiplier is set
...
with M221. For 50um layers, the precision loss leads to holes
in the print.
2018-02-22 14:52:36 +01:00
PavelSindler
d020f48791
Merge pull request #485 from bubnikv/M221_fix
...
Unified the volumetric_multiplier with extrusion_multiply to improve
2018-02-22 14:17:09 +01:00
PavelSindler
03a1bef4ee
Merge pull request #489 from PavelSindler/xyz_corrections_3
...
typo fixed
2018-02-22 13:41:22 +01:00
PavelSindler
819f2fd2b3
typo fixed
2018-02-22 13:40:31 +01:00
XPila
30bb84a7a7
Merge pull request #487 from PavelSindler/eeprom_printer_versions
...
Eeprom hw versions
2018-02-22 11:48:26 +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
PavelSindler
0323af531d
printer types and motherboard types added to eeprom; min extrude temp lowered because of woodfil
2018-02-22 00:09:12 +01:00
Robert Pelnar
c5175e97ec
Pinout, conditional translation and variant file for MK2
2018-02-21 15:19:34 +01:00
bubnikv
ba49c21f17
Unified the volumetric_multiplier with extrusion_multiply to improve
...
numeric accuracy and to reduce compuatitonal load. With this commit,
the numeric rounding is fixed not only for the M221 G-code
(as implemented by the preceding commit), but also for the volumetric
extrusion in general.
Removed the old FILAMENT_SENSOR code, which served the purpose
to modulate the volumetric multiplayer in real time depending
on the measured filament diameter. This feature will certainly not be
used by Prusa Research in the near future as we know of no sensor,
which would offer sufficient accuracy for a reasonable price.
2018-02-21 11:25:21 +01:00
XPila
74e6ff67d3
Merge pull request #482 from bubnikv/M221_fix
...
M221 fix
2018-02-20 19:10:07 +01:00
Robert Pelnar
e2e48bfd71
SD speed test (DEBUG)
...
homeaxis - fix set_destination_to_current
2018-02-20 18:50:20 +01:00
bubnikv
ee5949c56e
Fix of a loss in precission when the extruder multiplier is set
...
with M221. For 50um layers, the precision loss leads to holes
in the print.
2018-02-20 15:30:18 +01:00
Robert Pelnar
57499dc6a0
M350 for E axis (8, 16, 32, 64, 128 microsteps)
2018-02-15 15:40:49 +01:00
Robert Pelnar
79caf3d9c6
tmc2130 optimalization, accurate homing and microstep linearity correction
...
dcode D12 removed (no longer needed)
homeaxis optimized + xy home calibration support
new eeprom variables
new lcd menu edit types (byte3, mres, wfac), new menu "Experimental"
currents adjusted
2018-02-15 04:17:58 +01:00
PavelSindler
08c59419da
Merge pull request #468 from PavelSindler/M600_currents
...
M600 unload current
2018-02-12 09:41:13 +01:00
Robert Pelnar
b08636c554
fix - conditional translation for DEBUG build
2018-02-08 18:56:15 +01:00
PavelSindler
a719ae1b01
whitespace
2018-02-08 16:33:43 +01:00
PavelSindler
ebe1c10423
lower current for unload
2018-02-08 16:32:27 +01:00
PavelSindler
9c4ce3623d
M600 unload current
2018-02-08 16:11:51 +01:00
PavelSindler
29978c4126
TACH_1 must be defined to enable print fan error
2018-02-07 11:10:04 +01:00
PavelSindler
abf956b86f
init
2018-02-06 09:19:27 +01:00
PavelSindler
df754a322b
MK25 merge Xpila's changes
2018-02-06 08:33:26 +01:00
PavelSindler
3bd892135a
erase eeprom section which belongs to M500 gcode in case that version was changed and default settings are used
2018-02-05 16:49:06 +01:00
Robert Pelnar
4d8807e924
bugfix - failstats (total counters) reset to zero for empty eeprom (0xff)
2018-02-02 15:59:37 +01:00
PavelSindler
2dd2c971e2
whitespace
2018-02-01 20:25:19 +01:00
Robert Pelnar
8562235440
MK2.5 port - compilable version
2018-02-01 20:08:11 +01:00
PavelSindler
d92f6292aa
unload with lowered current
2018-02-01 17:43:03 +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
XPila
822dd8ff9c
Merge pull request #448 from PavelSindler/eeprom_versions
...
EEPROM version change: inform user on LCD that default settings were loaded
2018-01-31 20:06:19 +01:00
Robert Pelnar
adc69eda18
PINDA temp. calibration warning messages.
2018-01-31 17:03:33 +01:00
Robert Pelnar
4c5618c371
failstats - reset "last print" counters
...
card - new member variable "paused" (bool)
2018-01-31 15:09:36 +01:00
Robert Pelnar
daaac2fb88
fail stats
2018-01-30 19:49:40 +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
88f248cb77
Inform user that hardcoded default settings were loaded (EEPROM version change)
2018-01-30 11:31:44 +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
556205d993
Merge pull request #432 from PavelSindler/invalid_gcodes
...
invalid / unknown gcodes reported on serial
2018-01-24 00:12:47 +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
b2ba72ffcd
Merge pull request #411 from PavelSindler/typo_fixed
...
typo fixed
2018-01-24 00:10:28 +01:00
XPila
777dcf072b
Merge pull request #430 from bubnikv/MK3_fsensor_fullrate
...
Optimization of the filament sensor.
2018-01-24 00:10:00 +01:00
PavelSindler
70ff22571f
minor change
2018-01-23 20:04:18 +01:00
PavelSindler
3adedb558b
invalid / unknown codes reported on serial
2018-01-23 20:01:02 +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
bubnikv
44dc12005f
Optimization of the filament sensor.
2018-01-23 16:47:42 +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
bubnikv
69f97e0ec3
Separated the "Unknown" build from the "Development" build.
...
Documented purpose of the various build types.
2018-01-22 17:41:05 +01:00
bubnikv
a94e266cf1
Documented CPU load and frequency of the following interrupts:
...
9. ISR(INT7_vect) - Fan signal interrupt
26. ISR(M_USARTx_RX_vect) - USB to serial RX
37. ISR(USART1_RX_vect) - R-PI serial RX
2018-01-20 16:20:51 +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
9e534c1990
Minimize risk of stepper routine interrupt blocking by reorganizing
...
the routine to move the G-code line length from the command queue
to the planner queue.
2018-01-20 14:37:22 +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
PavelSindler
b5f8b1d97c
Merge pull request #412 from PavelSindler/debug_version
...
initial message for debugging fw version
2018-01-18 13:18:16 +01:00
PavelSindler
e60cb2a79e
unload filament sequence same as in M600
2018-01-17 21:54:34 +01:00
PavelSindler
4843f2c48e
initial message not shown on release candidate versions
2018-01-17 17:38:34 +01:00
PavelSindler
bfa675c1a4
initial message for debugging fw version
2018-01-17 16:00:19 +01:00
PavelSindler
b73520bcea
successfull -> successful
2018-01-17 14:40:37 +01:00
PavelSindler
fbf947b75c
maiden eeprom: tmc2130_mode is set to normal
2018-01-16 16:56:58 +01:00
XPila
026f68fd6f
Merge pull request #404 from PavelSindler/xyz_fixes
...
xyz homing hotfix, xyz cal. status changed
2018-01-16 01:39:57 +01:00
XPila
9efa1d3a03
Merge pull request #403 from PavelSindler/M600_update
...
timeout fix and unload message shortened
2018-01-16 01:39:18 +01:00
PavelSindler
06c6cc119b
xyz homing hotfix, xyz cal. status changed
2018-01-16 01:00:09 +01:00
PavelSindler
d8117eab66
timeout fix and MSG_UNLOAD_SUCCESSFULL message shortened
2018-01-15 17:39:42 +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
9e7686b77f
unload changes reverted back
2018-01-15 11:35:49 +01:00
PavelSindler
c36af887b7
M600 has timeout for nozzle, different procedure for unload
2018-01-15 11:30:28 +01:00
Robert Pelnar
9aedaa8fe7
build 146
...
hard limits
fsensor overflow fix
2018-01-14 23:59:43 +01:00
PavelSindler
8bd84ba4fd
Merge pull request #396 from XPila/MK3
...
Mk3
2018-01-12 22:08:50 +01:00
bubnikv
82304a2268
Slight optimization of the fan speed interrupt routine by accessing
...
the Arduino millis() without locking interrupts.
2018-01-12 21:16:29 +01:00
Robert Pelnar
ebf6d08fae
Crash detection - message on lcd (PFW-115)
2018-01-12 21:02:49 +01:00
PavelSindler
1fbed53200
initial
2018-01-12 20:01:22 +01:00
bubnikv
cfae8f859d
Merge branch 'MK3' into fw_versions
2018-01-11 16:58:47 +01:00
PavelSindler
087532085f
development fw versions has initial message for warning
2018-01-11 15:50:26 +01:00
Robert Pelnar
0d269261e4
PFW-110 - load filament - beep when loading finished.
2018-01-10 18:50:16 +01:00
Robert Pelnar
43010b30b4
Build 143f
...
Crashdetection improoved, blocking temperature ISR fixed, limits for silent mode adjusted.
2018-01-09 19:54:07 +01:00
Robert Pelnar
0a2087c1cb
build 143e
...
Linear advance disabled
Max feedrate reduced to 200mm/s
Silent max accel reduced to 984mm/s^2
some debug logs removed, tmc_init - log message fixed
2018-01-04 18:08:22 +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
Michal Průša
734639c1da
Unload filament tweak
...
unload filament now has longer and faster slow retract.
2017-12-29 17:53:12 +01:00
Phil Dubach
7fb1234855
Turn off bed heater after temp calibration
...
After finishing the temperature calibration, turn off the bed heater
right away, before waiting for the user to acknowledge completion.
2017-12-28 23:47:27 -08:00
Michal Průša
f71f133e80
power panic polished
...
Retraction set correctly to have minimum missing line
Z motor current not lowered that drascialy
Extruder motor turning off instantly
Beeping added to the end
2017-12-28 23:26:06 +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
Robert Pelnar
bd58718d9d
dummy "ok" response
...
build 139 (RC4)
2017-12-28 02:45:05 +01:00
Robert Pelnar
e064133a04
Merge remote-tracking branch 'upstream/MK3' into MK3
...
# 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.
2017-12-28 01:37:13 +01:00
Robert Pelnar
546314fda7
Removed debug messages from serial comunication (octoprint...).
...
build 137b
2017-12-27 20:29:24 +01:00
PavelSindler
8f7a50cfcd
Merge pull request #343 from PavelSindler/m110_fix
...
M110 fix
2017-12-23 00:04:11 +01:00
PavelSindler
e8477b525c
initial version of M110 fix (port from MK2)
2017-12-22 22:34:57 +01:00
XPila
257b8e9f59
Merge pull request #342 from XPila/MK3
...
Mk3 - RC3
2017-12-22 20:35:15 +01:00
Robert Pelnar
6abba7bfe9
filament autoload - better detection algorithm, autoload in M600 from menu
...
unload menu always visible
2017-12-22 20:14:26 +01:00
PavelSindler
7114772784
whitespace
2017-12-22 19:23:11 +01:00
PavelSindler
3aca1271ed
serial resend request always contains OK
2017-12-22 18:54:55 +01:00
PavelSindler
6f7a2ba263
Merge pull request #340 from PavelSindler/MK3_for_merging
...
removed some serial line error messages
2017-12-22 13:35:33 +01:00
PavelSindler
1917b6a1d7
removed some serial line error messages which caused that octoprint changed status
2017-12-22 13:27:04 +01:00
PavelSindler
33d715616f
Merge pull request #339 from PavelSindler/MK3_for_merging
...
setup function
2017-12-21 13:42:22 +01:00
PavelSindler
71bb4022dc
setup function
2017-12-21 13:40:16 +01:00
Robert Pelnar
3ddbac6056
LCD_PWM removed (will be solved other way)
2017-12-21 01:00:49 +01:00
PavelSindler
f227952c0b
Merge branch 'MK3' into MK3
2017-12-21 00:07:01 +01:00
PavelSindler
b8fd058749
selftest fix
2017-12-21 00:03:41 +01:00
PavelSindler
17d9bb205a
selftest tests filament sensor, selftest messages have language variants
2017-12-20 23:40:18 +01:00
Robert Pelnar
a3a0e70eeb
Fsensor autoload enabled menu and eeprom variable
2017-12-20 22:29:41 +01:00
Robert Pelnar
25dd6dd673
new module adc (analog2digital)
...
temperature.cpp - adc sampling state machine removed
new dcode D9 (adc read/write + simulator)
temporarily DEBUG_DISABLE_STARTMSGS because UI blocked
SILENT_MAX_FEEDRATE reduced to 172mm/s
hexfile removed
build number 137x
2017-12-20 13:42:20 +01:00
PavelSindler
31add2e69f
removed 4 bytes from maiden eeprom check as these could be set earlier to 0 by lcd_status_screen function
2017-12-18 19:15:36 +01:00
Robert Pelnar
c6e10fb903
Removed SG software homming
...
After Calibration Z enabled minstop (SG and PINDA)
TMC2130 code simplification
2017-12-15 14:10:20 +01:00
Robert Pelnar
ca55cf74e2
Merge remote-tracking branch 'upstream/MK3' into MK3
...
# 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.
2017-12-13 22:58:34 +01:00
Robert Pelnar
356bc403b1
Automatic filament load when printer idle and preheated
2017-12-13 17:39:32 +01:00
Robert Pelnar
cdeb835b5d
Failstat couters initialization
...
build number = 131
2017-12-12 23:37:31 +01:00
PavelSindler
fde0efc75c
power panic for absolute E coordinates: initial version
2017-12-12 21:20:59 +01:00
PavelSindler
c1416cbb33
Merge pull request #312 from PavelSindler/wizard
...
Wizard: force high power mode during xyz cal. and selftest; wizard for assembled printer
2017-12-12 20:24:15 +01:00
PavelSindler
82dffb688a
force high power mode during xyz cal. and selftest
2017-12-12 20:21:09 +01:00
PavelSindler
997c8de161
shipping prep. reset sets wizard flag, shipping prep wizard improvements
2017-12-12 19:17:37 +01:00
PavelSindler
f8e3c76315
merging new changes from upstream/MK3
2017-12-12 17:14:48 +01:00
Robert Pelnar
0271da3c67
Ambient thermistor - new table (PFW-71)
...
Crashdetection disable durring print (PI3M3-42)
Stealth mode - better limit values (PI3M3-5)
2017-12-12 15:44:42 +01:00
Robert Pelnar
7204e91ec6
Filament sensor not responding - (PFW-41)
...
build number = 130
2017-12-11 18:17:25 +01:00
PavelSindler
20de899d25
Merge branch 'MK3' into sort_files
2017-12-11 11:50:47 +01:00
Robert Pelnar
9dba7dcd1f
DISABLE_M42_M226 = +56 bytes RAM (because of stack overflow)
...
build 127
2017-12-09 19:31:27 +01:00
PavelSindler
868aacc7d5
turn on second serial line from settings menu
2017-12-08 16:56:06 +01:00
PavelSindler
071873b38a
init; last merged file: Marlin_main.cpp
2017-12-06 17:48:16 +01:00
PavelSindler
44218a1b53
incomplete file check ported from MK2: initial version
2017-12-06 14:55:53 +01:00
Robert Pelnar
58f8fdb51b
Automatic filament load in M600
2017-12-05 18:37:03 +01:00
Robert Pelnar
0de584c213
bugfix UVLO - extruder position from stepper
2017-11-29 02:08:15 +01:00
Robert Pelnar
9413eca52c
UVLO recover E absolute mode
...
build number 119
2017-11-28 23:41:58 +01:00
XPila
1da1eaea01
Merge pull request #117 from PavelSindler/m600
...
M600: wait for user before unloading filament
2017-11-28 22:45:57 +01:00
Robert Pelnar
1863819e39
pat9125 reinit when fsensor enabled from menu.
2017-11-28 22:44:58 +01:00
PavelSindler
020a7ec257
unload filament can be repeated
2017-11-28 19:04:43 +01:00
PavelSindler
c0112f05e1
M600: wait for user before unloading filament
2017-11-28 18:28:53 +01:00
PavelSindler
211725c946
dont show temp cal message, dont save uvlo flag to eeprom if printing from USB
2017-11-27 18:30:16 +01:00
Robert Pelnar
7c8de94778
filament unload - initial
...
lower currents for power panic
2017-11-27 15:54:36 +01:00
Robert Pelnar
533418d63e
opravene nezadouci resetovani watchdogem
...
powerpanic Z shift = 0.64mm (misto 1.92mm)
teplotni kompenzace default = ON
2017-11-27 14:43:56 +01:00
XPila
60930beb52
Merge pull request #108 from PavelSindler/power_panic
...
Power panic works with folders
2017-11-27 07:27:17 +01:00
Robert Pelnar
1113124bde
PINDA calibration and precalibrated characteristics.
2017-11-27 07:09:53 +01:00
PavelSindler
42b533b5d8
first working version
2017-11-27 06:20:51 +01:00
PavelSindler
a40c759ee7
First run: show calibration status messages in case that user refused to use wizard
2017-11-27 02:03:42 +01:00
PavelSindler
5a77113fb5
init
2017-11-27 01:59:47 +01:00
PavelSindler
7de187d813
if user dont confirm live adjust Z by pressing the knob, save last live adjust value to eeprom
2017-11-27 00:17:45 +01:00
PavelSindler
4c7cc5520e
"confirm nozzle clean" message re-added
2017-11-26 21:26:36 +01:00
Robert Pelnar
e5fee387db
Fixed bug - unload filament restarts the printer.
2017-11-26 17:14:39 +01:00
Robert Pelnar
f2e9bdef24
Fsensor synchronization and triggering improved
...
Watchdog implemented (4s interval, triggered from manage_heater)
Stallguard sensitivity for XY decreased by 1
Extruder current adjusted to 5.5kg force
Build number = 111
2017-11-24 21:53:35 +01:00
Robert Pelnar
213ee43cc9
Merge usptream
...
Crashdetection fixed
pl language removed (because of low flash capacity)
build number = 110
2017-11-22 08:41:52 +01:00
PavelSindler
ae6a0b4d29
Initial message changed. Needs to be updated in bootlader.
2017-11-21 14:16:55 +01:00
Robert Pelnar
b8525f8043
Print class printf function (experimental, disabled by default)
...
LiquidCrystal VT100 escape codes (EraseScreen, CursorHome, ...)
Stream support for lcd and uart, fprintf and printf (stdout=uartout)
Dcodes enabled, code reduced, printf used
Splash screen with esc codes
2017-11-20 20:09:54 +01:00
Robert Pelnar
aee62750e7
Build 109
2017-11-16 22:03:36 +01:00
XPila
279ea79bf6
Merge pull request #86 from PavelSindler/keepalive_messages
...
host keep alive messages
2017-11-16 20:53:09 +01:00
XPila
2a85de48ea
Merge pull request #88 from XPila/MK3
...
Mk3
2017-11-16 20:52:46 +01:00
Robert Pelnar
ee2f927148
Build Number = 108
...
FSensor log can be enabled with D9125L1
Selftest menu
PINDA D codes
2017-11-16 20:51:50 +01:00
PavelSindler
16a7adfe33
merging with upstream
2017-11-15 15:45:26 +01:00
PavelSindler
91d125369e
keepalive messages initial version
2017-11-15 15:09:29 +01:00
PavelSindler
19d89b37b5
Merge pull request #83 from PavelSindler/lin_adv_fix
...
Lin adv. fix from MK2 fw
2017-11-15 11:53:39 +01:00
PavelSindler
9e2533ecdf
Support menu translated and fixes, snmm M600 long beep fix
2017-11-14 16:10:10 +01:00
PavelSindler
4d9780a3c6
Merged lin adv. fix from MK2
2017-11-14 13:57:32 +01:00
XPila
dfe3541d2b
Merge branch 'MK3' into MK3
2017-11-13 18:48:19 +01:00
Robert Pelnar
01de834e0d
SG_THR_X = 2, holding currents == running currents
...
Farm preheat menu
dcode D5 - read/write/erase FLASH
dcode D6 - bootloader update test (for new stk500-prusa)
_NO_ASM - MINGW simulator support
fixed bug - "Fil. sensor [on/off]" menu
Build number = 107
2017-11-13 18:45:11 +01:00
PavelSindler
eda0c6bd39
english version of xyz: place/remove steel sheet; wait for cooling down removed,
2017-11-13 17:09:26 +01:00
PavelSindler
5707f8b14e
Merge remote-tracking branch 'upstream/MK3' into wizard
2017-11-13 14:39:14 +01:00
PavelSindler
fbbcc27f1a
X max lowered to 250, XYZ/Z calibration: Z top coordinate changed, changes in xyz cal. because of stell sheet, still not final version
2017-11-12 11:30:06 +01:00
XPila
55325a5a32
Merge branch 'MK3' into MK3
2017-11-07 17:15:27 +01:00
PavelSindler
2e68770e62
initial version - messages missing (will not compile)
2017-11-07 16:49:04 +01:00
PavelSindler
c36b7be90c
SUPPORT_VERBOSITY initial version
2017-11-07 11:36:41 +01:00
PavelSindler
461675b806
Merge pull request #78 from PavelSindler/4point_xyz_cal
...
4point xyz cal.
2017-11-07 10:02:32 +01:00
michalprusa
967594edf0
Added G-CODE "PRUSA FAN" to report RPM of both fans
2017-11-03 20:27:52 +01:00
Robert Pelnar
877c8a3978
TMC2130 configuration in eeprom (not finished).
...
Extruder and Z holding currents same as running currents.
M600 filament unload speed = 3500 (PFW-22).
FSensor - algorithm changed (reset error couter instead of decrement)
build number = 106
2017-10-30 15:45:29 +01:00
PavelSindler
1ee6016fa0
Merge remote-tracking branch 'upstream/MK3' into 4point_xyz_cal
2017-10-30 11:48:45 +01:00
Robert Pelnar
bd7c3d08f3
Marlin_main - lineending CRLF -> LF
2017-10-27 17:07:02 +02:00
PavelSindler
c4d7b801b9
Initial version. XYZ cal works, but bed ref. points coordinates must be checked.
2017-10-27 16:12:37 +02:00