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

 
 
> Получение времени из GSM сети
koluna
сообщение Sep 26 2015, 08:22
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Всем привет!

Цель - инициализация RTC микроконтроллера правильным временем (модуль SIM900, оператор - МТС).
Реализовал с помощью команд "AT+CLTS=1" и "AT+CCLK?". При инициализации использую их в паре.
До недавнего времени все было нормально. На "AT+CLTS=1" приходил соответствующий URC (но я его не парсю), далее по "AT+CCLK?" получал время и использовал его.
Сейчас на "AT+CLTS=1" URC не приходит, а "AT+CCLK?" возвращает некорректное время.

Цитата
AT+CLTS=1
OK
AT+CCLK?
+CCLK: "00/01/01,00:00:49+16"


В чем может быть дело?
Может ли быть ограничен данный функционал из-за нулевого (отрицательного) баланса?
Можно ли еще как-нибудь получить время из сети?


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smalcom
сообщение Sep 26 2015, 14:33
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Да, тема интересная. Только CTZx, NITZ в стандарте отмечены как опциональные и не реализованы в SIM800/900. грустно.
Go to the top of the page
 
+Quote Post
koluna
сообщение Sep 26 2015, 14:53
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Цитата(smalcom @ Sep 26 2015, 18:33) *
Да, тема интересная. Только CTZx, NITZ в стандарте отмечены как опциональные и не реализованы в SIM800/900. грустно.


Так, а "AT+CLTS" разве не является реализацией этого?

Сообщение отредактировал koluna - Sep 26 2015, 14:55


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 18:40
Рейтинг@Mail.ru


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