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

 
 
> Опеределение факта перезагрузки, SIM900
RadikX
сообщение Jun 30 2014, 08:00
Сообщение #1


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

Группа: Участник
Сообщений: 125
Регистрация: 13-04-11
Из: Суровый Челябинск
Пользователь №: 64 337



Поставили прибор с модулем sim900 (B03 ENHANCE) на тестовую нагрузку (SMS, GPRS и т.п) на несколько дней. По логам видно, что модуль пару раз самостоятельно (без команды извне) переходил в ребут, естественно управляющая программа об этом ничего не знала. Кто виноват пока неизвестно, может мощная наводка, может схемотехника, может модуль сбоит. Как достоверно и быстро определить факт перезагрузки модуля. Про Call Ready знаю, но можно ли обойтись без незапрашиваемых ответов?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pavel☺
сообщение Jun 30 2014, 12:54
Сообщение #2


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

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(RadikX @ Jun 30 2014, 12:00) *
Поставили прибор с модулем sim900 (B03 ENHANCE) на тестовую нагрузку (SMS, GPRS и т.п) на несколько дней. По логам видно, что модуль пару раз самостоятельно (без команды извне) переходил в ребут, естественно управляющая программа об этом ничего не знала. Кто виноват пока неизвестно, может мощная наводка, может схемотехника, может модуль сбоит. Как достоверно и быстро определить факт перезагрузки модуля. Про Call Ready знаю, но можно ли обойтись без незапрашиваемых ответов?

Варианта 2 пришло в голову сразу:
1) Зафиксировать UART_BAUD_RATE командой "AT+IPR=115200\r" и ловить "RDY\r\n" в случае перезагрузки.
2) "Поднять" какую-то ножку GPIO в "1" командой AT+SGPIO и ловить, когда свалится в "0".

.. а вообще - причину искать

Сообщение отредактировал Pavel☺ - Jun 30 2014, 13:06


--------------------
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Jun 30 2014, 14:37
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 212
Регистрация: 2-02-11
Пользователь №: 62 643




Менять какую-либо настройку (ATS8) не сохраняемую модемом. Периодически её проверять.
Либо использовать строго CMUX aka GSM 07.10 (при сбросе из него вываливается).

Вариант мол "при сбросе из UART придёт особенная строка" не очень-то рабощий по 10001 причине (может прийти в режиме передачи данных или в другой неподходящий момент).

Go to the top of the page
 
+Quote Post



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

 


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


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