Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radio Master Joystick #4476

Merged
merged 5 commits into from
Aug 17, 2024
Merged

Conversation

todd-herbert
Copy link
Contributor

@todd-herbert todd-herbert commented Aug 16, 2024

Closes #4407. Don't have the hardware myself, but well tested by @gjelsoe

Creates a canned message input for the in-built joystick on Radio Master Bandit Nano.
Ports the FiveWayButton class from the radio's official ExpressLRS firmware
Fully guarded to build solely for Radio Master Bandit Nano hardware (I hope)

No opportunity to use interrupts(?)
Supposedly, interrupts on ES32 GPIO39 cause issues with WiFi / BLE.
356156666-180a28eb-6226-4b51-b0d9-256f96a20bf9

* guard toggleGPS()
* show "Shutting down.." screen
* split adhoc ping alert onto two lines
Was preventing the alert from showing
@thebentern thebentern merged commit e0b4a8e into meshtastic:master Aug 17, 2024
100 checks passed
@todd-herbert todd-herbert deleted the radiomaster-joystick branch August 17, 2024 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request]: Five-way button based on ADC
2 participants