Commit Graph

8241 Commits

Author SHA1 Message Date
gudnimg 0b5afa3092 Unload the filament at parked position
We don't want to unload while the nozzle is still smudged against the bed.
2024-11-18 09:45:51 +01:00
gudnimg a0278b2844 Fix an issue where MMU unloads filament while its cooling down
Change in memory:
Flash: -6 bytes
SRAM: 0 bytes
2024-11-18 09:45:51 +01:00
3d-gussner d1470d8abc New first layer calibration
- changed to relative mode to save buffer and code size
- added NEW_FIRST_LAYER_CAL to perform 1st layer cal from front to back
2024-11-14 14:45:25 +01:00
3d-gussner d8d058a63b
Add Set parameter in M78 Statistics gcode (#4809)
* Add Set Statistics

* EEPROM_FILAMENTUSED is in centimeter and not meter
Fix few things

* Fix typo
2024-11-14 08:20:39 +01:00
3d-gussner 0fb17b1643
Merge pull request #4805 from 3d-gussner/MK3_Fix_MMU
Remove hardcoded MMU tool count
2024-11-10 11:56:55 +01:00
3d-gussner cdb6635eac Remove hardcoded MMU tool count
- Preload to MMU -> All
- Loading Test -> All
- SpoolJoin
2024-10-29 15:50:01 +01:00
3d-gussner ef3527eb0f
Merge pull request #4782 from 3d-gussner/MK3_3141_po
Update po files
2024-09-24 16:45:16 +02:00
3d-gussner 21084af026 Update po files 2024-09-24 16:37:43 +02:00
3d-gussner 24bfa8db59
Merge pull request #4780 from leptun/MBL_relax_tight_thresholds
Further relax the MBL tight threshold
2024-09-24 13:47:02 +02:00
Alex Voinea f12683f3ff Further relax the MBL tight threshold 2024-09-24 10:33:23 +02:00
3d-gussner aa4de7ae7e
Merge pull request #4773 from 3d-gussner/MK3_fix_unload
PFW-1561 Fix MMU unload issue
2024-09-23 07:39:18 +02:00
3d-gussner 402b9ed93a Add `#ifdef FANCHECK` thanks @gudnimg 2024-09-23 07:00:17 +02:00
3d-gussner 65a26e882b Enable Tune menu during fan check issues, user can then disable the fan check if needed.
Send //action:cancel when LCD Stop print is selected.
2024-09-18 16:09:46 +02:00
3d-gussner 29c920c801 Fix MMU unload issue after a fan check issue has been solved 2024-09-18 16:09:46 +02:00
3d-gussner ab5c7ac6c6
Merge pull request #4772 from gudnimg/FW-1562
PFW-1562 Fix an issue where safety timer is not handled correctly in `mFilamentPrompt` menu
2024-09-17 16:30:37 +02:00
gudnimg de092b35d5 PFW-1562 Fix an issue where safety timer is not handled correctly in mFilamentPrompt menu 2024-09-15 10:28:10 +00:00
3d-gussner 5aa67489da
Merge pull request #4768 from 3d-gussner/MK3_3141_test_prep
Prepare FW 3.14.1 for testing
2024-09-04 09:54:21 +02:00
3d-gussner 7d3032c001 Bump up version to FW3.14.1-RC1-8225 2024-09-04 09:33:47 +02:00
3d-gussner 2c621e025a Update pot and po files 2024-09-04 09:32:30 +02:00
3d-gussner 6ea47967da
Merge pull request #4765 from leptun/MBL_fixes
Region MBL fixes
2024-09-04 07:42:48 +02:00
3d-gussner 4e9e20c67f
Merge pull request #4766 from gudnimg/remove-sm4_line_xyze_ui
Remove sm4 line xyze UI
2024-09-03 15:22:56 +02:00
3d-gussner 2fed2f00f7
Update Czech translation
Thanks to @DRracer
2024-09-03 13:27:53 +02:00
3d-gussner 1c0a59f7c9
Update Hungarian translation
Thanks to @AttilaSVK
2024-09-03 11:47:14 +02:00
3d-gussner 3facdb4576 Add new message and translations 2024-09-03 09:34:18 +02:00
Alex Voinea cb502ee7bc Update MSG_MBL_FAILED translations
Thanks @3d-gussner
2024-09-03 09:28:16 +02:00
Alex Voinea b614b9c43d Do not prompt for steel sheet on bed during XYZ calibration
Thanks @3d-gussner
2024-09-03 09:28:16 +02:00
Alex Voinea b58d2ecccb Prompt user for Z calibration after failed MBL with yes-no screen 2024-09-03 09:28:15 +02:00
Alex Voinea 357b68cf76 Ask for steel sheet on bed during Z calibration 2024-09-03 09:28:15 +02:00
Alex Voinea d2119c24e1 Prompt Z calibration when 7x7 MBL is enabled 2024-09-03 09:28:15 +02:00
Alex Voinea 8196e48684 Reduce number of Z realignments before Z calibration is requested 2024-09-03 09:28:15 +02:00
Alex Voinea d8e3c2b481 Relax 3x3 MBL threshold 2024-09-03 09:28:15 +02:00
3d-gussner 83c43fba02
Merge pull request #4767 from gudnimg/linearity-correction-opt-v2
optimisation: Simplify saving linearity correction
2024-09-02 11:18:44 +02:00
Guðni Már Gilbert b3a682d330 Always re-init the TMC drivers after leaving linearity correction menu
Change in memory:
Flash: -22 bytes
SRAM: 0 bytes
2024-09-01 22:14:25 +00:00
gudnimg 312f79c5f5 optimisation: Simplify saving linearity correction
Keep in mind that the EEPROM addresses are in descending order. This means we
can't use eeprom_read_block() or eeprom_update_block()

Address --> Axis
3831 --> X-axis
3830 --> Y-axis
3829 --> Z-axis
3828 --> E-axis

Change in memory:
Flash: -118 bytes
SRAM: 0 bytes
2024-09-01 12:34:00 +00:00
Guðni Már Gilbert aa8569600c Fix build and make sm4 a C++ file 2024-09-01 12:12:24 +00:00
Guðni Már Gilbert a2d45e5d11 cleanup: remove unused global sm4_cpu_time 2024-09-01 12:11:56 +00:00
Guðni Már Gilbert f115adf894 cleanup: remove unused function sm4_get_dir 2024-09-01 12:11:56 +00:00
Guðni Már Gilbert 5a5c68f563 cleanup: remove unused function sm4_get_dir_bits 2024-09-01 12:11:56 +00:00
Guðni Már Gilbert 7d3c416d04 cleanup: remove unused function sm4_line_xyze_ui
No change in code size. Reason for removing this function
is just to reduce lines of code that is maintained.
2024-09-01 12:11:22 +00:00
3d-gussner 6c99a4463e
Merge pull request #4755 from sarusani/AddLoadIfAutoloadDisabled
Add "load filament" if autoload is disabled
2024-08-30 17:11:37 +02:00
sarusani a259482b6b Add load option if autoload is disabled 2024-08-30 14:48:45 +02:00
3d-gussner 923f926223
Merge pull request #4749 from gudnimg/remove-auto-bed-leveling
Remove legacy Auto Bed Leveling code
2024-08-30 10:44:50 +02:00
3d-gussner d3c326de99
Merge pull request #4727 from gudnimg/improve-missing-filament
PFW-1559 Add filament presence check at start of print
2024-08-30 10:44:05 +02:00
Guðni Már Gilbert af6fbb13de
Merge pull request #8 from 3d-gussner/MK3_fix_PR4727
Fix LCD output and add translations
2024-08-30 08:35:27 +00:00
3d-gussner 56de4bf53b Update Community translation list
- Croatian, Swedish and Norwegian are inactive since the last few translation review requests have not been done
2024-08-30 08:14:23 +02:00
3d-gussner b9b32b0d9f Update Slovak translation
Thanks to @ingbrzy @shatter136
2024-08-28 12:07:20 +02:00
3d-gussner 6af6b402cc Update Czech and Italian translations
Thanks to @DRRacer and @wavexx
2024-08-28 11:29:28 +02:00
3d-gussner 1a717986c1 Update Hungarian translation
Thanks to @AttilaSVK
2024-08-27 07:11:32 +02:00
3d-gussner 6fa80045b5 Another Dutch translation fix 2024-08-26 14:15:31 +02:00
3d-gussner ff9a476121 Update Dutch translation
Thanks to @stelgenhof
2024-08-26 14:13:28 +02:00