3d-gussner
68b4a8a6cb
Last minute changes need a revert of the fw bump up
2023-03-14 11:22:43 +01:00
3d-gussner
731ea14bd8
Fix Swedish translation
...
Thanks to @jmd73
2023-03-14 11:21:46 +01:00
3d-gussner
e87e1630e2
Bump up version
...
t3.13.0-BETA1 commit nr 6508
+46 commits between
+1 commit for this PR
+1 commit for the merge
=6556
2023-03-14 09:09:38 +01:00
3d-gussner
ce1c059ade
update pot and po files
2023-03-14 09:04:07 +01:00
3d-gussner
e951a106d6
Messages fit to pages
2023-03-14 08:56:46 +01:00
3d-gussner
3db8233e4d
Consistant wording `Tuit`
2023-03-14 08:32:35 +01:00
3d-gussner
8604c93ccc
Shorten messages as users will contact support anyway
2023-03-14 08:32:16 +01:00
3d-gussner
4c5948d048
Update Solvak translation
...
Thanks to @ingbrzy
2023-03-14 08:32:01 +01:00
3d-gussner
a5146bc2e3
Fix 2 Swedish
2023-03-14 08:31:46 +01:00
3d-gussner
b2cf8fb874
Fix Swedish
...
Thanks @Painkiller56 for review
2023-03-14 08:31:34 +01:00
3d-gussner
616cf61583
Revert
2023-03-14 08:31:21 +01:00
3d-gussner
0cd807faf1
Fix Firmware_cs.po
2023-03-14 08:30:55 +01:00
3d-gussner
79a2bbf86b
Translate missing messages part y
2023-03-14 08:30:41 +01:00
3d-gussner
5582fbf71e
Translate missing messages part x
2023-03-14 08:30:27 +01:00
3d-gussner
22e70faa71
Remove `MMU2` and `MMU unit` messages
...
Saves 26byte of flash
Saves -368 byte in trasnlations
2023-03-14 08:30:15 +01:00
3d-gussner
7676df88a4
Rename forgotten `MMU2` message to `MMU`
2023-03-14 08:30:03 +01:00
3d-gussner
61f89246e8
Fix build too long translation
2023-03-14 08:27:45 +01:00
3d-gussner
588985b7f1
more missing translations
2023-03-14 08:27:25 +01:00
3d-gussner
235c4ae943
Do not `MSG_BTN_MORE` translate
2023-03-14 08:26:39 +01:00
3d-gussner
b9a20d0678
Update translations part 2
2023-03-14 08:25:44 +01:00
3d-gussner
97a969c495
Add missing translations
...
Part 1
2023-03-14 08:25:22 +01:00
3d-gussner
9721a87ef2
Raname `MMU2` message to `MMU` as everywhere
2023-03-14 08:24:50 +01:00
3d-gussner
03778226ca
Remove `Select Extruder:` message
...
Post fix PR4064 for update.po*.py scripts
2023-03-14 08:24:12 +01:00
3d-gussner
93598ef00d
Change some messages to be max three rows instead of two
...
Yes|No are now located at the 4th row and so messages can
use three rows. This should allow improvement in some translations.
2023-03-14 08:23:40 +01:00
3d-gussner
1ea85f0453
Shorten translations
2023-03-14 08:21:48 +01:00
Guðni Már Gilbert
ebf94c572f
PFW-1504 Minor optimisation
...
Change in memory:
Flash: -4 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
42878341af
PFW-1504 More correct solution to the pixel count issue
...
The fact that the relationship between
machine position and pixel index is not linear
means we cannot simply rely on comparing
the previous position to the next machine position. i.e derivative of E_AXIS
Because around the max amplitude of the triangle wave
the slope will suddenly change sign and will create a deadzone
which has width 2*mm_per_pixel.
For MMU2S this is ~10mm (or two pixels).
Instead we should split the moves.
And only plan the 2nd move once we're
at the top of the triangle wave. That way we don't really care about the position delta.
Now we just calculate the current y(x)
position relative to current position and divide by mm_per_pixel.
If there is a delta measured with unit 'pixel' then that means
its time to render the next pixel.
This solution seems to work well so far on my end.
Change in memory:
Flash: +2 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
b5e323e67c
PFW-1504 rename length_step_mm to mm_per_pixel
...
Its more descriptive
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
9865d4a38a
PFW-1504 Add precision error
...
This fixes an issue where sometimes
not all 20 pixels are rendered.
It is better to render 1 too many pixels (sometimes), rather than rendering too few.
Change in memory:
Flash: +18 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
f2157c6f1d
Fixup
...
We're always setting the cursor position when rendering now
Saves 8 bytes of flash
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
c518bfdb73
PFW-1504 Set cursor position each time to be safe
...
Change in memory:
Flash: +18 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
59e1ac0396
PFW-1504 implement stepper_get_machine_position_E_mm()
...
This function should be used when reading the current machine
position while a move is ongoing
No change in memory
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
690d83a94a
fixup
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
9145c8f59f
PFW-1504 too much?
...
I'm not happy with the current solution, I think we can improve it
by using the fact that this is a triangle wave. Need to think about it.
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
73c76579af
PFW-1504 Add init for progress bar
...
In case we are running a retry, the firmware
should clear the old rendering before
starting on a new one
Change in memory:
Flash: +6 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
51f1aa14a5
PFW-1504 Update last position as quickly as possible
...
0.1mm extrusion may happen while updating the LCD
No change in memory
2023-03-13 06:47:08 +01:00
Guðni Már Gilbert
bbfc4b9f78
PFW-1504 initial commit
...
Change in memory:
Flash: +162 bytes
SRAM: 0 bytes
2023-03-13 06:47:08 +01:00
3d-gussner
04d440a9c8
Fix AutoLoad filament menu not shown when FSensor is [Off] ( #4072 )
...
Fix AutoLoad filament menu not shown when FSensor if [Off]
2023-03-10 14:23:56 +01:00
3d-gussner
ce78ac19ff
Merge pull request #4071 from 3d-gussner/MK3_Fix_M706_LCD_stuck
...
Fix M706 lcd message stuck
2023-03-10 07:57:01 +01:00
3d-gussner
ba41b2bb0b
Fix M706 lcd message stuck
2023-03-09 07:00:40 +01:00
DRracer
e787111922
Add MMU error code: MCU_UNDERVOLTAGE_VCC ( #4069 )
...
+ read bandgap voltage periodically
+ correct wording of ERR_ELECTRICAL_MCU_UNDERVOLTAGE_VCC (as requested in Prusa-Error-Codes PR#81)
2023-03-08 15:42:25 +01:00
Guðni Már Gilbert
a20a7232a8
Change "Extruder N" to "Filament N"
...
Change in memory:
Flash: -52 bytes
SRAM: 0 bytes
2023-03-06 10:26:12 +01:00
3d-gussner
03280c48d5
Merge pull request #4059 from gudnimg/planner-opt-subtraction
...
planner: calculate step difference once
2023-03-03 14:42:47 +01:00
3d-gussner
474d489c39
Merge pull request #4033 from gudnimg/improve-preheat-target
...
preheat: improve target temperature threshold
2023-03-03 14:41:58 +01:00
D.R.racer
bc818636b0
Increase MMU FW version to 2.1.8
...
in relation to MMU-218
2023-03-02 19:58:00 +01:00
Guðni Már Gilbert
d487254806
planner: calculate step difference once
...
Change in memory:
Flash:-158 bytes
SRAM: 0 bytes
2023-03-01 22:28:08 +00:00
DRracer
93580ce471
Merge pull request #4051 from 3d-gussner/MK3_3130_B1
...
Bump up FW version and build number
2023-02-24 16:57:30 +01:00
3d-gussner
051054b0db
Bump up FW version and build number
2023-02-24 16:42:36 +01:00
3d-gussner
cdca628556
Merge pull request #4050 from DRracer/mmu-eeprom-reset
...
Introduce MMU EEPROM reset feature
2023-02-24 15:43:49 +01:00
D.R.racer
303a67cd6f
Introduce MMU EEPROM reset feature
...
This new feature requires MMU FW v 2.1.7 (which brings some more small changes)
2023-02-24 15:26:07 +01:00