Releases: project-march/input-device
Release v4.1.0
New 🔥
- Added shortcuts for specific gaits, which skip the selection screen (#64)
- Removed the rocker switch functionality, since it was not possible to get it working reliably with the current state machine 😿
Release v4.0.3
Fix 🐛
- Fix version name, that was forgotten last two patches
- Remove
cppcheck
from build, since it doesn't work correctly anymore
Add header timestamps
Small patch to add timestamps to all headers of messages.
Bug fixes
This release introduces several fixes for the previous release. Please note that this patch still runs on ROS Melodic.
Fixes
- Fixed several gait names
- Fixed gait images
- Fixed rocker switch being connected to the built-in LED
- Several obstacle menu fixes
Final Melodic Release
🔔 This will be the final release that supports ROS Melodic
A new major release was necessary because of the type change on the alive topic.
New 🎉
- Use new
Alive
message on/march/input_device/alive
topic.
New hardware release
This release marks the first release for the new hardware of the input device designed for the March IVc exoskeleton. 🎉 🥳 🔥
New
- All new designed menu
- Joystick has been replaced by a rotary encoder
- New shortcut button to easily access frequently used gaits
- You can now change the step size using the rocker switch
- The vibration also works now
Contributors
Release v2.0.0
The beta was in use for a while and it worked, so here is the v2.0.0. The next version v3.0.0 will be with the new hardware 🎉
Fix
- Added standup to walk menu
v2.0.0-beta.2
Update version
First Beta v2
This is the first Beta of v2.0.0. This version still runs on the March IV input device hardware.
New Features
- A new welcome screen that prints Project March and the current version used. This is useful when you quickly want to know which version you are using.
- Quicker menu redrawing
- Waits for the master to send a gait successful message after a gait has been activated
- No longer gets stuck when a not possible gait is activated
- Easier menu writing with the rewritten state machine
Fixes
- Added
.clang-format
to consistently format files - Removed unused files
- Renamed files to be consistent in naming
- Removed copied libraries and added them as platformio dependencies
- Complete rewrite of the state machine
- Added unit tests for
State
andStateMachine
classes
First release
This tags the first release of the input device as used by March IV. This version uses an input device with screen, joystick and trigger.