Alex Voinea
ce7cccab80
Merge pull request #3417 from leptun/MK3_temperature_busy_messages
...
Print busy messages while waiting for heaters
2022-02-25 12:03:23 +02:00
Alex Voinea
e0877db707
Merge pull request #3428 from leptun/MK3_remove_forgotten_SNMM_code
...
Remove forgotten SNMM code in M600
2022-02-24 17:04:34 +02:00
3d-gussner
3ee62d01ad
Merge pull request #3422 from 3d-gussner/MK3_build_IDE1819_AB105
...
PFW-1298: Use PF-build-env 1.0.7
2022-02-24 15:57:41 +01:00
Alex Voinea
50f4981a06
Remove forgotten SNMM code in M600
2022-02-24 14:02:49 +01:00
3d-gussner
3f3915304e
Limit atmegaMK404 boards mem to 8,16,32
2022-02-24 11:42:23 +01:00
3d-gussner
98fa74a0d7
Change to Arduino IDE 1.8.19 and Arduino boards 1.0.5
...
Fix DEV_STATUS to set correctly on RC/BETA/ALPHA/DEVEL
Fix atmegaMK404 Board mem and flash modifications
2022-02-24 10:44:37 +01:00
3d-gussner
0c6d41eda7
Switch to prusa3d url
2022-02-24 09:09:15 +01:00
3d-gussner
ea6ec78553
Use PF-build-env 1.0.7
...
- Based on Arduino IDE 1.8.19
- with Arduino_boards 1.0.5
2022-02-21 12:06:02 +01:00
3d-gussner
09e052ebca
Merge pull request #3420 from gudnimg/fix-finda-timer
...
Fix FINDA timer
2022-02-21 09:57:12 +01:00
Guðni Már Gilbert
227b6b4b03
Fix FINDA timer
...
We want to set the FINDA state IF the timer has not expired.
It is helpful to see why by looking at the commit which broke
this 802b8860c8
Without this fix my FINDA sensor just shows N/A. But after this commit is works perfectly.
2022-02-20 12:28:40 +00:00
Alex Voinea
0cc364ff7a
Print busy messages while waiting for heaters
2022-02-17 17:53:02 +01:00
Alex Voinea
b654217a5b
Merge pull request #3416 from leptun/MK3_MMU2_capability_line
...
Add MMU2 capability line
2022-02-17 17:44:39 +01:00
3d-gussner
8eff9e35da
Merge pull request #3400 from 3d-gussner/MK3_Translation_Maintainers
...
Update Maintainers
2022-02-17 17:34:04 +01:00
Alex Voinea
e98bb086cc
Merge pull request #3414 from leptun/MK3_xflash_partitioning
...
xflash partitioning
2022-02-17 17:10:10 +01:00
Alex Voinea
5499ce5931
Add MMU2 capability line
2022-02-17 17:05:17 +01:00
Alex Voinea
ae19f1bc0d
Merge pull request #3415 from leptun/MK3_fix_crashDetected_translation
...
Fix crash detected message translation
2022-02-17 16:01:26 +01:00
Alex Voinea
28a3458634
Fix crash detected message translation
2022-02-17 13:05:01 +01:00
DRracer
159c9c34bd
Merge pull request #3089 from wavexx/show_axes_during_crash
...
Show affected axes in crash detection messages
2022-02-17 09:52:19 +01:00
Alex Voinea
52b464688f
Make layout static regardless of what is enabled
2022-02-17 09:34:09 +01:00
Alex Voinea
eae6b4e911
Merge pull request #3412 from leptun/MK3_TWI_timeout
...
Hardware TWI timeout
2022-02-17 09:26:47 +01:00
Alex Voinea
1e0f414d41
Make twi timer local to the wait function
2022-02-17 09:22:18 +01:00
Alex Voinea
536395eabf
Merge pull request #3413 from leptun/MK3_fix_timer_polling
...
Make some timers LongTimer
2022-02-17 09:00:13 +01:00
Alex Voinea
91c71da810
Convert some more suspicious timers to LongTimer
2022-02-17 08:48:29 +01:00
Alex Voinea
0172cbdf8b
Extra TWI disable code. Not used yet.
2022-02-17 00:05:31 +01:00
Alex Voinea
6351d29d70
TWI timeout
2022-02-17 00:05:09 +01:00
Alex Voinea
94eb60eade
Merge pull request #3408 from leptun/MK3_remove_SNMM
...
Remove ancient SNMM code in the MK3 branch
2022-02-16 18:37:05 +01:00
Yuri D'Elia
5b6a057037
Reduce duplication and code size
2022-02-16 16:45:06 +01:00
Yuri D'Elia
35a67ad51f
Fix typo
2022-02-16 16:23:31 +01:00
Yuri D'Elia
3a00054c55
Show the axes invoved during crash detection
...
Explicitly show which axes are affected on the status line when a crash
has been detected.
When the crash recovery prompt is triggered, also show all axes which
have been affected during the detection interval (currently X, Y, or
both).
The timer detection has been simplified to match the MK3 optical
filament timeout handling, which makes more sense: a crash immediately
following a crash recovery prompt will trigger the prompt again. The
timer needs to properly expire in order to reset the crash count.
This helps crash detection tuning (and help users reporting issues with
crash detection) without having to monitor the serial line.
This currently abuses the MSG_CRASH_DETECTED message by prepending the
[X][Y] labels to the message, which is ok in english but might not
translate that well for all languages.
2022-02-16 15:47:28 +01:00
Yuri D'Elia
9b6fca9214
Introduce lcd_show_yes_no_and_wait for future use
...
Split off yes/no lcd handling from
lcd_show_fullscreen_message_yes_no_and_wait_P into a separate function
in order to allow generic requests where the text prompt can change.
2022-02-16 14:17:56 +01:00
Alex Voinea
26f31743f7
Fix crashDet timer overflow handling
2022-02-16 10:06:07 +01:00
Alex Voinea
91797214b0
Update Eject and Cut to use for loop for menu items
...
Saves 134B of flash
2022-02-15 23:37:55 +01:00
Alex Voinea
2ec530c282
Do not hardcode the factory reset menu item count
2022-02-15 15:58:33 +01:00
Alex Voinea
a6331d22c8
Remove ancient SNMM code in the MK3 branch
2022-02-15 15:58:33 +01:00
Alex Voinea
f97808e19a
Merge pull request #3403 from leptun/MK3_fix_usb_timer
...
Fix usb printing timer
2022-02-15 15:44:44 +01:00
Alex Voinea
775c460dc5
Merge branch 'MK3' into MK3_fix_usb_timer
2022-02-15 10:36:57 +01:00
DRracer
9aa0b250ff
Merge pull request #3405 from wavexx/fixup_suspicious_indentation
...
Fixup suspicious indentation in lcd_show_sensors_state
2022-02-15 10:31:20 +01:00
DRracer
8a1e9ea38e
Merge pull request #3397 from leptun/MK3_reset_time_remaining_on_stop
...
Fix time remaining not reset on stop print
2022-02-15 10:30:09 +01:00
DRracer
2d9a154541
Merge pull request #3247 from gudnimg/remove-ifdef-gudni
...
Remove unused ifdef `MK1BP` and `MAX_SILENT_FEEDRATE`
2022-02-15 10:27:21 +01:00
DRracer
e641d6e1e1
Merge pull request #1263 from metacollin/calfix
...
Make the simple 4 axis stepper control respect the axis inversion settings in Configuration_prusa.h
2022-02-15 09:26:42 +01:00
Alex Voinea
73406f53e9
Merge pull request #3393 from gudnimg/add-menu-back-arrow-to-preheat-menu
...
Add menu back arrow to the Preheat menu
2022-02-15 08:49:07 +01:00
DRracer
58d1f0c61e
Merge pull request #3206 from gudnimg/remove-eeprom-func
...
Remove four functions `EEPROM_read`, `EEPROM_save`, `EEPROM_read_B`, `EEPROM_save_B`
2022-02-15 08:48:09 +01:00
Yuri D'Elia
40881f52ad
Prettify lcd_show_sensors_state() v2
...
Allow to show the full precision of Xd/Yd by rearranging the layout
2022-02-14 23:30:08 +01:00
Yuri D'Elia
0c63e0e8df
Prettify MK3 sensor-info screen
2022-02-14 18:07:54 +01:00
Yuri D'Elia
d89f4e9952
Fix indentation in the MK3 sensor information screen
2022-02-14 17:59:47 +01:00
3d-gussner
13d4c077b6
Activate Slovak
2022-02-14 08:13:11 +01:00
Alex Voinea
4ec8781df2
Fix usb print timer
2022-02-13 22:52:49 +01:00
3d-gussner
29a2ee998a
Added Slovak Maintainers
2022-02-13 10:50:44 +01:00
Alex Voinea
5ae45d583f
Fix time remaining not reset on stop print
2022-02-13 08:52:27 +01:00
Guðni Már Gilbert
bd3a835516
Optimise preheat menu's MENU_ITEM_BACK_P
...
Saves 10 bytes of flash memory
2022-02-12 14:17:11 +00:00