I'm looking to get a clearer idea of the factors that affect the maximum allowed size of app messages incoming to the watch. The maximum size that the SDK guarantees will work is 124 bytes, and the docs say that "in some context, Pebble might be able to provide your application with larger inbox/outbox. You can call app_message_inbox_size_maximum()
and app_message_outbox_size_maximum()
in your code to get the largest possible value you can use."
I tried this out on my pebble and app_message_inbox_size_maximum()
returned 2044 (which is more than enough for my app), but I imagine that's not reliable across pebbles? What is the "some context" the docs mention?