You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- 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.
# Tinymovr ROS for firmware 3.0.x\n\nThis release is compatible with firmware version 3.0.x.\n\n## Features\n- Full support for Tinymovr motors\n- Updated ROS packages for better compatibility\n\n## Changes\n- Performance improvements\n- Bug fixes\n\n## Installation\nFollow instructions on the [GitHub repository](https://github.com/tinymovr/Tinymovr-ROS) to install the latest version.
1
+
# Tinymovr ROS 3.0.0 (firmware 3.0.x)
2
+
3
+
This release targets Tinymovr firmware **3.0.x**. The protocol bindings under
4
+
`include/tinymovr/` and `src/tinymovr/` were regenerated from
5
+
`tinymovr_3_0_x.yaml` via [Avlos](https://github.com/tinymovr/avlos).
6
+
7
+
## Changes
8
+
9
+
- Added `MA600` to the External SPI sensor type enum
10
+
(`SENSORS_SETUP_EXTERNAL_SPI_TYPE_MA600 = 3`).
11
+
- Updated `avlos_proto_hash` to match the new spec
12
+
(`3999954334` -> `3786962419`).
13
+
- Bumped package version to `3.0.0` in `package.xml`.
14
+
- Added `AGENTS.md` documenting Avlos-based protocol regeneration and the
15
+
release flow.
16
+
17
+
## Compatibility
18
+
19
+
- The protocol change is additive (a new enum value); existing user code does
20
+
not need to change.
21
+
- The Tinymovr device firmware must be the matching 3.0.x release, since the
22
+
protocol hash has changed.
23
+
24
+
## Installation
25
+
26
+
Follow instructions on the [GitHub repository](https://github.com/tinymovr/Tinymovr-ROS)
0 commit comments