Marek Bel
|
5fcf760954
|
Use first letter capital camel case for enum class members. Rename CustomMsgTypes to CustomMsg. Remove unnecessary maping to numbers. Change underlying type to uint_least8_t.
|
2019-06-12 18:54:43 +02:00 |
|
Marek Bel
|
51df6cdfdc
|
Remove LcdCommands::Unknown3. Remove LcdCommands mapping to numbers, as it is not needed.
|
2019-06-12 18:54:37 +02:00 |
|
Marek Bel
|
cbb92860d0
|
Use first letter capital camel case for enum class members.
|
2019-06-12 18:54:32 +02:00 |
|
Marek Bel
|
0401490cc1
|
Use first letter capital camel case for enum class members.
|
2019-06-12 18:54:25 +02:00 |
|
Marek Bel
|
9ceba00426
|
Use first letter capital camel case for enum class members. Remove dependency of FanCheck values on TestError values as it is not used.
|
2019-06-12 18:53:09 +02:00 |
|
MRprusa3d
|
b7d3766ae2
|
Merge branch 'MK3' into PFW-790
|
2019-06-12 17:32:13 +02:00 |
|
Marek Bel
|
6dd085bcc5
|
Use first letter capital camel case for enum class members.
|
2019-06-12 16:44:07 +02:00 |
|
Marek Bel
|
cc80bfa020
|
Merge branch 'MK3' into use_enum_class
|
2019-06-12 16:04:26 +02:00 |
|
DRracer
|
c7e1e73880
|
another almost 200B down by proper usage of smaller data types and enum
classes
|
2019-06-12 15:41:55 +02:00 |
|
DRracer
|
94a5175980
|
Code size reduction - saved almost 2KB
|
2019-06-12 15:41:34 +02:00 |
|
Marek Bel
|
49f172a7b9
|
Convert uint8_t cycle control varibles changed in previous commit to uint_least8_t to be potentially more portable.
|
2019-06-12 15:01:57 +02:00 |
|
DRracer
|
b15bbaf177
|
for cycles' variables: int -> uint8_t where appropriate, part1
|
2019-06-12 14:58:15 +02:00 |
|
DRracer
|
4f8ed7f123
|
for cycles' variables: int -> uint8_t where appropriate, part1
|
2019-06-12 10:31:09 +02:00 |
|
DRracer
|
baa36ce740
|
another almost 200B down by proper usage of smaller data types and enum
classes
|
2019-06-12 09:58:42 +02:00 |
|
Marek Bel
|
d528a53526
|
Refactor. Move lcd_commands_func1() to first_lay_cal.cpp and rename it to lay1cal_square(). Remove its constant parameters. Move remaining G1 code to lay1cal_meander(). Saves 6B of FLASH memory.
|
2019-06-12 01:36:48 +02:00 |
|
Marek Bel
|
60cc3d58ec
|
Use sprintf_P in first layer calibration. Save 30B of FLASH memory.
|
2019-06-11 20:00:49 +02:00 |
|
Marek Bel
|
47a183e96e
|
Use loop to enquecommand_P() in first layer calibration. Save 126B of FLASH memory.
|
2019-06-11 19:49:56 +02:00 |
|
Marek Bel
|
21f4669600
|
Make count_e() constexpr.
|
2019-06-11 19:22:08 +02:00 |
|
Marek Bel
|
4effff9e99
|
Use loop to enquecommand_P() in first layer calibration. Save 10B FLASH memory.
|
2019-06-11 18:56:29 +02:00 |
|
Marek Bel
|
d21f256cd0
|
Remove duplicate calls of lcd_timeoutToStatus.start(), move !blocks_queued() && cmd_buffer_empty() condition to outer if, rewrite using switch statement. Save 487B of FLASH memory.
|
2019-06-11 18:26:59 +02:00 |
|
Marek Bel
|
97a5d6b5f4
|
Make constants const.
|
2019-06-11 17:30:37 +02:00 |
|
Marek Bel
|
9b1e3213ae
|
Variable lcd_commands_step doesn't need to be global.
|
2019-06-11 17:30:19 +02:00 |
|
DRracer
|
58948cffcd
|
Code size reduction - saved almost 2KB
|
2019-06-11 17:23:01 +02:00 |
|
Marek Bel
|
0c9121e99e
|
Use loop to enquecommand_P() in first layer calibration.
|
2019-06-11 17:08:56 +02:00 |
|
DRracer
|
f20125a3e2
|
Code size reduction - saved almost 2KB
|
2019-06-11 16:24:40 +02:00 |
|
Marek Bel
|
27145204ed
|
Use internationalized M117, but anyway the text is not shown.
|
2019-06-10 21:40:12 +02:00 |
|
Marek Bel
|
4be8fa701e
|
Use loop to enquecommand_P() in first layer calibration.
|
2019-06-10 20:41:18 +02:00 |
|
NotaRobotexe
|
bb980e2fca
|
sound edit, delete mute mode, add blind mode
|
2019-06-10 15:03:52 +02:00 |
|
Marek Běl
|
28e7772421
|
Merge pull request #1886 from leptun/MK3_fix_load_filament_5
Fix Load Filament 5 for MMU2
|
2019-06-10 14:45:55 +02:00 |
|
DRracer
|
ebfad55617
|
Merge pull request #1888 from mkbel/always_cut_independent
Always cut independent
|
2019-05-31 07:00:37 +02:00 |
|
Marek Bel
|
ccb649b1f6
|
Add always cut experimental / for testing feature.
|
2019-05-30 23:03:59 +02:00 |
|
Marek Bel
|
18122049a6
|
Fix cut filament menu item labels.
|
2019-05-30 19:36:10 +02:00 |
|
Voinea
|
878e866401
|
Fix Load Filament 5 for MMU2
|
2019-05-30 17:28:02 +03:00 |
|
NotaRobotexe
|
3b2cbc68d8
|
PFW-571 send PRN:4 instead PRN:1 while changing filament
|
2019-05-28 18:22:34 +02:00 |
|
DRracer
|
9cb0bc7bcf
|
Fix MINTEMP errors and fsensor runout
|
2019-05-24 08:46:44 +02:00 |
|
DRracer
|
e17f3f8405
|
change language files accordingly
|
2019-05-23 11:14:26 +02:00 |
|
DRracer
|
da98977de3
|
Fix. menu texts and formatting - issues PFW-877 and PFW-879
|
2019-05-23 10:45:55 +02:00 |
|
Marek Bel
|
15ba17f110
|
Fix translator columns hint for Adjusting Z:
|
2019-05-16 17:30:15 +02:00 |
|
DRracer
|
a453c6fc9d
|
Save 236B by improving functions in menu.cpp. Beware - the label now has
to come with a ':' as its last character. Changed language files along
with this commit too.
|
2019-05-16 16:43:44 +02:00 |
|
Ondrej Tuma
|
ebfc8c1c79
|
Fan autotest for swapping in Selftest
|
2019-05-15 10:10:46 +02:00 |
|
Ondrej Tuma
|
c851e158cc
|
Manual fan check menu have default (selected) option
|
2019-05-15 10:10:46 +02:00 |
|
Marek Bel
|
66d20f0297
|
Fix code formatting (indentation).
|
2019-05-14 16:45:15 +02:00 |
|
Marek Bel
|
4de93ca19c
|
Fix eject filament menu items numbering.
|
2019-05-14 16:43:33 +02:00 |
|
Marek Bel
|
150787efbd
|
Generate menu item texts Cut filament <nr.> during runtime to conserve flash.
|
2019-05-14 16:25:29 +02:00 |
|
Marek Bel
|
7c4f66181f
|
Generate menu item texts Load filament <nr.> and Eject filament <nr.> during runtime to conserve flash.
|
2019-05-14 15:47:25 +02:00 |
|
Marek Běl
|
084c6f2700
|
Merge pull request #1805 from DRracer/MK3
PFW-844
|
2019-05-10 13:41:59 +00:00 |
|
Marek Bel
|
5707d4b85c
|
Set all target hot ends to 0 deg. Celsius instead of just hotend nr. 0 to be more safe with custom modifications.
|
2019-05-10 15:27:25 +02:00 |
|
DRracer
|
f431d24762
|
Merge branch 'MK3' of https://github.com/DRracer/Prusa-Firmware into MK3
|
2019-05-07 16:17:14 +02:00 |
|
DRracer
|
0124fbf9ee
|
Fix: display target extruder temperature on the main screen when doing
PID calibration
|
2019-05-07 16:15:42 +02:00 |
|
Ondrej Tuma
|
b7fe43bf68
|
Deleted bad cols/rows definitions for translation.
|
2019-05-07 12:52:23 +02:00 |
|
Marek Bel
|
1a0370e1c7
|
Make macro ON_MENU_LEAVE() usage similar to macros MENU_ITEM_BACK_P() and MENU_ITEM_FUNCTION_P().
|
2019-05-06 17:39:00 +02:00 |
|
DRracer
|
ffbdb43881
|
Remove commented code
|
2019-05-06 17:26:42 +02:00 |
|
DRracer
|
0794430208
|
Fix for linearity correction not being stored to EEPROM when doing MENU-
UP
|
2019-05-06 15:33:13 +02:00 |
|
MRprusa3d
|
b93f37ee02
|
"stop" immediately after "pause" patch
|
2019-04-29 14:39:19 +02:00 |
|
MRprusa3d
|
32f3471862
|
print parameters checking
prusa_stat_diameter()
|
2019-04-09 15:22:08 +02:00 |
|
PavelSindler
|
fd96bde69f
|
Merge pull request #1667 from mkbel/Add_IR_sensor_fail_message
Add ir sensor fail message
|
2019-04-02 14:55:27 +02:00 |
|
PavelSindler
|
ae11c1e26f
|
rename function
|
2019-03-28 16:39:56 +01:00 |
|
PavelSindler
|
97594c83bb
|
function misleading names changed
|
2019-03-28 14:58:58 +01:00 |
|
PavelSindler
|
1dd486d86d
|
max length of menu item strings added
|
2019-03-28 13:18:28 +01:00 |
|
PavelSindler
|
d22793f276
|
Z-probe nr. states reduced to 1; 3; 5
|
2019-03-28 12:02:46 +01:00 |
|
PavelSindler
|
02faadf0b9
|
MMU mode renamed
|
2019-03-28 09:49:08 +01:00 |
|
Marek Bel
|
baeee5817e
|
Make lcd_selftest_error() calls safer, as nullptr parameter is not handled. It is hard to believe, but it actually saves 4B flash.
|
2019-03-22 00:24:22 +01:00 |
|
Marek Bel
|
966e772702
|
Fix compile error for non TMC2130 endstops check.
|
2019-03-22 00:14:29 +01:00 |
|
Marek Bel
|
89f1a3bacf
|
Fix compile error for non TMC2130 pulley check.
|
2019-03-22 00:11:02 +01:00 |
|
Marek Bel
|
8582babddb
|
Fix compile error for manual fan check.
|
2019-03-22 00:08:44 +01:00 |
|
Marek Bel
|
d1c5c03907
|
Fix compile error for manual fan check.
|
2019-03-22 00:03:14 +01:00 |
|
Marek Bel
|
c45a7f8641
|
Fix 1_75mm_MK3-EINSy10a-E3Dv6full variant build error.
|
2019-03-21 23:50:01 +01:00 |
|
Marek Bel
|
91779a5d04
|
Add filament sensor false triggering message.
|
2019-03-21 23:36:59 +01:00 |
|
Marek Bel
|
ba23b1b2c5
|
Remove unused.
|
2019-03-21 22:50:46 +01:00 |
|
Marek Bel
|
6c28ed6349
|
Convert lcd_selftest_error() first parameter to enum class.
|
2019-03-21 22:48:57 +01:00 |
|
MRprusa3d
|
7d98177716
|
farmMode updates
|
2019-03-19 19:48:40 +01:00 |
|
PavelSindler
|
c05561d6b1
|
Merge pull request #1607 from PavelSindler/7x7
7x7 mbl and switching mmu modes
|
2019-03-15 19:55:15 +01:00 |
|
Marek Bel
|
ffe45bdef3
|
Disable mmu filament cutter feature.
|
2019-03-15 03:38:37 +01:00 |
|
PavelSindler
|
9e0e4198c5
|
Mesh by 3d-gussner, fixed difference between mbl points coordinates and coordinates used in planner for corrections, mbl settings menu update
|
2019-03-14 01:52:44 +01:00 |
|
MRprusa3d
|
1f131f66e0
|
print parameters checking
nozzle diameter
|
2019-03-14 00:36:56 +01:00 |
|
PavelSindler
|
32138ea09a
|
menu item alignment
|
2019-03-13 15:08:09 +01:00 |
|
PavelSindler
|
b20d9171b6
|
Merge remote-tracking branch 'upstream/MK3' into 7x7
|
2019-03-12 11:47:17 +01:00 |
|
PavelSindler
|
42036270cf
|
Merge pull request #1619 from MRprusa3d/PFW-795d
better autoLoad II
|
2019-03-12 11:44:30 +01:00 |
|
PavelSindler
|
c55f42965d
|
Merge pull request #1601 from MRprusa3d/PFW-749
SD card menu enhancement
|
2019-03-12 11:42:53 +01:00 |
|
PavelSindler
|
c9cff11732
|
Merge pull request #1593 from MRprusa3d/PFW-647
mode switching, G-code unification
|
2019-03-12 11:40:43 +01:00 |
|
MRprusa3d
|
3388444b6c
|
better autoLoad II
autoLoad inhibit if Support::ExtruderInfo(@MKx)/SensorInfo(@MKxS)-menu is selected
|
2019-03-11 20:43:07 +01:00 |
|
PavelSindler
|
698f81abe0
|
fix compile error
|
2019-03-11 15:55:48 +01:00 |
|
PavelSindler
|
819a91ab1e
|
switching stealth/normal mode for mmu in settings menu and tune menu
|
2019-03-11 12:33:22 +01:00 |
|
PavelSindler
|
141b78c048
|
number of Z-probes defualt value changed from 4 to 3, mmu stealth mode switch in settings menu
|
2019-03-10 16:03:46 +01:00 |
|
PavelSindler
|
091934462d
|
menu correction
|
2019-03-08 20:06:30 +01:00 |
|
PavelSindler
|
315959c13a
|
menu update
|
2019-03-08 20:03:23 +01:00 |
|
PavelSindler
|
6a864ffbab
|
G80 parameters configurable via settings menu
|
2019-03-08 15:43:37 +01:00 |
|
PavelSindler
|
98bb2b7acf
|
merge debug gcodes for bed analysis
|
2019-03-06 20:45:23 +01:00 |
|
PavelSindler
|
2a71dbefb8
|
Merge pull request #1597 from mkbel/fix_compiler__warning
Fix compiler warning
|
2019-03-06 19:55:18 +01:00 |
|
MRprusa3d
|
6217329d50
|
SD card menu enhancement
|
2019-03-06 19:51:26 +01:00 |
|
PavelSindler
|
101453b674
|
mbl submenu
|
2019-03-06 13:27:31 +01:00 |
|
Marek Bel
|
1eab058ad4
|
Fix uninitialized variable used.
|
2019-03-05 18:08:35 +01:00 |
|
Marek Bel
|
7fcecabd5f
|
Fix compiler warning: variable 'previous_millis_cmd' set but not used
|
2019-03-05 18:04:58 +01:00 |
|
Marek Bel
|
484259cbb2
|
Fix compiler warning: 'lcd_settings_linearity_correction_menu_save' defined but not used
|
2019-03-05 18:00:16 +01:00 |
|
PavelSindler
|
f1031d2302
|
new farm statuses for pause (14) and wait for user (15)
|
2019-03-05 16:00:50 +01:00 |
|
MRprusa3d
|
7e48d633cb
|
mode switching
info-message viewing during mode switching
|
2019-03-04 21:30:36 +01:00 |
|
PavelSindler
|
9dde8c4732
|
Merge pull request #1591 from MRprusa3d/PFW-795c
better autoLoad
|
2019-03-04 15:31:04 +01:00 |
|
PavelSindler
|
1051b7c39f
|
Merge pull request #1583 from mkbel/fix_cut
Fix unable to cut filament, if nozzle is already preheated.
|
2019-03-04 15:29:54 +01:00 |
|
MRprusa3d
|
b02ca18c93
|
better autoLoad
autoLoad inhibit if Support::ExtruderInfo-menu is selected
|
2019-03-04 12:52:35 +01:00 |
|
Marek Bel
|
9e38b1e101
|
Add missing message "Preheating to cut".
|
2019-03-01 18:17:08 +01:00 |
|