Update protocol to 3.0.0 (firmware 3.0.x)#7
Merged
Conversation
- Regenerate include/tinymovr/tinymovr.hpp from tinymovr_3_0_x.yaml (adds MA600 to the External SPI sensor type enum; updates avlos protocol hash). - Bump package version to 3.0.0. - Rewrite RELEASE_NOTES.md to describe the 3.0.x release (was previously drafted with literal \n escapes). - Add AGENTS.md documenting Avlos-based regeneration and release flow.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
include/tinymovr/tinymovr.hpp) fromtinymovr_3_0_x.yamlvia Avlos. The only protocol-level change vs the previously-shipped2.4generation is an additiveMA600entry in the External SPI sensor type enum; theavlos_proto_hashis updated accordingly (3999954334->3786962419).package.xmlversion to3.0.0to mirror the firmware compatibility.RELEASE_NOTES.md(the previous draft was committed with literal\nescapes instead of newlines) and describe the actual 3.0.x changes.AGENTS.md(public references only) documenting Avlos-based protocol regeneration and the release flow.Test plan
industrial_ci, Humble) green on this branch.include/tinymovr/tinymovr.hpp--SENSORS_SETUP_EXTERNAL_SPI_TYPE_MA600 = 3present,avlos_proto_hash = 3786962419.colcon build --packages-select tinymovr_rosstill succeeds (additive enum, no API removals).After merge: tag
v3.0.0-ros2-jazzyonmainand cut a matching GitHub Release.