Prusa-Firmware/Firmware/variants
Yuri D'Elia eb2ca78167 Rewrite uvlo handling for accurate Z re/positioning
- In both uvlo_ and uvlo_tiny, calculate Z usteps properly and adjust
  the Z position to a true fullstep before disabling the motor. This
  avoids shifs during recovery.
- In uvlo_tiny, instead of moving up indefinitely, adjust Z just
  once using the smallest move possible (new def UVLO_TINY_Z_AXIS_SHIFT)
- Perform all the uvlo/recovery processing in physical coordinates
  and MBL off: there should be no automatic Z movement!
- Disable heaters in both handlers to conserve more power.
- Add timing information to uvlo_tiny too.
- During recovery, to switch between physical and logical positioning
  introduce a new "PRUSA MBL" gcode as most of the procedure is
  enqueued, and no existing gcode was available.
2020-01-26 17:46:50 +01:00
..
1_75mm_MK2-RAMBo10a-E3Dv6full.h
1_75mm_MK2-RAMBo13a-E3Dv6full.h
1_75mm_MK3-EINSy10a-E3Dv6full.h Rewrite uvlo handling for accurate Z re/positioning 2020-01-26 17:46:50 +01:00
1_75mm_MK3S-EINSy10a-E3Dv6full.h Rewrite uvlo handling for accurate Z re/positioning 2020-01-26 17:46:50 +01:00
1_75mm_MK25-RAMBo10a-E3Dv6full.h Merge pull request #1933 from prusa3d/enable_cutter 2020-01-09 13:47:44 +01:00
1_75mm_MK25-RAMBo13a-E3Dv6full.h Merge pull request #1933 from prusa3d/enable_cutter 2020-01-09 13:47:44 +01:00
1_75mm_MK25S-RAMBo10a-E3Dv6full.h Merge pull request #1933 from prusa3d/enable_cutter 2020-01-09 13:47:44 +01:00
1_75mm_MK25S-RAMBo13a-E3Dv6full.h Merge pull request #1933 from prusa3d/enable_cutter 2020-01-09 13:47:44 +01:00