Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

MobileSyncTime - синхронизация часов телефона


Рекомендуемые сообщения

Раньше у самсунгов была функция синхронизации часов с сетью. Но сейчас её убрали. Вдобавок часы ходят не точно - в среднем ±5 секунд в день. Однако почти у всех телефонов есть AT-команда для синхронизации часов. AT+CCLK? - узнать дату и время, а так же часовой пояс.

 

===

AT+CCLK?

 

+CCLK: "12/12/23,13:43:30+04"

 

OK

===

B5722,C3322 отвечают локальное время и часовой пояс.

 

===

AT+CCLK?

 

+CCLK: "12/12/23,13:43:30"

 

OK

===

А вот S5610 отвечает локальное время без часового пояса.

 

===

AT+CCLK?

 

+CCLK: "12/12/23,09:43:30"

 

OK

===

Андроиды отвечают время UTC а не локальное.

 

Устанавливется время командой AT+CCLK="ГГ/ММ/ДД,ЧЧ:ММ:СС+ПП". Причём часовой пояс надо обязательно отправлять и всем тем кто его не отвечает в CCLK? - без него команда не принимается. Хотя в любом случае ни андроид ни C3322 значение часового пояса не изменяют по командне. Самсунгам причём надо отправлять локальное время, а андроидам UTC. Впрочем для андроидов конечно это не очень актуально, там есть например ClockSync.

 

Для удобной синхронизации часов написал соответствующую программу. По идее работает не только с Samsung Swift но и с любыми другими телефонами. Режим времени локальное или UTC определяется при чтении часов из телефона и сравнивая к чему ближе пришедшее из телефона время.

 

MobileSyncTime_ru.png

 

версия 1.0 MobileSyncTime_v20121223.rar

версия 1.1 MobileSyncTime_v11_b20121223.rar отличия - добавлена поддержка телефонов у которых вообще часовой пояс не принимается (в частности у Fly/MTK так) - команда CCLK= без пояса.

 

версия 1.2 MobileSyncTime_v12.rar отличия - Добавлена возможность переименовывать устройство в реестре. Поддержка телефонов отвечающих часовой пояс 1 цифрой. Исправление некоторых ошибок из-за которых некоторые телефоны не отвечали.

Изменено пользователем f2065
  • Like 11

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

В версии test20121024a была очень нужная строка DevConInfo. Будет ли она в дальнейших версиях?

Ссылка на комментарий
Поделиться на другие сайты

Тут её конечно не будет, тут только синхронизация часов и эта программа для обычных людей. А так можно полсотни всяких информационных команд спрашивать… И вообще ничто не мешает смотреть в терминалке (рекомендую wTerm)

 

Однако devconinfo выводится например в RemoteKeypad

  • Like 2

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

  • 4 месяца спустя...

Всё ничего, только прога не видит мой 5610, в чём загвоздка? У меня Win7.

Драйвера, порты… Чтобы он был в списке он должен быть установлен как модем в панели управления. Иначе просто надо указывать номер COM-порта на который он подключается.

 

У меня тоже S5610 и тоже Win7 - прога отлично работает…

  • Like 1

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Разобрался с Infineon… теперь тоже поддерживается.

У них вообще в +CCLK глюк с часовыми поясами.

Часовые пояса живут независимо от настроек меню…

  • Like 2

Нужен какой-то патч на C3322i, C3322, C3592, B5722, S5610, E1080, E1081, и прочие Swift/Infineon ? Обращайтесь в ЛС или E.F2065@gmail.com

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...