Scott Lahteine
27c5692b13
Syntax tweaks
7 years ago
Scott Lahteine
a03f93bab4
Fix fan kickstart
7 years ago
Scott Lahteine
9e3c41f9e8
Tweak fan kickstart / speed code
7 years ago
Scott Lahteine
60adc6ff02
Display filwidth ratio in terms of E mm
7 years ago
Scott Lahteine
50f09cc029
Miscellaneous cleanup
7 years ago
Scott Lahteine
cba9c1cf9e
Add pre-calculated planner.e_factor
7 years ago
Thomas Moore
600c85226e
Normalize load/unload length in M600
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
ca1e47375c
Move fade_scaling_factor_for_z to Planner
7 years ago
Scott Lahteine
9a930ebec2
Make leveling_is_active a macro
7 years ago
Scott Lahteine
1adb5a6a48
Remove obsolete UBL z_offset
7 years ago
Scott Lahteine
03f4891fb9
Remove legacy ADVANCE feature
7 years ago
Scott Lahteine
a10451ceed
Move Volumetric methods to Planner
7 years ago
Scott Lahteine
1a37ebc76d
Move M163-M165 MIXING_EXTRUDER to cpp
7 years ago
Scott Lahteine
b464887ea1
Make BARICUDA a feature
7 years ago
Scott Lahteine
4f1eadf41f
FILAMENT_WIDTH_SENSOR feature
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago
Scott Lahteine
bf7af95db3
Move flow_percentage to Planner
7 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 years ago
Scott Lahteine
3d8a0ab4b2
Module updates
7 years ago
Scott Lahteine
0c9231fd04
Move 'module' files
7 years ago
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
8 years ago
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
7 years ago
Scott Lahteine
72de280c1e
BARICUDA valve pressure consistently uint8_t
7 years ago
Scott Lahteine
a4a587a897
Fix spelling of Průša
8 years ago
Scott Lahteine
a9f8e518bf
Fix FILAMENT_WIDTH_SENSOR infinite loop issue
Addressing #6992 and #5851
8 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
8 years ago
Scott Lahteine
4857a3ba48
Formatting and spelling
8 years ago
Scott Lahteine
57a51fd5db
Tweak some else clauses
8 years ago
Scott Lahteine
e94f79ccea
Patch some serial macros
8 years ago
oldmcg
9f295581f0
Ubl delta fixes and improvements ( #6941 )
* Change all direct changes of ubl.state.active to
set_bed_leveling_enabled() which handles apply/unapply
leveling to maintain current_position consistency.
Fix invalidation of UBL mesh to invalid unreachable
mesh points as well (delta corners).
Fix UBL_DELTA unapply_leveling logic and when
it gets applied, including fade_height changes.
Add optional M114 D for detailed position information,
disabled from compilation by default (M114_DETAIL).
* UBL_DELTA raw and inline kinematics
* UBL planner fall through fix
* consistent variable names
* Cleanup orphaned code and whitespace changes.
Use _O2.
* compile warnings cleanup
* Remove redundant #ifdef condition
8 years ago
Scott Lahteine
a3645ec921
Reference op with variable name
8 years ago
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
8 years ago
Scott Lahteine
a7fb55ea6d
Use GRID_MAX_POINTS. Some formatting
8 years ago
Scott Lahteine
0696dda470
Cleanups to UBL_DELTA
8 years ago
oldmcg
91841d75c9
UBL_DELTA ( #6695 )
UBL on Delta's.... Should be close! Should not affect any Cartesian printer.
8 years ago
Scott Lahteine
081bf1f879
Patch #else / #endif comments
8 years ago
Scott Lahteine
a1e04942a2
Cleanup to software PWM variables
8 years ago
Scott Lahteine
2658cc707a
Treat temperature as integer, when possible
8 years ago
Scott Lahteine
ed81e9b3d3
Adjust leveling conditionals
8 years ago
Scott Lahteine
8002672938
Fixes for DUAL_NOZZLE_DUPLICATION_MODE
8 years ago
Scott Lahteine
d480b6f75a
Enable E1 stepper for DUAL_NOZZLE_DUPLICATION_MODE
8 years ago
Scott Lahteine
68773f4486
Simplify stepper macros by renaming enable/disable macros
8 years ago
james94jeans2
5b9476fe78
Added z_fade_height to EEPROM-Settings
Firmware was forgetting the z_fade_height in Planner, set by M420 Z<f>,
after each reset or loading settings from EEPROM. Added the float
z_fade_height to EEPROM-Storage, now remembers the value.
8 years ago
Scott Lahteine
832064e4f2
Implementation changes to support 5 extruders
8 years ago
Scott Lahteine
79d42d87c1
Syntax cleanup
8 years ago
Scott Lahteine
25a6bfa7ed
Add and apply WITHIN macro
8 years ago
Scott Lahteine
0e71e7b2fb
Cleanup to planner.cpp
8 years ago