Skip to content

µCNC v1.8.4

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Nov 10:49

This (re)release fixes a weird effect in the step interpolator that caused audible step frequency changes while accelerating/decelerating and speed jumps.
The changes are:

Added

  • added support for 74HC595 custom shift register using PIO (#568)
  • added function to get parser internal position (#537)
  • added new debug stream option to use a dedicated COM channel to print debug verbose (#548)
  • added option to control how soft limits are treated (alarm or error) and if the program flow continues or holds in case of error (#572)

Changed

  • rebuilded virtual emulator for Windows (#569)

Fixed

  • fixed non linear acceleration steps that generated motor noise on acceleration and deacceleration. These issues were introduce with change #561 (#571)
  • reduced itp timer calculations for blocks at speeds bellow the interpolator sample frequency leading to incorrect timing on these slow speed blocks (#571)
  • fixed stepper timer running at half the target speed on ESP32 using emulated PWM (#567)
  • fixed cooland funtions M7 and M8 (#562)
  • fixed step generation is interrupted while processing incomplete command (#565)
  • fixed JOG flag being cleared while parsing command (caused with #565) (#573)