Jump to content
Old Phone Forum
  • Login

    You are currently not logged in to the forum.

    To comment, upload files, subscribe to answers - you need to login.

f2065

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

Recommended Posts

Раньше у самсунгов была функция синхронизации часов с сетью. Но сейчас её убрали. Вдобавок часы ходят не точно - в среднем ±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 цифрой. Исправление некоторых ошибок из-за которых некоторые телефоны не отвечали.

Edited by f2065
  • Like 11

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

  • Like 2

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

Share this post


Link to post
Share on other sites

Спасибо за софт, потестим....)))

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

 

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

  • Like 1

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

Share this post


Link to post
Share on other sites

S5560i не работает, пишет неподдерживаемый ...

Share this post


Link to post
Share on other sites

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

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

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

  • Like 2

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...