TAMU-Robomasters / aimbots-dev

The Taproot-based rewrite of our 2021 development platform.
GNU General Public License v3.0
35 stars 7 forks source link

Issue/taproot may24 upgrade #84

Closed n-speed closed 6 months ago

n-speed commented 6 months ago

Taproot Regeneration 1.2 to support new referee serial protocol changes for the 2024 season.

This is necessary as the new V10 firmware used by DJI rearranged the serial protocol for referee system data. ARUW completed a fix in early April to upgrade the Taproot submodule to accurately reflect these changes.

For our use case, modification had to be made to project.xml.in on project regeneration. These means for the next taproot upgrade, all changes made regarding the Mahony IMU algorithm and other IMU features will be lost and have to be added in manual from previous upgrades (or until an MR is made upstream to Taproot).

Testing was done on Standard and Sentry robots for basic functionality. Hero is untested as the robot was not complete and this PR was priority 1 for preparing for RMUL 2024

n-speed commented 5 months ago

Deleting branch as commit history has been merged into main. Issue closed