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
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
3d-gussner
e90b536c9b
Update Romainian translations
...
Thanks to @petrubecheru and @Hauzman
2024-08-26 13:46:23 +02:00
3d-gussner
b353f1f008
Add missing translations
...
Used `trans -b :cs+de+es+fr+hr+hu+it+nl+no+pl+ro+sk+sv "<text>"` to translate
Looked at pre-translated text to reuse as much as possible.
2024-08-26 10:02:56 +02:00
3d-gussner
c1360d7bfb
Fix LCD output
...
Configuration->HW Setup->Checks showed `a`
MSG_FILAMENT `Filament` can only be 8 chars long and only ES and IT had `Filemanto` as translation.
But as ES the `o` in `Filamento` was overwritten by `[Estricto]` I removed the MSG_FILAMENT to be translated.
Saves few bytes.
2024-08-26 09:20:05 +02:00
gudnimg
f7e3195d78
Remove CUSTOM_M_CODES define
2024-08-24 16:33:00 +00:00
Guðni Már Gilbert
2b1c49dae2
Remove legacy Auto Bed Leveling code
...
The goal is to clean up the project
2024-08-24 07:11:38 +00:00
Guðni Már Gilbert
f5fe658728
fixup after rebase
2024-08-24 07:10:24 +00:00
Guðni Már Gilbert
5e66e71a48
Check if MMU is enabled by reading EEPROM
2024-08-24 07:10:24 +00:00
gudnimg
4ed5b36199
Use a fresh EEPROM cell for the new value
2024-08-24 07:10:24 +00:00
gudnimg
40d3830e6d
Simplify filament_presence_check usage
...
Pull all checks needed into the function such that the caller
only needs to check the return value
Also added description for the filament_presence_check function
2024-08-24 07:10:23 +00:00
gudnimg
75c980c4e7
optimisation: deduplicate more code
...
Change in memory:
Flash: -54 bytes
SRAM: 0 bytes
2024-08-24 07:10:23 +00:00
Guðni Már Gilbert
b7caf36207
optimisation: deduplicate printer check toggle menus
...
This saves ~100B of flash
2024-08-24 07:10:23 +00:00
Guðni Már Gilbert
bf72ecc3f9
Add filament presence check at start of print
...
A new menu setting is added to configure how strict the check should be.
- None: No check is performed
- Warning (default): The user is warned about missing and is prompted to continue with Yes/No. If No is selected, the print is aborted. If no user input is given (e.g. from host printing) then the warning will expire in 30 seconds and assume the Yes option was selected
- Strict: If the filament is not detected when a print is started, it is immediately canceled.
The check is currently performed on G-codes: M24 and M75. Starting a SD print and Host print respectively.
2024-08-24 07:10:23 +00:00
3d-gussner
055f601ad3
Merge pull request #4751 from sarusani/FilamentRunoutActions
...
Send host actions on filament runout
2024-08-23 15:13:08 +02:00
3d-gussner
96d6192be5
Merge pull request #4760 from 3d-gussner/MK3_New_github_issue_templates
...
New GitHub issue templates
2024-08-23 14:52:02 +02:00
3d-gussner
d3cec58a7a
Merge pull request #4761 from 3d-gussner/MK3_MMU303
...
Update MMU version to 3.0.3
2024-08-23 14:40:41 +02:00
3d-gussner
8fe73a0dc2
Update to MMU FW 3.0.3
2024-08-23 14:31:49 +02:00
3d-gussner
c27fb616e0
Merge pull request #4737 from sarusani/ReplaceSetReadyMenuEntry
...
Allow to replace Set Ready menu entry
2024-08-23 14:30:44 +02:00
3d-gussner
7d66cd1ca0
Merge pull request #4758 from sarusani/CheckFSBeforeNozzleChange
...
Abort nozzle change if filament is loaded
2024-08-23 11:18:28 +02:00
sarusani
a2022471ce
Send host actions on filament runout
2024-08-23 10:44:38 +02:00
sarusani
a9e7f387e8
Replace Set Ready menu entry
...
Replace "Set Ready"/"Set nor Ready" menu entry with "Print from host" entry.
Use "action:start" instead of "action:ready"
2024-08-23 10:24:01 +02:00
sarusani
64d9f201da
Exit Nozzle Change if filament is loaded
...
Abort Nozzle change if fsensor is enabled and filament is present.
2024-08-23 10:12:01 +02:00
3d-gussner
2f7715a0b0
Merge pull request #4759 from Panayiotis-git/MK3_M600_Filament_name
...
PFW-1204: M600 - Show filament name at the Insert filament prompt
2024-08-22 16:26:58 +02:00
3d-gussner
0e84d0bb41
Update some text
2024-08-22 14:45:15 +02:00
Panayiotis-git
815b68678d
M600 - Show filament name at the Insert filament prompt
2024-08-21 20:56:13 +03:00
3d-gussner
f64f2bbe68
Merge pull request #4747 from gudnimg/minor-fixes-for-future-tests
...
Fix compiler warning and add missing includes in unit test environment
2024-08-20 11:14:06 +02:00
3d-gussner
e2e6999887
Merge pull request #4753 from gudnimg/remove-HEATER_BED_DUTY_CYCLE_DIVIDER
...
Remove dead configuration `HEATER_BED_DUTY_CYCLE_DIVIDER`
2024-08-19 08:47:22 +02:00
Guðni Már Gilbert
3da141b3a7
Remove dead configuration HEATER_BED_DUTY_CYCLE_DIVIDER
...
Setting HEATER_BED_DUTY_CYCLE_DIVIDER has no effect on the firmware
2024-08-15 17:58:07 +00:00
3d-gussner
21fc1ddf00
Merge pull request #4750 from sarusani/LessZAxisMovementOnManualFilamentUnload
...
Lower MIN_Z_FOR_UNLOAD
2024-08-14 13:03:32 +02:00
sarusani
d3f2dce430
Lower MIN_Z_FOR_UNLOAD
...
Sync value with Buddy firmware
2024-08-14 12:09:41 +02:00