Meshtastic-Apple
Meshtastic-Apple copied to clipboard
App intents
What changed?
Modified the BLEManager class to make it a singleton to access from anywhere. Added two App Intents: Channel Message and Send Waypoint
Why did it change?
Allowing users to utilize apple shortcuts to greatly customize their Meshtastic experience. Example: a custom weather-sending bot built with no coding experience and just iOS shortcuts. Also will enable Siri functionality and widgets for future development.
How is this tested?
I tested sending waypoints from the shortcut on my phone and tested sending messages. The normal functionality of ble works after my BLEManager change
Screenshots/Videos (when applicable)
Checklist
- [x] My code adheres to the project's coding and style guidelines.
- [x] I have conducted a self-review of my code.
- [ ] I have commented my code, particularly in complex areas.
- [ ] I have made corresponding changes to the documentation.
- [x] I have tested the change to ensure that it works as intended.