Skip to content

重构DMmulti继承自GM6020 修复getMergedControlData漏洞#59

Closed
DoveXY wants to merge 5 commits into
popchutty:mainfrom
DoveXY:fix/multiMotorControl
Closed

重构DMmulti继承自GM6020 修复getMergedControlData漏洞#59
DoveXY wants to merge 5 commits into
popchutty:mainfrom
DoveXY:fix/multiMotorControl

Conversation

@DoveXY
Copy link
Copy Markdown
Contributor

@DoveXY DoveXY commented Apr 20, 2026

为实现getMergedControlData不能正常合并3电机与4电机的问题,新增了三个重载;每个电机只会在自己的 2 字节槽位写入控制值,其余字节恒为 0。
为最小化修改,决定将DMmulti重构至继承GM6020
重构时发现了电机合并控制数据时会叠加到陈旧缓冲区的BUG,进行了修复。

@DoveXY DoveXY force-pushed the fix/multiMotorControl branch from 1b65cdc to 7ad6c46 Compare April 24, 2026 08:24
@DoveXY
Copy link
Copy Markdown
Contributor Author

DoveXY commented Apr 24, 2026

因git记录过于混乱,且合并困难,暂时关闭,后续重新rebase再进行pr

@DoveXY DoveXY closed this Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant