Sebastianv650
e3ffb58fbd
Save some cycle inside the planner
...
planner.h:
fan speed is used to set integer variables, so no need for long.
Basicaly a byte should be enough for all the fan things, as it's 0-255?
planner.cpp:
Save some float multiplications.
We could squeeze out even more by defining feedrate_percentage,
saved_feedrate_percentage and flow_percentage as float instead of int.
Everytime they are used in the time-critical planner, they are casted to
float and multiplied by 0.01. Not done jet, as they are used in LCD menu
functions I don't know well enough.
8 years ago
Scott Lahteine
665b7f3893
Merge pull request #5212 from thinkyhead/rc_mixing_faster
...
Store mix factors as reciprocals and multiply
8 years ago
Scott Lahteine
60cc9342a4
Merge pull request #5188 from thinkyhead/rc_extended_host_support
...
Extended host support: M155 Auto temp report, M115 capabilities
8 years ago
Scott Lahteine
f663220e87
Store Mix factors as reciprocals and multiply
8 years ago
Scott Lahteine
ea3c08d249
Merge pull request #5186 from esenapaj/Follow-up-the-PR-#5167-etc
...
Follow up the PR #5167 (Add Turkish Language) again, etc
8 years ago
Scott Lahteine
c488378532
Merge pull request #5205 from Sebastianv650/RCBugFix_stepperpatch
...
Remove useless line from stepper ISR
8 years ago
Scott Lahteine
7972378828
Merge pull request #5209 from floyd871/RCBugFix
...
Megatronics 3.0 has no SD-Card detect
8 years ago
Michael Neumann
8bdf303da0
Update pins_MEGATRONICS_3.h
8 years ago
Michael Neumann
3890366c83
Update pins.h
8 years ago
Michael Neumann
c0d45ca7f2
Update boards.h
8 years ago
Sebastianv650
cdc18f8c22
Remove useless line from stepper ISR
...
The flag is already set inside planner.get_current_block(). Doing it
twice isn't making it better..
8 years ago
Scott Lahteine
b31a07e261
Stateful M355 with separate P parameter
8 years ago
Scott Lahteine
c8d4cd35d8
Include more features in Travis testing
8 years ago
Scott Lahteine
3c9a838651
Extended capabilities report in M115
8 years ago
Scott Lahteine
68b866b5dd
Add M155 - Auto-report temperature with interval
8 years ago
Scott Lahteine
68b46fb2c9
Allow send to i2c address 0 (broadcast)
8 years ago
Scott Lahteine
75bfde9945
M155=>M260, M156=>M261
8 years ago
esenapaj
2ae72b0491
Follow up the PR #5167 (Add Turkish Language) again, etc
...
・Update forgotten K8400\Dual-head\Configuration.h
・Adjust spacing
8 years ago
Scott Lahteine
06f2282f82
Merge pull request #5176 from thinkyhead/rc_filchange_feedback
...
Give instant feedback for filament change
8 years ago
Scott Lahteine
dcfd7c69e8
Merge pull request #5163 from nzinov/RCBugFix
...
Improve G30 probing command - add optional arguments
8 years ago
Scott Lahteine
e765eebfb0
Patch spacing in bilinear grid report
8 years ago
Scott Lahteine
7780052fb3
Give instant feedback for filament change
8 years ago
Scott Lahteine
de6f2ef2a3
Merge pull request #5171 from esenapaj/Follow-up-the-PR-#5167-etc
...
Follow up the PR #5167 (Add Turkish Language), etc
8 years ago
esenapaj
24e3f7abe7
Update Turkish translation
...
・Add new translation
8 years ago
esenapaj
be48792e9c
Follow up the PR #5167 (Add Turkish Language), etc
...
・Remove all the #ifndef
・Follow the PR #4603 (Strip never-translated strings from language
files)
・Follow the PR #4634 (Set language display charset in language.h)
・Follow the PR #4936 (Put max_jerk vars in array, clean up jerk code)
・Adjust spacing
8 years ago
Scott Lahteine
5aee8d892c
Merge pull request #5167 from thinkyhead/rc_turkish_squashed
...
Add Turkish Language
8 years ago
Rigid3D
2327764980
Add Turkish Language
8 years ago
Nikolay Zinov
dea00bbcf1
improve G30 probing
...
Add optional parameters
X, Y for probe point
S sets stowing on and off
8 years ago
Scott Lahteine
1614c9d207
Merge pull request #5155 from thinkyhead/rc_core_babystepping
...
BABYSTEPPING-oriented cleanup
8 years ago
Scott Lahteine
00662b8635
Minor babystep cleanup patches
8 years ago
Scott Lahteine
cad792e702
Reduce code for invariant lcd_detected
8 years ago
Scott Lahteine
b23d255491
Move macros above Stepper::babystep
8 years ago
Scott Lahteine
cc57d46158
Fix set_position for CoreYZ
8 years ago
Scott Lahteine
0269347682
Merge pull request #5141 from thinkyhead/rc_old_slowdown_what
...
OLD_SLOWDOWN does nothing, so remove it
8 years ago
Scott Lahteine
e92e2b2446
Merge pull request #5144 from Sebastianv650/RCBugFix_LIN_ADV_wipe
...
Account for wipe moves
8 years ago
Scott Lahteine
28a039c0e1
Merge pull request #5154 from thinkyhead/rc_bilinear_splits
...
Don't define bilinear_line_to_destination on kinematic setups
8 years ago
Scott Lahteine
176aeafc19
Don't define bilinear_line_to_destination on kinematic setups
8 years ago
Sebastianv650
d448500643
Account for moves with negative E movements
...
Added a rule so that LIN_ADVANCE isn't used for moves with negative E movements (de_float will be negative in this cases).
I also added a more detailed comment to make it more clear what the if statement does.
8 years ago
Scott Lahteine
2185973e39
Merge pull request #5150 from thinkyhead/rc_bilinear_splits
...
Corrections to bilinear_line_to_destination
8 years ago
Scott Lahteine
236853df22
Corrections to bilinear_line_to_destination
...
- Allow more than 9x9 probe points
- Account for the probe starting position
8 years ago
Scott Lahteine
3b6a43f7ad
Merge pull request #5148 from thinkyhead/rc_dual_tool_z_limit
...
Fix Z raise with DXC_AUTO_PARK_MODE
8 years ago
Scott Lahteine
0115e495fe
Fix up Dual X switch blocks
8 years ago
Scott Lahteine
2495ab7af2
Make dual_x_carriage_mode an enumeration
8 years ago
Scott Lahteine
d6c36f5bb9
Fix Z raise with DXC_AUTO_PARK_MODE
8 years ago
Scott Lahteine
0c79553fc5
Cast int to AxisEnum for some accessors
8 years ago
Scott Lahteine
adbf1f7dca
Add M355 to the GCodes list.
8 years ago
Scott Lahteine
63efc10599
Merge pull request #5134 from thinkyhead/rc_bilinear_split_lines
...
Split cartesian moves on grid boundaries with bilinear ABL
8 years ago
Scott Lahteine
12167bc8f3
OLD_SLOWDOWN does nothing, so remove it
8 years ago
Scott Lahteine
1ee0fdcad7
Merge pull request #5140 from esenapaj/Follow-up-the-PR-#5089
...
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
8 years ago
esenapaj
c8c1a28f6f
Follow-up the PR #5089 (Centralize click-handling in the LCD loop)
...
bool feedback is no longer used
8 years ago