Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM5320 и RTC
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
hazar_2
Всем доброго времени суток.
Есть проблема с синхронизацией часов реального времени модуля SIM5320 с временем сети.
Модуль 5320 - Revision: 1575B13SIM5320E; SIM5320E_1575_140429_V1.28; DeviceInfo: 200, 177
По команде at+cclk? выдается время часов модуля, но оно совсем не реальное. Использование at+ctzu не дает никакого эффекта.
Подскажите, пожалуйста, как синхронизировать время модуля с временем сети.
NoDS
Цитата(hazar_2 @ Jun 18 2016, 12:41) *
Всем доброго времени суток.
Есть проблема с синхронизацией часов реального времени модуля SIM5320 с временем сети.
Модуль 5320 - Revision: 1575B13SIM5320E; SIM5320E_1575_140429_V1.28; DeviceInfo: 200, 177
По команде at+cclk? выдается время часов модуля, но оно совсем не реальное. Использование at+ctzu не дает никакого эффекта.
Подскажите, пожалуйста, как синхронизировать время модуля с временем сети.

Для использования at+ctzu оператором должна поддерживаться функция синхронизации времени (NITZ). Судя по информации с википедии, у нас в России эту функцию реализовала только МТС. Проверил на отладке - при использовании сим карты МТС синхронизация происходит, для Мегафона - нет.
hazar_2
Я работаю на МТС, но синхронизация работает крайне неустойчиво. Один модуль синхронизируется, второй через раз, третий вообще ни разу нормально время не вернул. Интересно, а как это было на SIM800? Там после at+clts=1, все прекрасно работало, проблем вообще не было.
Ion
Цитата(hazar_2 @ Jun 23 2016, 13:50) *
Я работаю на МТС, но синхронизация работает крайне неустойчиво. Один модуль синхронизируется, второй через раз, третий вообще ни разу нормально время не вернул. Интересно, а как это было на SIM800? Там после at+clts=1, все прекрасно работало, проблем вообще не было.

товарищ, может это ещё зависит от типа сети в которой модуль регистрируется? например, в 2G это работает, а в 3g - нет..
evgen2
Цитата(hazar_2 @ Jun 23 2016, 13:50) *
Я работаю на МТС, но синхронизация работает крайне неустойчиво. Один модуль синхронизируется, второй через раз, третий вообще ни разу нормально время не вернул. Интересно, а как это было на SIM800? Там после at+clts=1, все прекрасно работало, проблем вообще не было.


А не подскажете, как оно на SIM800 работало?
hazar_2
Цитата(Ion @ Jun 23 2016, 19:47) *
товарищ, может это ещё зависит от типа сети в которой модуль регистрируется? например, в 2G это работает, а в 3g - нет..


Действительно, может быть и так. Обязательно проверю, спасибо.

Цитата(evgen2 @ Jun 24 2016, 04:09) *
А не подскажете, как оно на SIM800 работало?


Как оно там внутри устроено мне самому интересно, внешне (для меня) это выглядело вот так:

at+clts=1
at&w
at+cclk?

Время всегда было корректное, не было там сбоев.
eu1cc
Всем день добрый!
А делал и кто апдэйт времени через интернет?
А делаю так:
1. at+chtpserv="ADD","31.130.207.25",123,1 (это мой внутренний сервер HTP)
2. at+chtpupdate
3. at+chtpupdate? - ответ: +CHTPUPDATE: Updating
Затем, где-то через пару минут выдает +CHTPUPDATE: 4 (Network error), хотя интернет работает, другие задачи "крутятся"
И сервер НТР работает, проверял с компьютера, время обновляется.
p.s. Прошивка модуля 13-я.

NoDS
eu1cc, проверил, делал все в соответствии с мануалом, проблем нет (прошивка B13):

Код
at+gmr
+GMR: 1575B13SIM5320E  //прошивка В13

OK

at+creg?
+CREG: 0,1

OK
at+cpsi?
+CPSI: WCDMA,Online,250-02,0x1E7A,6719689,WCDMA IMT 2000,382,10662,0,8.5,76,19,35,500

at+cgsockcont=1,"IP","internet"
OK

at+csocksetpn=1
OK

at+cclk?
+CCLK: "08/07/25,11:00:18+12"  //не верные дата и время

at+chtpserv="ADD","ntp3.stratum2.ru",80,1  //использовал первый попавшийся сервер
OK

at+chtpupdate
OK

+CHTPUPDATE: 0
at+cclk?
+CCLK: "16/07/25,13:56:57+12"  //точные дата и время
eu1cc
Ок, спасибо!
А могли бы Вы попробовать вместо ntp3.stratum2.ru подставить IP-адрес в виде ххх.ххх.ххх.ххх? (вроде 117.54.193.185)
Спасибо!

NoDS
Попробовал IP сервера, который был использован выше (88.147.254.235) - время получает исправно. Так что скорее всего что-то не так с вашим сервером.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.