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
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