benjymous / MWM-for-Android

Meta Watch Manager Android SDK project for watch wrangling, remote protocol handling and notification routing for the Meta Watch wearable development systems. Includes an Intents based API for quick experiments.
www.metawatch.org
Apache License 2.0
59 stars 30 forks source link

"Auto set date/time format" option seems to confuse firmware #58

Open benjymous opened 11 years ago

benjymous commented 11 years ago

Commit af81c586c5d7e0cfb0067e2cc2790793cac01465 adds an option to automatically set the date/time formats on connect. This calls the same function as the option in Tests

However this seems to confuse the firmware (tested on 3.1.0S)

Debug logging shows the messages get sent, however the watch doesn't seem to respond to them. Moreover it seems to no longer respond to any attempts to set the date/time formats (i.e. the option in Tests doesn't work either) until the watch is rebooted.

Presumably this is (another) fw bug - some sort of time window from watch connection where the set format messages cause confusion.

The code in the above mentioned commit is commented out - you'll just need to enable the lines in settings.xml and MetaWatchService.java