feat: ELRS backpack support for OSD #28
Draft
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.
This pull request introduces the ELRS Backpack integration, which sends messages to the OSD to show lap times right in front of you!
Showcase: https://streamable.com/epdhtc
Todo:
ELRS Bind Phrase Configuration:
data/index.html: Added a hidden input field for the ELRS bind phrase.data/script.js: Added JavaScript to handle the ELRS bind phrase input and save it in the configuration. [1] [2] [3]lib/CONFIG/config.cpp: Updated configuration handling to include the ELRS bind phrase. [1] [2] [3] [4] [5]lib/CONFIG/config.h: Added the ELRS bind phrase to the configuration structure and class. [1] [2]MSP Library Integration:
lib/MSP/Readme.md: Added a note about the source of the MSP library files.