Часовой форум Watch.ru (http://forum.watch.ru/index.php)
-   Casio (http://forum.watch.ru/forumdisplay.php?f=21)
-   -   Коррекция времени. Bluetooth против Радиосинхронизации (http://forum.watch.ru/showthread.php?t=308999)

antip19 22.12.2015 13:35

Коррекция времени. Bluetooth против Радиосинхронизации
 
Здравствуйте!

У нас на работе сложилась следующая ситуация, есть два обладателя часов

Одни с радиоконтролем (g-shock gw-5610), другие с коррекцией времени через bluetooth (g-shock gba-400)

На обоих часах включен ежечасный сигнал.

И мы заметили, что после ночной синхронизации часов (радиосинхронизация и bluetooth), часы наши все равно пикают не одновременно, часы с bluetooth синхронизации немного спешат, от 0,2 секунды до 1 секунды.

Это происходит постоянно, на протяжении 2 месяцев. Часы с синхронизацией по bluetooth немного опережают часы с радиоконтролем времени.

Мерилом для нас выступает сайт time.is, часы gw-5610 (c радиоконтролем) идут точно согласно этому сайту, часы gba-400 (bluetooth) немного, их опережают.

Уважаемые форумчане, у нас с коллегами возникло несколько вопросов, предлагаю вам помочь на них ответить, заранее спасибо:

1. Проблема возникает в синхронизации между bluetooth и самими часами, там не встроена коррекция относительно среды передачи данных? Например как это сделано в протоколе NTP
2. У кого-нибудь была подобная ситуация, когда часы с bluetooth синхронизации получают не совсем точное время, возможно это брак конкретных часов?
3. Как вы думаете, эта проблема (если это не брак) знакома заводу и инженерам Casio?

Заранее спасибо за ответы, если нужно, спрашивайте, я могу уточнить детали, которые мог пропустить в описании ситуации.


Важный момент, обладатель часов с bluetooth синхронизацией, так же имеет смартфон iphone, где есть специальное приложение для синхронизации с часами g-shock+. В смартфоне приложение показывает точное время.

vitbanzai 22.12.2015 13:46

если Вам это как то поможет то- трое часов(Касио разумеется) засинхронизированных в одно время-пикают трелью:D(с разбежкой в доли секунды).

antip19 22.12.2015 15:06

Цитата:

Сообщение от vitbanzai (Сообщение 3452457)
если Вам это как то поможет то- трое часов(Касио разумеется) засинхронизированных в одно время-пикают трелью:D(с разбежкой в доли секунды).

Спасибо за информацию, хотел бы уточнить, все часы с радиосинхронизацией?

При условии, что все трое ваших часов синхронизируются в "одну ночь", все равно есть рассинхронизация в ежечасном писке?

Спасибо!

ginfonic 22.12.2015 16:10

Цитата:

Сообщение от antip19 (Сообщение 3452442)
Важный момент, обладатель часов с bluetooth синхронизацией, так же имеет смартфон iphone

Это не то, что важный, а главный момент.
Часы с радио синхронизируются с вышками, которые гарантированно транслируют точное время.
Часы с синезубом синхронизируются с вашим подключенным телефоном, который уже сам по себе берет точное время с сервера времени (для устройств Эппл по умолчанию time.apple.com и других по выбору). Отсюда и разница.
Причем эта синхронизация может быть и отключена.

Кстати, как то у нас с женой на практически одинаковых телефонах (iPhone 5s, iOS8) стоял будильник на одно и то же время. Так ее постоянно срабатывал аж секунд на 20 раньше моего., т.к она синхронизацию с сервером отключила :)

ПС А вообще, в нашем поясе синхронизация по GPS - почти без вариантов. У меня есть Шок с радио, так он синхронится только на даче, 30 км от Москвы.
Дома на 10 этаже, окна на СЗ - ни в какую.
А в новых Шоках с совмещенным радио/GPS в нашем поясе радио вообще отключен, не должно работать потому что :(

Mixail52 22.12.2015 16:12

Отвечу как владелец часов EQB-500 с блютуз синхронизацией с телефоном через специальную программу от касио. Опишу свой процесс синхронизации:
- на телефоне открываю сайт time.is и смотрю как ведут себя часы на телефоне (идут точно, спешат или отстают);
- если идут точно, то синхрю часы с телефоном;
- если сильно отклоняются, то жду более удачного времени.
Заметил, что у часов на телефоне в течении суток разбег с сайтом может колебаться +/-1,5 секунды. Думаю и у вас все проблема именно в разделе времени на телефоне с которым вы синхранизируйтесь.

antip19 22.12.2015 16:39

Цитата:

Сообщение от ginfonic (Сообщение 3452731)
Это не то, что важный, а главный момент.
Часы с радио синхронизируются с вышками, которые гарантированно транслируют точное время.
Часы с синезубом синхронизируются с вашим подключенным телефоном, который уже сам по себе берет точное время с сервера времени (для устройств Эппл по умолчанию time.apple.com и других по выбору). Отсюда и разница.

Вот в этом моменте не совсем верно, вы провели некоторую проверку времени на смартфоне, и вот что выяснилось:

Синхронизация часов с bluetooth и смартфона может происходить только при наличии на смартфоне приложения "g-shock+".

У нас есть предположение, что у этого приложение есть СВОЕ ВРЕМЯ и возможно оно может отличаться от системного времени в часа. Во всяком случае.

Программа g-shock+ на смартфоне умеет показывать время текущие, мы сравнивали его с сайтом time.is несколько раз, и оно совпадало. Я не уточнил это в первом посте.

Спасибо за ответ.

------- ADDED AFTER 15 MIN --------

Цитата:

Сообщение от Mixail52 (Сообщение 3452737)
Отвечу как владелец часов EQB-500 с блютуз синхронизацией с телефоном через специальную программу от касио. Опишу свой процесс синхронизации:
- на телефоне открываю сайт time.is и смотрю как ведут себя часы на телефоне (идут точно, спешат или отстают);
- если идут точно, то синхрю часы с телефоном;
- если сильно отклоняются, то жду более удачного времени.
Заметил, что у часов на телефоне в течении суток разбег с сайтом может колебаться +/-1,5 секунды. Думаю и у вас все проблема именно в разделе времени на телефоне с которым вы синхранизируйтесь.

Спасибо, вы не могли бы подтвердить, или опровергнуть следующую теорию:

В программе g-shock+, при помощи которой возможна синхронизация часов и смартфона, есть собственные сервера времени и "собственное время", которое отличается от системного? Спасибо

ginfonic 22.12.2015 16:40

Цитата:

Сообщение от antip19 (Сообщение 3452761)
У нас есть предположение, что у этого приложение есть СВОЕ ВРЕМЯ и возможно оно может отличаться от системного времени в часа

Вполне вероятно, но непонятно, зачем так сложно.

А вы не пробовали: 1) отключить на айфоне синхронизацию, 2) выставить левое время, 3) отключить интернет, чтобы приложение не подключилось к своему серверу, 4) возможно, переустановить приложение, чтобы в нем не осталось следов старого времени. И тогда уже засинхронить часы и приложение. Если на часах будет неправильное время телефона из п. 2, то ясно, что оно берет время с телефона. А если синхронизация окончится ошибкой (типа, нет источника времени), тогда ясно, что оно берет время из своих источников.

vitbanzai 22.12.2015 17:52

Цитата:

Сообщение от antip19 (Сообщение 3452612)

При условии, что все трое ваших часов синхронизируются в "одну ночь", все равно есть рассинхронизация в ежечасном писке?

все с синхрой,конечно.
GW7900,9200,9400.
увы,именно так.более того -время синхры на всех одинаковое,обычно 4:02..
стоит ли говорить о том что видишь на экране... те же доли секунды, правда почти неуловимо.. звук очевиднее..

Mixail52 22.12.2015 19:25

ginfonic Подтверждаю Ваши слова. Попробовал как Вы написали и результат разочаровал. К сожалению программа Casio watch не имеет возможности самостоятельно сверять время с сервером, а всего лишь синхранизирует время с телефона.

antip19 22.12.2015 19:49

Цитата:

Сообщение от Mixail52 (Сообщение 3453138)
ginfonic Подтверждаю Ваши слова. Попробовал как Вы написали и результат разочаровал. К сожалению программа Casio watch не имеет возможности самостоятельно сверять время с сервером, а всего лишь синхранизирует время с телефона.


Спасибо за проделанный эксперимент.
А не подскажите, при синхронизации с телефона, на часах и на телефоне одно и тоже время показывает? или есть разница?


Часовой пояс UTC +3, время: 09:19.

© 1998–2024 Watch.ru