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

 
 
> sim300d глючит инет - алгоритм подключения, разработал трекер - ловлю глюки
mr_freeman
сообщение Nov 1 2010, 18:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 58
Регистрация: 28-10-09
Пользователь №: 53 255



Добрий день.

Была у меня задача - разработать банальный GPS трекер.
Разработал на основе SIM300D+itrax300

В общем проблема в том что на столе пока все лежит устойчиво работает хоть неделю, а как на машины поставили, так где-то раз в день пропадает связь с трекером на время от 20 минут до пары часов. Это в городе. Как машина едет за город так связь может пропасть на пол дня, иногда вообще до перегрузки трекера. Я думаю это как-то связано с пропаданием сети.
Естественно посмотреть терминалом лог связи МК-СИМ300 во время таких глюков не могу.

Скорее всего у меня не правильный алгоритм GPRS соединения, так как найти пример не в даташите ни на форумах не смог.
Может кто поделится алгоритмом, или подскажет как правильно держать GPRS подключение всегда открытым. То есть при включении питания/пропадании сети пытатся соединятся с интернетом... короче что б при любых условия было соединение с интернетом.

Заранее спасибо.


ЗЫ: у меня все реализовано относительно команды ipstatus, но вот как правильно реагировать на все значения я не нашел.
если ответ: INITIAL или GPRSACT или IP START или IP CONFIG то коннектимся:
at+creg?
at+cgreg?
at+cgatt=1
at+cipcsgp=1 бла бла
at+cstt
at+ciicr
Ок
at+cifsr

(Вопрос: обязательно ли учитывать ответы на каждую команду(у меня учитывается только ответ ОК на at+ciicr) или можно при неудаче соединения пытаться снова???)

Если IP STATUS или IP CLOSE конектимся к серверу:
at+cipstart=ТСП, адрес, порт
ждем CONNECT OK
at+cipsend=164
/ Данные/
at+cipclose

если при опросе ipstatusсом ответ CONNECTING или CONNECT OK (не закрывается долго соединение) или IP START или IP CONFIG повторяется большое количство раз подряд - тогда резет.

если ответ PDP DEACT или IP IND - резет сразу



Знаю что алгоритм говняный и никуда не годится, но я окончательно запутался в этой массе команд и ответов и слепил все как-нить но что б хоть как-то работало.

Вот и прошу Вашей помощи...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- mr_freeman   sim300d глючит инет - алгоритм подключения   Nov 1 2010, 18:30
- - av-master   еще год проб и ошибок, добавятся обработчики всех ...   Nov 1 2010, 19:02
- - mr_freeman   Вот и прошу готовый алгоритм мож. у кого-то есть? ...   Nov 1 2010, 19:31
- - av-master   разрабатывали. и конект есть, И перезапуск в случа...   Nov 1 2010, 20:54
- - mr_freeman   Спасибо. буду пробывать. Да перезапуск то такое, д...   Nov 1 2010, 21:24
|- - box415   Цитата(mr_freeman @ Nov 2 2010, 01:24) Я ...   Nov 2 2010, 08:12
- - mr_freeman   Вопрос в другом. Не приводет ли попытка соединения...   Nov 2 2010, 08:26
|- - Master of Nature   Цитата(mr_freeman @ Nov 2 2010, 12:26) Во...   Nov 2 2010, 08:42
||- - rx3apf   Цитата(Master of Nature @ Nov 2 2010, 11...   Nov 2 2010, 09:21
||- - Master of Nature   Цитата(rx3apf @ Nov 2 2010, 13:21) У меня...   Nov 2 2010, 09:36
|||- - rx3apf   Цитата(Master of Nature @ Nov 2 2010, 12...   Nov 2 2010, 11:48
||- - box415   Цитата(rx3apf @ Nov 2 2010, 13:21) У меня...   Nov 2 2010, 09:39
|- - box415   Цитата(mr_freeman @ Nov 2 2010, 12:26) Во...   Nov 2 2010, 09:13
- - mr_freeman   Антенны вот эти: http://www.rcscomponents.kiev.ua/...   Nov 2 2010, 16:11
|- - Master of Nature   Цитата(mr_freeman @ Nov 2 2010, 20:11) Ес...   Nov 2 2010, 18:56
- - Goodefine   На всякий случай, водители имеют доступ к оборудов...   Nov 2 2010, 16:43
|- - mr_freeman   Цитата(Goodefine @ Nov 2 2010, 20:43) На ...   Nov 2 2010, 19:17
- - av-master   А че писать в память пока нет сигнала и коннекта н...   Nov 2 2010, 19:22
- - mr_freeman   Я думал об этом. Да и не нужно нам было это... сам...   Nov 2 2010, 19:47
- - av-master   Для первого варианта еще нормально. на 5-м вариант...   Nov 2 2010, 20:31
|- - mr_freeman   Цитата(av-master @ Nov 3 2010, 00:31...   Nov 2 2010, 20:57
|- - Transistor   Цитата(mr_freeman @ Nov 2 2010, 22:57) Во...   Nov 3 2010, 05:56
- - mr_freeman   Цитата(Transistor @ Nov 3 2010, 09:56) SI...   Nov 3 2010, 11:49
- - Transistor   Я при PDP DEACT (так же и при IP IND) делаю CIPSHU...   Nov 3 2010, 13:08


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

 


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


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