реклама на сайте
подробности

 
 
> SIM800 получить время. +CLTS не работает ?, А как тогда ?
MiklPolikov
сообщение Apr 28 2017, 13:36
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



В устройстве нужно узнать время.
AT+CLTS=? отвечает +CLTS: "yy/MM/dd,hh:mm:ss+/-zz" т.е. времени я не вижу.
На форуме почитал, что +CLTS: у всех операторов работает по-разному и на неё нельзя полагаться.

Вопрос: есть ли хороший надёжный простой способ узнать время ?
Кто как эту задачу решает ?


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
CADiLO
сообщение Apr 28 2017, 13:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Самое надежное поставить GPS приемник.
Второй вариант - SIM800 Series_NTP_Application Note

далее по мере фантазии


>>>AT+CLTS=? отвечает +CLTS: "yy/MM/dd,hh:mm:ss+/-zz" т.е. времени я не вижу.

а перед этим AT+CLTS=1 задавали?

да и в документации неплохо бы прочитать что:

Support for this Command will be network dependent. Set AT+CLTS=1, it means user can receive network time updating and use AT+CCLK to show current time.

Поддержка этой команды зависит от сети. Установите AT + CLTS = 1, это означает, что пользователь может получать обновление сетевого времени и использовать AT + CCLK для отображения текущего времени.


Ну а само "обновление сетевого времени" - это уж как оператор захочет. Может и раз в сутки делать, или только при регистрации в сети, или вообще не делать....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Apr 29 2017, 23:08
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Цитата(CADiLO @ Apr 28 2017, 16:40) *
Второй вариант - SIM800 Series_NTP_Application Note

Работает !!!!! Огромное спасибо !!!!!!!
так и предполагал, что нужен сервер точного времени.


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение May 1 2017, 20:36
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



А чем AT+CIPGSMLOC хуже ?
Она выдаёт правильные значения GPS координаты + GMT время


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post
Hub
сообщение May 2 2017, 12:12
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743



Цитата(MiklPolikov @ May 1 2017, 23:36) *
А чем AT+CIPGSMLOC хуже ?
Она выдаёт правильные значения GPS координаты + GMT время

не совсем так...
модуль собирает данные по видимым вышкам и уровням сигнала.
после этого отправляет на спец.сервер Google.
и получает трингулированные координаты с меткой времени.
метка времени вследствие задержек обмена в канале может быть неточной.
Go to the top of the page
 
+Quote Post
butthead2
сообщение May 17 2017, 19:56
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(MiklPolikov @ Apr 28 2017, 16:36) *
AT+CLTS=? отвечает +CLTS: "yy/MM/dd,hh:mm:ss+/-zz" т.е. времени я не вижу.


И не увидете. AT+CLTS=? это Test Command

И далее вполне доходчиво написано:
When "get local timestamp" function is enabled, the following URC may
be reported if network sends the message to the MS to provide the MS
with subscriber specific information.

Вот так вживую:
+CTZV: +12,1

*PSUTTZ: 2017,3,10,19,24,17,"+12",1

DST: 1

+CIEV: 10,"25506","lifecell","lifecell", 0, 0

С разнокалиберным стилем сообщений китайцы жгут.
Как и сказал CADiLO - сообщение может прийти а может и нет. На всех украинских операторах работает
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01289 секунд с 7
ELECTRONIX ©2004-2016