Meshtastic-Apple icon indicating copy to clipboard operation
Meshtastic-Apple copied to clipboard

App intents

Open garthvh opened this issue 6 months ago • 1 comments

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)

IMG_1646 IMG_1645 IMG_1640

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.

garthvh avatar Aug 11 '24 03:08 garthvh