Object store size on Fenix 3 and Fenix 5

Former Member
Former Member
What is the memory limit in KB or MB that a single app can save in the Object Store on the Fenix 3 and Fenix 5 watches?
Thanks
Jesus
  • It is in the documentation for AppBase.setProperty().

    Using a key, store the given data in the object by calling setProperty(). Keys can be of type String, Number, Float, and Boolean. Values can be of type String, Number, Float, Boolean, null, and Arrays or Dictionaries containing those types. There is a limit on the size of the Properties of 8KB. If you reach this limit, the properties will not be saved or reloaded.


    Travis
  • I don't see it in the doc, but I think that 8k might be the max, as it uses space out of the 64k or 122k available to your app. So if your app is 60k and has a max of 64k, the Object Store may only allow something like 4k.
  • Former Member
    Former Member over 8 years ago
    What is the capacity for outbound PhoneAppMessages during periods where the watch is not connected to the phone?
    Thanks
    Jesus
  • Former Member
    Former Member over 8 years ago
    If there is not an active connection, the transmission will fail and will immediately call the connection listener onError() method.
  • Former Member
    Former Member over 8 years ago
    If there is not an active connection, the transmission will fail and will immediately call the connection listener onError() method.


    Thanks Brian,

    I thought this worked like a mailbox where messages get queued until they can be delivered.