I am currently working on building an app that sends measurements from apple watch series 2 (watchOS 3), using coremotion and 50Hz frequency.
Currently, the data is sent using WatchConnectivity-messages to the iPhone. Each message equals a single measurement. When measuring is done, a csv file is created and emailed using the iPhone.
My main concern: What frequency of messages can WatchConnectivity handle? Should i create batch message (array of strings to con-cat several measurements), or can i keep sending 1 message per measurement (~3000 messages per minute).
Currently i am only taking 1 attribute from devicemotion, later on i will be using several, which means multiply the ~3000 measurements a minute by the number of attributes.
Any thoughts?
Thanks Ariel