- [PR name](Link to PR)
- Fixes # (issue)
Link to a change in documentation (if any)
- Add detailed notes explaining code changes, algorithms or any other information that can help the reviewer understand the PR better.
| Feature Test | Result |
|---|---|
| Feature test 1 | ✔️ or ✖️ |
| Unit Test | Result |
|---|---|
| Feature test 1 | ✔️ or ✖️ |
- Firmware binary: [Link to firmware binary]
- Other files.
- Name all new files added with this PR that need to be distributed with the release package. This includes files like
.json,.xmlsettings files etc.
- All dependent repositories used were on branch
master - Software
- Get approval from the reviewer
- Passed testing on Windows
- Passed testing on macOS (for major changes/GUI changes/ PRs adding files distributed with the EmotiBit software)
- Passed testing on linux (ubuntu) (for major changes/GUI changes/ PRs adding files distributed with the EmotiBit software)
- Update software bundle version in
ofxEmotiBitVersion.h
- Firmware
- Set testingMode to TestingMode::NONE
- Set const bool
DIGITAL_WRITE_DEBUG= false (if set true while testing) - Update version in EmotiBit.h
- Update library.properties to the correct version (should match EmotiBit.h)
- doxygen style comments included for new code snippets
- Required documentation updated