[Paciente8159/uCNC PR#52] Interpolator optimizations

未分类 bolang 2周前 (10-15) 4次浏览 0个评论

Issue #52 | 状态: 已关闭 | 作者: Paciente8159 | 创建时间: 2021-07-28


-renaming of the interpolator structs and variables
-removed unnecessary volatile attributes and unused variables
-force inlining in some functions declaration
-added escape if try to read segment buffer with buffer empty
-relocated some code inside de interpolator ISR to prevent state freezing and reentrancy issues
-modified cnc state flag resetting to improve report request responses
-removed redundant variables and code from interpolator
-fixed negative speed segment calculation
-removed duplicate function call in parser
-modified virtual mcu to allow a full gcode file copy paste in console
-reset accumulator variables and dwell inside motion block of motion control

原始Issue: https://github.com/Paciente8159/uCNC/pull/52

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址