CasioGShockSmartSync icon indicating copy to clipboard operation
CasioGShockSmartSync copied to clipboard

Add Support for the Casio GBD-200 Watch

Open izivkov opened this issue 1 year ago • 8 comments

We would like to add support for the GBD-200. If any developer has this watch, and would like to contribute the project. please add a comment here, and I can assist with that.

Without any modification, the app can connect to this watch. Some functions work, and others do not:

What works:

  • the watch and the app are "pairing" (but the watch shows "failed")
  • the app is really fast
  • time sync
  • alarms

What does not work:

  • battery level
  • actions (lower-right button)
  • date format, language, illumination period are not as same as in specification
  • alarms have no snooze option
  • reminders cannot be set on the watch

In addition, the GDB-200 has some fitness functions, which are not present in the current app. It would be interesting to explore integrating the watch with Google Fit.

Realistically, what can be done with minimum effort is:

  1. Get Actions working. This is a matter of detecting what button was pressed and invoking existing app functionality. As of now, the Lower-right button is either not recognised or has different functions for this watch.
  2. Get reminders working. The format of data/commands for Reminders sent to to watch is apparently different, but should not be very difficult to implement. The App already has functionality to read the Google Calendar format.

izivkov avatar May 30 '23 18:05 izivkov