evil-mad / EggBot

Software for The Original EggBot
GNU General Public License v3.0
288 stars 140 forks source link

Add negative rate math, new advanced motion commands, and EBB firmware refactor #200

Closed EmbeddedMan closed 1 year ago

EmbeddedMan commented 1 year ago

These changes represent a huge amount of work over many months.

This PR is being merged into a new EBF v3.0.0 branch, which will become a non-backward compatible firmware version with many other changes as well. This is the start of those changes. The version number currently in the code is 2.9.03, which is not officially released, but is an internal testing version number.

The documents have not been updated for the above changes. That will come as separate PRs once all of the v3.0.0 changes are nearing completion.

The primary purpose of this PR is simply to get all of these changes into a branch which can then be used for all the other v3.0.0 changes.

EmbeddedMan commented 1 year ago

Ooops. Looking through the changed files, I see there's a version 2.9.0 released in this PR. I will be removing those files from this PR shortly.