Commit Graph

1877 Commits

Author SHA1 Message Date
PavelSindler d1ca73597b
Merge pull request #1412 from XPila/V3_5
Repeat last MMU command after timeout
2018-12-21 20:53:24 +01:00
PavelSindler d292e877df load to nozzle shortened, sensor menu moved to support 2018-12-21 18:51:13 +01:00
PavelSindler 3c64bad1cb initial version which works on old and new hw, initial version of idler sensor detection 2018-12-21 17:12:16 +01:00
PavelSindler 75523b1497
Merge pull request #1417 from PavelSindler/z_cal_endstops
version changed
2018-12-19 20:08:22 +01:00
PavelSindler acbfe89f04 version changed 2018-12-19 20:07:18 +01:00
PavelSindler b0fce9122e
Merge pull request #1416 from PavelSindler/z_cal_endstops
Z cal endstops and stop paused print fix
2018-12-19 19:46:27 +01:00
Robert Pelnar f79137898a Fix - move down after calibrate Z (PFW718) 2018-12-19 19:22:03 +01:00
PavelSindler 40fe52202d stop paused print fix: saved_printing set to false when doing stop print 2018-12-19 19:20:09 +01:00
Robert Pelnar b8c5b6259e Fix - move down after calibrate Z (PFW718) 2018-12-19 14:40:10 +01:00
Robert Pelnar c69d4aa914 Move 1mm down with disabled endstop after calibrate_z_auto (PFW718) 2018-12-19 13:43:49 +01:00
Robert Pelnar 16e5fb50dd Remove M601 from queue before saving state (prevent infinite loop - PFW713) 2018-12-18 20:39:38 +01:00
Robert Pelnar 34f116b4d9 Move 1mm down with disabled endstop after calibrate_z_auto (PFW718) 2018-12-18 19:57:29 +01:00
PavelSindler b5430c2968 M600: consume click 2018-12-18 19:10:02 +01:00
Robert Pelnar 75d31fd2cb Repeat last MMU command after timeout 2018-12-18 18:47:54 +01:00
PavelSindler 880163dbcb missing prototypes 2018-12-18 17:38:24 +01:00
PavelSindler fc5d7e35ef fail stats mmu function definitions 2018-12-18 17:35:41 +01:00
PavelSindler 11ab5dfd36 fail stats menu for mmu defined for MK2.5 version 2018-12-18 17:33:27 +01:00
PavelSindler 4543949cac build without MMU_IDLER_SENSOR_PIN defined 2018-12-18 17:29:44 +01:00
PavelSindler fc33affbda temporary change 2018-12-18 17:24:29 +01:00
PavelSindler 2100376eb1 Merge remote-tracking branch 'upstream/MK3' into idler_sensor 2018-12-18 16:16:48 +01:00
PavelSindler c782373f2d comment 2018-12-18 16:09:10 +01:00
PavelSindler 7703125b2e retry unload movements (T-codes, M702 C) if filament detected by idler sensor, then turn off stepper and wait, MMU_LOAD_TIME prolonged 2018-12-18 16:08:29 +01:00
PavelSindler 27c8612360 use just short movement for unloading filament 2018-12-17 21:25:07 +01:00
PavelSindler cb1f6d2a0e show sensor states in calibration menu 2018-12-14 19:43:26 +01:00
Robert Pelnar 927898151a fix - tmc2130 conditional translation 2018-12-14 15:46:50 +01:00
Robert Pelnar cfe83daf4a Meshbed leveling fail - move 1mm outside of colission with disabled endstop 2018-12-14 15:32:47 +01:00
PavelSindler e0bed71801 comments update 2018-12-13 17:01:45 +01:00
PavelSindler bbba27c15f idler state menu 2018-12-13 16:53:59 +01:00
PavelSindler 24ef6deeed typo fixed 2018-12-13 16:43:40 +01:00
PavelSindler 9c4f086add fixed statistics for MMU_FAIL 2018-12-13 01:09:21 +01:00
PavelSindler df71398066 statistics fix 2018-12-13 00:43:27 +01:00
PavelSindler a9829b6a1a add statistics and idler sensor state 2018-12-13 00:12:00 +01:00
PavelSindler 665f1d7ffe pause print after N continue loading attempts and wait for user, then start print and repeat last T-code 2018-12-12 23:36:50 +01:00
PavelSindler 29ecd4ec7a duplicit T-codes execution improved, E-stepper movements when waiting for ok from mmu, continue loading function improved, eeprom: fail stats for mmu 2018-12-12 22:32:47 +01:00
Marek Bel 3d4cb8a994 Document gcode T. 2018-12-12 20:30:28 +01:00
PavelSindler c256af0a1c unknown filament added; the same T-code will be not executed twice in a row; continue loading 2018-12-12 14:50:55 +01:00
PavelSindler e52e53d1eb send continue loading commands periodically if initial load fails 2018-12-12 13:54:17 +01:00
PavelSindler 041ed172a0 Merge remote-tracking branch 'robert/MK3' into idler_sensor 2018-12-11 19:16:04 +01:00
PavelSindler 8af127870d consume click 2018-12-11 15:59:44 +01:00
PavelSindler 6d6de67c3f consume click 2018-12-07 18:31:30 +01:00
Robert Pelnar 35378769fd MMU - idler sensor 2018-12-06 19:19:50 +01:00
Robert Pelnar 6157c3ab32 New filament sensor 2018-12-06 15:41:53 +01:00
Robert Pelnar 41b78187ca LCD backlight - full brightnes at start 2018-12-06 15:27:05 +01:00
Robert Pelnar cb334238cc Slow PWM fan @ 62.5Hz 2018-12-06 15:18:07 +01:00
XPila 1948cb6310
Merge pull request #1369 from PavelSindler/M220_MK3
M220: possibility to backup/restore speed
2018-11-30 19:02:45 +01:00
PavelSindler d1d4a8c58c whitespace 2018-11-29 17:33:36 +01:00
PavelSindler 8e239ce76f changed M220 2018-11-29 17:02:38 +01:00
PavelSindler 929e1de253 special variable for saving/restoring feedmultiply using M220 2018-11-29 17:02:10 +01:00
PavelSindler 839de141a3 resolving conflicts 2018-11-29 16:26:49 +01:00
PavelSindler abf20ef6a2 merged changes from public upstream (Prusa-Firmware repository) 2018-11-29 13:46:58 +01:00
MRprusa3d 83a9f75abe minTemp
correct minTemp detection @ MK2.5 & MK3
2018-11-28 23:43:16 +01:00
Marek Bel 38dacaf07a Automate secondary language support build. 2018-11-26 20:24:24 +01:00
PavelSindler 90876453a7
Merge pull request #1357 from PavelSindler/MK3_for_merging
version change
2018-11-22 23:32:37 +01:00
PavelSindler 47d3535012 version change 2018-11-22 23:30:01 +01:00
PavelSindler c1773c1aa4
Merge pull request #1356 from PavelSindler/MK3_for_merging
process serial line during pause
2018-11-22 23:07:07 +01:00
PavelSindler 85b23d1db6 process serial line during pause 2018-11-22 21:41:22 +01:00
PavelSindler b3ab9d0ee0
Merge pull request #1354 from XPila/V3_5
Lang - final corrections
2018-11-22 19:03:30 +01:00
Robert Pelnar e229f3343e Lang - text "volume.init failed" removed from dictionary 2018-11-22 18:48:22 +01:00
Robert Pelnar 42f2a61416 Lang - text "TRIGGERED" removed from dictionary 2018-11-22 18:46:02 +01:00
Robert Pelnar e9131542ca Lang - text "Sleep..." removed from dictionary 2018-11-22 18:43:21 +01:00
Robert Pelnar ddf898cb41 Lang - text "SD init fail" removed from dictionary 2018-11-22 18:41:00 +01:00
Robert Pelnar 3384dd8487 Lang - text "SD card ok" removed from dictionary 2018-11-22 18:39:35 +01:00
Robert Pelnar 72c7810641 Lang - text "Resend" removed from dictionary 2018-11-22 18:38:20 +01:00
Robert Pelnar 7426efac9b Lang - text "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" removed from dictionary 2018-11-22 18:36:38 +01:00
Robert Pelnar 123bef636a Lang - text "Printer halted. kill() called!" removed from dictionary 2018-11-22 18:33:15 +01:00
Robert Pelnar 123725edd1 Lang - duplicate text "Some problem encountered, Z-levelling enforced ..." removed 2018-11-22 18:30:53 +01:00
Robert Pelnar 0fceade481 Lang - text "PowerUp" removed from dictionary 2018-11-22 18:24:21 +01:00
Robert Pelnar f0e3021d33 Lang - text "openRoot failed" removed from dictionary 2018-11-22 18:20:24 +01:00
Robert Pelnar 1cbb261707 Lang - text "open" removed from dictionary 2018-11-22 18:18:25 +01:00
Robert Pelnar f4bbce4142 Lang - text "open failed, File: " removed from dictionary 2018-11-22 18:15:22 +01:00
Robert Pelnar 72d47eaeba Lang - text "ok" removed from dictionary 2018-11-22 18:12:19 +01:00
Robert Pelnar 1568b94e87 Lang - text "No Checksum with line number, Last Line: " removed from dictionary 2018-11-22 18:09:07 +01:00
Robert Pelnar fd3cd9b551 Lang - texts "Mxxx Invalid extruder " removed from dictionary 2018-11-22 18:06:10 +01:00
Robert Pelnar fdf9734161 Lang - text "checksum mismatch, Last Line: " removed from dictionary 2018-11-22 17:59:43 +01:00
Robert Pelnar 9c964277ac Lang - text "error writing to file" removed from dictionary 2018-11-22 17:57:52 +01:00
Robert Pelnar 9f86a334c6 Lang - text "endstops hit: " removed from dictionary 2018-11-22 17:53:51 +01:00
Robert Pelnar 0baa6412fc Lang - text "Cannot enter subdir: " removed from dictionary 2018-11-22 17:49:28 +01:00
Robert Pelnar 60e567b660 Lang - text " Last Updated: " removed from dictionary 2018-11-22 17:48:12 +01:00
Robert Pelnar a1f03e9531 Lang - text " Free Memory: " removed from dictionary 2018-11-22 17:46:44 +01:00
Robert Pelnar 283e33dd69 Lang - text " cold extrusion prevented" removed from dictionary 2018-11-22 17:44:53 +01:00
Robert Pelnar 104353c0c5 Lang - text " PlannerBufferBytes: " removed from dictionary 2018-11-22 17:43:11 +01:00
Robert Pelnar 46fba48173 Lang - text "enqueing \"" removed from dictionary 2018-11-22 17:38:52 +01:00
Robert Pelnar 0ceeba38cb Lang - text "Copy selected language from XFLASH?" shorted to "Copy selected language?" 2018-11-22 17:32:53 +01:00
Robert Pelnar 099fe216b6 Lang - text "KILLED. " removed from dictionaries 2018-11-22 17:26:01 +01:00
Robert Pelnar 37273d9fca Lang - 'Auto Deplete' changed to 'SpoolJoin' 2018-11-22 17:19:38 +01:00
PavelSindler 49367c0b09
Merge pull request #1353 from XPila/V3_5
Lang - french translation
2018-11-22 17:18:42 +01:00
Robert Pelnar f0624a9e97 Lang - some not localized texts marked as localized, formating fixed 2018-11-22 14:37:29 +01:00
XPila 3d76081c79
Merge pull request #1351 from PavelSindler/MK3_for_merging
mmu: FINDA disabled by damaged/disconnected PAT9125 hotfix
2018-11-21 20:03:07 +01:00
PavelSindler 0e65790218 removed redundant code 2018-11-21 19:49:19 +01:00
PavelSindler 74a7341005 mmu: FINDA disabled by damaged/disconnected PAT9125 hotfix 2018-11-21 19:27:55 +01:00
PavelSindler 9fa587b206
Merge pull request #1350 from XPila/V3_5
V 3.5 - new translation
2018-11-21 15:23:41 +01:00
Robert Pelnar 2dc5439069 Lang - reserved space increased to 0x2f00 (12032 bytes) 2018-11-21 14:57:20 +01:00
Robert Pelnar 1bff138b50 Lang - sec.lang. reserved space increased to 0x2e00 (11776 bytes) 2018-11-21 14:52:14 +01:00
PavelSindler 18eb9ad69e
Merge pull request #1344 from PavelSindler/progress_bar_fix
progress bar fix
2018-11-20 14:50:04 +01:00
Marek Bel ab5b57df11 Style. 2018-11-19 20:41:14 +01:00
PavelSindler cb7c701791 whitespace 2018-11-19 20:09:03 +01:00
PavelSindler 7d538cde6c Retrieve settings (M501): initialize each item in feedrate and acceleration arrays separately 2018-11-19 20:05:58 +01:00
PavelSindler e5dd4d757a progress bar fix 2018-11-16 15:45:55 +01:00
MRprusa3d ffe906c733 MeshBed Levelling Fail V 2018-11-14 16:45:49 +01:00
PavelSindler 0398c3c26b
Merge pull request #1335 from PavelSindler/T_codes
version change
2018-11-13 17:49:26 +01:00
PavelSindler 51c80352e8 version change 2018-11-13 17:48:42 +01:00
PavelSindler 51b4858a87
Merge pull request #1334 from XPila/V3_5
PFW658 - disable extruder motor while changing filament with mmu2 (pr…
2018-11-13 16:10:24 +01:00
XPila c41b045ea7
Merge pull request #1333 from PavelSindler/T_codes
T-code fix
2018-11-13 16:09:52 +01:00
Robert Pelnar bfc343c7c5 PFW658 - disable extruder motor while changing filament with mmu2 (prevents extruder motor overheating) 2018-11-13 16:04:46 +01:00
PavelSindler 15d0b083ed whitespace 2018-11-13 15:58:21 +01:00
PavelSindler 17a1049f23 T-codes fix 2018-11-13 15:56:19 +01:00
PavelSindler f297e72864
Merge pull request #1332 from XPila/V3_5
Fix PFW657 - filament runout detection is not working after autoload …
2018-11-13 14:10:11 +01:00
Robert Pelnar d886ba1100 Fix PFW657 - filament runout detection is not working after autoload disabled from menu. 2018-11-13 14:05:15 +01:00
XPila 3d97d81734
Merge pull request #1329 from PavelSindler/M600_load_fil_message
M600 filament load progress bar changes
2018-11-12 20:52:06 +01:00
PavelSindler 27db32cbd0
Merge pull request #1331 from XPila/V3_5
M907 fix - value in mA (PFW655)
2018-11-12 20:49:09 +01:00
Robert Pelnar 41b885c537 M907 fix - value in mA (PFW) 2018-11-12 20:39:25 +01:00
MRprusa3d 5e8e96b5d7 MMU module adjustment
MMU module conditional compilation adjustment for MMU v1
2018-11-12 20:09:54 +01:00
PavelSindler 32da5bc039 progress bar time counted from feedrate and E - distance 2018-11-12 19:55:53 +01:00
PavelSindler f4c1e7924f M600: show progress bar during first filament load 2018-11-12 18:35:06 +01:00
PavelSindler 10a81ea768 version change 2018-11-09 19:16:53 +01:00
PavelSindler 5931d15566 whitespace 2018-11-09 18:31:28 +01:00
PavelSindler c991c8b314 resume print fix: wait for heater() never disable steppers 2018-11-09 18:29:35 +01:00
XPila 10b79e918b
Merge pull request #1321 from PavelSindler/M600_load_fix
M600 load messages synchronization fixed
2018-11-09 15:40:00 +01:00
PavelSindler 22cf2c6b6b M600 load messages synchronization fixed 2018-11-09 15:31:44 +01:00
PavelSindler 7022373885
Merge pull request #1320 from XPila/V3_5
localization - lang-export.sh + po files + tmc2130_print_currents fixed (M913)
2018-11-09 15:27:43 +01:00
Robert Pelnar 3afebcc9cc tmc2130_print_currents fixed (for obsolete M913) 2018-11-09 15:20:25 +01:00
PavelSindler 5f166374ab
Merge pull request #1319 from XPila/V3_5
Fix PFW651 - cannot upload MK3 languages with slic3r (firmware compil…
2018-11-09 13:10:51 +01:00
Robert Pelnar 6c13225f49 Fix PFW651 - cannot upload MK3 languages with slic3r (firmware compiled on linux arduino 1.8.5 + lto) 2018-11-09 10:45:16 +01:00
PavelSindler 0e7fb26dc5
Merge pull request #1316 from MRprusa3d/PFW-635
MeshBed Levelling Fail IV
2018-11-08 10:18:08 +01:00
PavelSindler 6d59f88a8e
Merge pull request #1315 from MRprusa3d/PFW-639
Bed PowerMonitor III
2018-11-08 10:08:31 +01:00
MRprusa3d ccb58ae7c9 Revert "MeshBed Levelling Fail IV"
This reverts commit bd554df02e.
2018-11-08 04:02:32 +01:00
MRprusa3d bd554df02e MeshBed Levelling Fail IV 2018-11-08 03:54:05 +01:00
MRprusa3d fd45dd64dc Bed PowerMonitor III 2018-11-08 03:32:00 +01:00
PavelSindler 3cccb125f7
Merge pull request #1313 from MRprusa3d/PFW-639
Bed PowerMonitor II
2018-11-07 13:50:50 +01:00
MRprusa3d 4ae857136d Bed PowerMonitor II 2018-11-07 13:38:39 +01:00
PavelSindler b80a0edac0
Merge pull request #1312 from mkbel/fix_long_press_modal
Fix long press modal
2018-11-07 10:28:24 +01:00
PavelSindler a5bbc75035
Merge pull request #1309 from mkbel/fix_1st_lay_cal
PFW-634 Move T<nr> code just before extrude code to properly load fil…
2018-11-07 10:28:13 +01:00
Marek Bel b4d4bfa667 Do not declare extern class in .cpp file, include appropriate header. 2018-11-06 20:54:53 +01:00
Marek Bel 95b0506284 Make lcd_long_press_active private. 2018-11-06 20:48:28 +01:00
Marek Bel 676434111e Disable long press handler in modal dialogs (LCD update disabled). 2018-11-06 20:43:19 +01:00
Marek Bel 02e31433f4 PFW-634 Move T<nr> code just before extrude code to properly load filament in first layer calibration with MMUv2. 2018-11-06 15:46:37 +01:00
Robert Pelnar 9a68501039 MK2 variants compilable 2018-11-06 14:17:43 +01:00
PavelSindler c3bdd21fa5
Merge pull request #1308 from MRprusa3d/PFW-635
MeshBed Leveling Fail II
2018-11-06 10:47:03 +01:00
MRprusa3d 46b2c93d60 MeshBed Leveling Fail III 2018-11-06 01:44:53 +01:00
MRprusa3d 9953518681 MeshBed Leveling Fail II 2018-11-06 01:28:47 +01:00
PavelSindler 908fffc19a
Merge pull request #1306 from PavelSindler/fsensor_q
filament quality measurements disabled
2018-11-05 19:14:34 +01:00
PavelSindler 0a6ca7ffd0
Merge pull request #1305 from XPila/V3_5
PFW643 - removed M910-M918, implemented M907
2018-11-05 19:14:19 +01:00
PavelSindler 89ad02ac8c filament quality measurements disabled 2018-11-05 18:37:36 +01:00
Marek Bel 50f9bf06be Save 74B of flash memory. 2018-11-05 18:02:46 +01:00
Marek Bel e95c2ad592 Display auto deplete as not available if filament sensor is disabled. 2018-11-05 17:43:07 +01:00
Robert Pelnar d6b5f5a1c7 PFW643 - removed M910-M918, implemented M907 2018-11-05 16:15:27 +01:00
Marek Bel ef5be690fb Add autodeplete setting into tune menu. 2018-11-05 13:54:22 +01:00
PavelSindler 7e43b15b54
Merge pull request #1303 from PavelSindler/m600_idler
M600: move extruder to the left to make space for idler opening
2018-11-05 10:38:51 +01:00
PavelSindler 78775e2f87
Merge pull request #1302 from PavelSindler/wizard_improvements
Wizard improvements
2018-11-05 10:38:41 +01:00
PavelSindler 688c10247e
Merge pull request #1291 from XPila/MK3-new_bs
lang update
2018-11-05 10:38:29 +01:00