Цитата:
Сообщение от prom99
Итого: где проблемы?
|
повторю ТК
Цитата:
Сообщение от DarthSidious
Есть системное время смартфона, обозначим его Y
Есть время программы G-Shock Connected обозначим его Z
Есть время в часах Casio обозначим его Q
При запуске программа присваивает значение Z=Y, далее при наличии интернета связывается с сервером Casio и присваивает Z=X и далее периодически с ним сверяется.
Проблема 1. Если вы только зарегистрировали часы в программе присваивается Z=Y и до перезагрузки смартфона программа попыток связаться с сервером не предпринимает.
Проблема 2. Независимо от того откуда программа получила время она это время передаст в часы:
|
придется повторить какую ТК описывал ситуацию - если симка отказала или режим полет, инета нет, а системное время сбилось на смарте - при следующей синхронизации из 4 х - имеем кривое время на часах.
Как Вы сказали - Такой заложен алгоритм.
Так это алгоритм или баг?