DRracer
|
55dc78546b
|
Merge pull request #1913 from mkbel/fix_spelling
Fix spelling.
|
2019-06-13 15:12:30 +02:00 |
|
DRracer
|
ec2f194350
|
Merge pull request #1912 from mkbel/use_enum_class_2
Use enum classes to save FLASH, unify naming convention
|
2019-06-13 15:12:08 +02:00 |
|
Marek Bel
|
25f0eb9a39
|
Fix spelling.
|
2019-06-13 15:01:54 +02:00 |
|
Marek Bel
|
72f5e87c61
|
Merge branch 'MK3' into use_enum_class_2
|
2019-06-12 19:17:35 +02:00 |
|
Marek Bel
|
1390d4e5b9
|
Use first letter capital camel case for enum class members. Change underlying type to uint_least8_t.
|
2019-06-12 19:11:41 +02:00 |
|
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 |
|
Marek Běl
|
c43bd91520
|
Merge pull request #1627 from MRprusa3d/PFW-790
print parameters checking
|
2019-06-12 18:03:29 +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
|
e393d91b12
|
Use first letter capital camel case for enum class members.
|
2019-06-12 16:20:21 +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 |
|
DRracer
|
8d388fa03a
|
Merge pull request #1911 from mkbel/layer1_cal_flash
Layer1 cal flash
|
2019-06-12 15:40:59 +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 |
|
Marek Bel
|
7ac098a135
|
Refactor. Put constants needed in functions inside fuctions to limit its scope.
|
2019-06-12 14:20:20 +02:00 |
|
Marek Bel
|
2755a3733d
|
Document.
|
2019-06-12 14:15:58 +02:00 |
|
Marek Bel
|
342954b88c
|
Refactor. Make constants producing first layer calibration square more clear. Note layer height discrepancy.
|
2019-06-12 13:31:17 +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
|
319b5bd383
|
Merge pull request #1908 from prusa3d/MK3_3.7.2
Mk3 3.7.2
|
2019-06-11 15:42:27 +02:00 |
|
Marek Běl
|
cb6a3e7e12
|
Merge pull request #1907 from DRracer/fan_check_error_fix
Do not allow resume printing if fans are still not ok
|
2019-06-11 15:12:48 +02:00 |
|
DRracer
|
13c3ab14fa
|
test fan check error only when enabled by #ifdef
|
2019-06-11 15:05:40 +02:00 |
|
DRracer
|
3e37150552
|
Do not allow resume printing if fans are still not ok
|
2019-06-11 14:53:10 +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 |
|
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 |
|
Marek Běl
|
327e6cd39b
|
Merge pull request #1889 from DRracer/fan_check_error_fix
Fan check error fix
|
2019-06-06 15:52:44 +02:00 |
|
DRracer
|
0cf6bc0677
|
Merge pull request #1903 from mkbel/filament_runout_mk3_2
Filament runout mk3 2
|
2019-06-06 15:51:35 +02:00 |
|
DRracer
|
83578c3389
|
documentation + minor code cleanup based on code review
|
2019-06-06 15:50:13 +02:00 |
|
Marek Bel
|
19351df8a7
|
Extracted computation of z_shift for M600 into a separate function to
improve readability. Surprisingly, also the code got shorter.
|
2019-06-05 18:34:26 +02:00 |
|
Marek Bel
|
9c3bb14bae
|
remove function forward decl: fsensor_restore_print_and_continue_IR
revert LCD_BL_PIN change
|
2019-06-05 18:34:10 +02:00 |
|
DRracer
|
aeed49a80e
|
Fix filament runout on optical filament sensors
Reworked the IR variant accordingly
Some code-size optimization in related functions
|
2019-06-05 18:33:41 +02:00 |
|
DRracer
|
10247a28a3
|
Merge pull request #1896 from NotaRobotexe/power_panic
documentation for power panic
|
2019-06-05 16:10:04 +02:00 |
|
NotaRobotexe
|
14270ac1f6
|
power panic documentation
|
2019-06-05 15:10:51 +02:00 |
|
NotaRobotexe
|
d263728c37
|
documentation
|
2019-06-05 14:55:59 +02:00 |
|
DRracer
|
33b2aa5e58
|
Merge pull request #1894 from NotaRobotexe/power_panic
Power panic Z axis fix
|
2019-06-05 13:34:21 +02:00 |
|