Scott Lahteine
50f09cc029
Miscellaneous cleanup
7 years ago
Scott Lahteine
63257dc083
Fix M503 output for M145
Fixes #7978
7 years ago
Scott Lahteine
0918dae66e
Add OV() macro for use in thermistor tables
7 years ago
RowanMeara
6131533157
Change dithering behavior to intended.
7 years ago
Scott Lahteine
91baca6abb
Patches for compiler warnings/errors
7 years ago
Scott Lahteine
04abd8d459
Improve and clarify M428 code
7 years ago
Scott Lahteine
f5d210c35c
Fix report_current_position
7 years ago
Scott Lahteine
06ee6584fd
Remove offsets from soft endstops, tool change
7 years ago
Scott Lahteine
d4a1154c25
Use do_blocking_move_to where possible
7 years ago
Scott Lahteine
1ed86adf9c
Cleanup around updatePID
7 years ago
Scott Lahteine
75a58ee4b8
Fix position_is_reachable bug in waiting
7 years ago
LVD-AC
e334efb2a7
PROBE_MANUALLY etc.
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
0cfb936dd1
Clarify some motion code
7 years ago
Thomas Moore
f34c3597dc
Add delta_height variable in lieu of using home_offset
7 years ago
Scott Lahteine
b0b4a20930
Tweaks to core motion code
7 years ago
Roxy-3D
1c6e83c137
if !HAS_MESH we still need to do some motion! ( #8328 )
* if !HAS_MESH we still need to do some motion!
Thank You MagoKimbra !
* Ooops.... need #else and not #elif
7 years ago
Roxy-3D
ed62c621d7
Fix G26 Circle Drawing. Add Default Extrusion Settings ( #8313 )
- Fix G26 Circle Drawing.
- Add default extrusion settings so machine can print lines on print bed
- Yet to be done: Get LCD Menu's to use these settings.
7 years ago
Scott Lahteine
8fea26aa9d
Fix PID_autotune watch temp increase value
7 years ago
Thomas Moore
73ca5345e1
Fix Delta EEPROM
7 years ago
Scott Lahteine
85a62bbf46
Misc. fixes to compiler warnings, etc.
7 years ago
Roxy-3D
6324b09934
Revert "Fix EEPROM crc ( #8284 )" ( #8292 )
This reverts commit 172c36f517
.
7 years ago
Rowan Meara
172c36f517
Fix EEPROM crc ( #8284 )
7 years ago
Scott Lahteine
2246316605
Fix name collision. timer_t => hal_timer_t
7 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
7 years ago
Scott Lahteine
c07bbd4154
Prettify some EEPROM code
7 years ago
Scott Lahteine
79772219ae
Fix Fan Multiplexer init
7 years ago
Scott Lahteine
dac1f6fe74
Tweaks to cubic_b_spline code style
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
teemuatlut
70be4d206e
[2.0.x] UltiMachine Archim2 ( #8190 )
* UltiMachine Archim2 support
* SPI gets included by the library
* Invert TMC2130 diag pin state
* Clean up Archim2 pins
* Update Archim2 config
* FAN2 -> FAN1
* Cleanup
* Add brief Archim installation instructions
* Bring pins into compliance
* Update 1.0 SD Detect pin for 1.1
* Update Configuration.h
* Update pins_ARCHIM2.h
7 years ago
Scott Lahteine
2f9e42feb9
M303 thermal runaway protection
7 years ago
Scott Lahteine
04c0d9f3c3
Implement kinematic software endstops
7 years ago
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
7 years ago
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
7 years ago
Scott Lahteine
eae0aea1e0
Fix M303 thermal protection
7 years ago
Thomas Moore
325233b454
Fix automatic stepper assignment for X/Y/Z dual stepper drivers ( #8130 )
7 years ago
Scott Lahteine
0ceec1f166
Fix leveling_active_at_z warning
7 years ago
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM ( #8063 )
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
7 years ago
Roxy-3D
72156a2029
change to better (more clear) names ( #8050 )
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
7 years ago
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms ( #8015 )
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 years ago
Roxy-3D
6cb26c98c8
Fix Baby Stepping on 32-Bit platforms ( #8001 )
Also, Max7219 debug code was used for this effort. It has been
improved and hardened.
7 years ago
Scott Lahteine
c46189e429
Fix UBL+Delta segmented feedrate
Based on #7948
7 years ago
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
7 years ago
Scott Lahteine
c0dddd4233
Tweaks to tool_change, GcodeSuite::T()
7 years ago
Scott Lahteine
ca66574062
ADC sensor fix inspired by 'Evgen2' on Twitter
7 years ago
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
32c607ffe2
Ensure fade factor is recalculated if fade height changes
7 years ago
Scott Lahteine
ca1e47375c
Move fade_scaling_factor_for_z to Planner
7 years ago