3d-gussner
b0a72f42f1
Fix build nr.
2023-05-30 15:54:53 +02:00
3d-gussner
8652c77c33
Merge pull request #4225 from 3d-gussner/MK3_3130RC1_pre-release
...
FW3.13.0-RC1 Pre-release PR
2023-05-30 08:57:11 +02:00
3d-gussner
3da1ae1344
Change new hotend variants
2023-05-29 10:22:17 +02:00
3d-gussner
8078c8eff2
Fix format and bump up build number
2023-05-26 11:06:39 +02:00
3d-gussner
cea2a07045
Bump up build number
2023-05-26 08:17:02 +02:00
3d-gussner
0d5f515854
Manual fix for ... firmware detected on ... printer
2023-05-26 08:17:02 +02:00
3d-gussner
2c741103fd
Update po files
2023-05-26 08:17:02 +02:00
3d-gussner
56dd8f09e7
Fix too long message `MSG_BABYSTEPPING_Z`from c=15 to c=13
...
Had to remove `:` and update NL translation to fit
2023-05-26 08:17:02 +02:00
3d-gussner
9ac5436fad
Merge pull request #4226 from 3d-gussner/MK3_REVO
...
Add E3D Revo variant
2023-05-26 08:16:01 +02:00
3d-gussner
6ce2026ab7
Rename README in variants folder
2023-05-26 07:36:39 +02:00
3d-gussner
02f7c7efc0
Add README_variants
2023-05-26 07:34:06 +02:00
3d-gussner
7b0ec5b759
Add REVO to lagacy build
2023-05-25 09:59:18 +02:00
3d-gussner
38d801a4c5
Add E3D REVO variant
...
Thanks to E3D and the community providing data
2023-05-25 09:46:16 +02:00
3d-gussner
3c678122f6
Merge pull request #4222 from 3d-gussner/PFW1520-pofiles
...
PFW-1520: Add new message `Preload to MMU` to po files
2023-05-24 06:57:48 +02:00
3d-gussner
135247c3b7
Merge pull request #4214 from 3d-gussner/MK3_Fix_MMU_IRsensor
...
Fix IRsensor with MMU
2023-05-24 06:57:05 +02:00
3d-gussner
d9eadd39b0
Thanks to @Janys
2023-05-23 17:18:34 +02:00
3d-gussner
9b4c8e9c9d
Thanks to @gudnimg
2023-05-23 10:39:05 +02:00
3d-gussner
f43451f80b
Update `MSG_EJECT_FILAMENT` and `MSG_CUT_FILAMENT` to `c=16`
...
Had to shorten SK translation
2023-05-23 09:50:27 +02:00
3d-gussner
a37bcbfd8c
Fix `Load filament` to c=16
2023-05-23 09:45:07 +02:00
3d-gussner
5553e45ad3
Thanks to @wavexx and @SNDR0
2023-05-23 09:40:41 +02:00
3d-gussner
a36b6755af
Thanks to @trfunk
2023-05-23 09:40:41 +02:00
3d-gussner
53e1dad772
Thanks to @stelgenhof
2023-05-23 09:40:41 +02:00
3d-gussner
212abfba9e
Thanks to @AttilaSVK
2023-05-23 09:40:41 +02:00
3d-gussner
1ccc05d321
Thanks to @shatter136
2023-05-23 09:40:41 +02:00
3d-gussner
96614297e7
Thanks to @arekam
2023-05-23 09:40:41 +02:00
3d-gussner
c7e382f6ba
Add new message `Preload to MMU` to po files
...
Inital translation
2023-05-23 09:40:41 +02:00
3d-gussner
d4beab95d5
Merge pull request #4208 from gudnimg/load_to_nozzle_fix
...
MMU: Fix 0°C target temperature when loading to nozzle
2023-05-23 08:54:26 +02:00
Guðni Már Gilbert
7dc370a7e1
Move ISR7 code to fancheck.cpp
2023-05-23 07:43:40 +02:00
Guðni Már Gilbert
963bd508a4
Fix MK25 compiler warning
...
warning: 't_fan_rising_edge' defined but not used [-Wunused-variable]
2023-05-23 07:43:40 +02:00
Guðni Már Gilbert
467158eb49
MMU: Fix 0°C target temperature when loading to nozzle
...
bFilamentAction variable is never reset, even after
disabling the heaters.
Steps to reproduce:
1. Boot-up printer
2. Select Load to Nozzle.
3. Select PLA (215°C) target
4. Select Filament 1
5. Wait for load to be successful
6. Go to Preheat submenu and select Cooldown (last menu item)
7. Observe target temperature on the status screen is now 0°C
8. Select Load to Nozzle again.
9. Select Filament 2.
* Expected behavior target temperature IS NOT 0°C
* Actual behavior target temperature IS 0°C
Change in memory:
Flash: -26 bytes
SRAM: 0 bytes
2023-05-22 22:00:00 +00:00
Guðni Már Gilbert
02676fc888
Limit scope of is_mmu_error_monitor_active
...
Move the variable to mmu2_reporting
Change in memory:
Flash: -6 bytes
SRAM: 0 bytes
2023-05-22 08:04:22 +02:00
Guðni Már Gilbert
1f9fc4ef3f
MMU: add UnloadInner and CutFilamentInner
...
Sync with the 32-bit side.
The ReportingRAII does not handle recursion.
Fixes an issue with the multiple calls to
BeginReport() and EndReport()
Change in memory:
Flash: +14 bytes
SRAM: 0 bytes
2023-05-22 08:00:42 +02:00
Guðni Már Gilbert
9d5453a41e
PFW-1520 Rename Load Filament menu to Preload to MMU
...
Change in memory:
Flash: +18 bytes
SRAM: 0 bytes
2023-05-22 07:53:26 +02:00
Guðni Már Gilbert
2391698419
errorCode should reflect the state of the MMU
...
If the protocol reports and error and give errorCode
a value. When the error is resolved, errorCode is not reset to OK.
If the MMU is not in an error state I would expect errorCode to reflect that.
This fixes MMUCurrentErrorCode()
Change in memory:
Flash: +12 bytes
SRAM: 0 bytes
2023-05-22 07:53:12 +02:00
3d-gussner
d20dc8256a
Merge pull request #4204 from gudnimg/ReportingRAII-opt
...
optimisation: always inline `ReportingRAII`
2023-05-19 19:44:41 +02:00
3d-gussner
91a23e27e1
Fix IRsensor with MMU
...
saves 38bytes
2023-05-19 13:35:28 +02:00
3d-gussner
d8ec526e67
Merge pull request #4200 from leptun/fix_stepper_inactivity_timeout
...
Fix stepper inactivity timeout
2023-05-15 10:34:39 +02:00
Guðni Már Gilbert
90322a7181
optimisation: always inline ReportingRAII
...
Tested on MK3S+ using the LCD.
Change in memory:
Flash: -80 bytes
SRAM: 0 bytes
2023-05-13 18:07:13 +00:00
Alex Voinea
0612a38885
Fix stepper inactivity timeout
2023-05-13 08:18:39 +02:00
3d-gussner
162f8b4cc8
Merge pull request #4180 from gudnimg/menu_draw_P-fix
...
Fix regression in `menu_draw_P`
2023-05-10 07:30:02 +02:00
3d-gussner
0c453b53cd
Merge pull request #4193 from gudnimg/unload-sequence-improvements
...
Fix unload sequence for users without MMU
2023-05-10 07:29:16 +02:00
Guðni Már Gilbert
3c79e77220
Create define for two hardcoded values
2023-05-08 19:50:51 +00:00
Guðni Már Gilbert
e24c2200f1
Set FILAMENTCHANGE_FINALRETRACT instead of hardcoded 0
2023-05-08 19:33:42 +00:00
3d-gussner
8d1abf772d
Merge pull request #4192 from gudnimg/PFW-1506
...
PFW-1506 Load to nozzle: Fix too short purge distance
2023-05-08 13:14:47 +02:00
3d-gussner
719d1704c2
Merge pull request #4188 from leptun/fix_missing_live_adjust_z_settings
...
Always allow Live Adjust Z in Settings
2023-05-08 12:57:08 +02:00
Guðni Már Gilbert
d781dae35b
Combine two moves since they have the same feedrate
...
Change in memory:
Flash: -60 bytes
SRAM: 0 bytes
2023-05-06 15:24:54 +00:00
Guðni Már Gilbert
71180ac284
Cleanup M600 init
...
Instead of removing FILAMENTCHANGE_FINALRETRACT
just set it to 0
No change in memory
2023-05-06 15:24:54 +00:00
Guðni Már Gilbert
8556336185
Fix unload sequence for users without MMU
...
Restores 3.12 sequence which was working well before.
M600 "L" parameter now works like M702 "U" parameter.
Removed a lot of the unused parameters which were copied
from Marlin 2.
Change in memory:
Flash: +96 bytes
2023-05-06 15:24:54 +00:00
Guðni Már Gilbert
dd9df36375
Load to nozzle: Fix too short purge distance
...
PFW-1506
Change in memory:
Flash: +8 bytes
SRAM: 0 bytes
2023-05-06 13:19:57 +00:00
Guðni Már Gilbert
462535ef7f
Restore 3.12 live Z-adjust menu behavior
...
Code size increases a bit but keep in mind the PR
that broke the behavior "saved" 182 bytes:
https://github.com/prusa3d/Prusa-Firmware/pull/4063
So I think this code size increase is OK
Change in memory:
Flash: +84 bytes
SRAM: 0 bytes
2023-05-06 12:08:06 +00:00