This repository has been archived by the owner on Dec 1, 2020. It is now read-only.
First Beta v2
Pre-release
Pre-release
·
128 commits
to master
since this release
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