You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Special Characters Support:
Add -D USE_CP437 to your build_flags for Scandinavian, German, French, Spanish, Currency and other symbols (Line 136-405 in DisplayDriver.h and make sure that your Display supports it)
Hardware Setup
Add to your platformio.ini for your device. Choose ONE input method:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Canned/Quick Messages for MeshCore
Working Canned/Quick message module for MeshCore - try it here:
https://github.com/gjelsoe/MeshCore/tree/Bandit_canned_message
Special Characters Support:
Add
-D USE_CP437to your build_flags for Scandinavian, German, French, Spanish, Currency and other symbols (Line 136-405 in DisplayDriver.h and make sure that your Display supports it)Hardware Setup
Add to your
platformio.inifor your device. Choose ONE input method:Option 1: Rotary Encoder
Option 2: Analog Joystick
(Radiomaster Bandit series only - enabled by default)
Option 3: Single Button
(Already defined for many devices)
Canned Messages Configuration
Add within the
[]brackets of your device's companion tags inplatformio.ini:Example Configuration:
Controls
Rotary Encoder Controls
Navigation
Screen Flow
1. Channel Selection
2. Message Selection
3. Send Confirmation
Single Button Controls
Navigation
Screen Flow
1. Channel Selection
2. Message Selection
3. Send Confirmation
Joystick Controls
Navigation
Screen Flow
1. Channel Selection
2. Message Selection
3. Send Confirmation
Troubleshooting
General Issues
Messages too long warning:
Can't enter Canned Messages screen:
USE_CANNED_MESSAGEis definedgotoCannedMessagesScreen()is called in UITaskHardware Compatibility
Tested Boards:
Should work on:
Credits
Rotary encoder implementation inspired by:
https://www.hackster.io/Adrelien/how-to-setup-canned-pre-defined-messages-with-rotary-kno-df8139
MeshCore project:
https://github.com/neilharvey/MeshCore
Claude Code AI:
https://claude.ai/
Beta Was this translation helpful? Give feedback.
All reactions