Артём__ 0 28 октября, 2012 Опубликовано 28 октября, 2012 · Жалоба Ситуация такая - модем (sim900A) не выдаёт ответы на команды (шлётся АТ). Ответы начали появляться только когда случайно замкнули RTS с TXD. Дальше прошла такая последовательность инициализации: AT OK ATE0 OK ATQ0 OK AT&D0 OK ATV1 OK ATX4 OK AT+IPR=19200 OK AT+CLIP=1 OK AT+COLP=1 OK AT+CHFA=0 OK AT+CPMS="SM","SM","SM" +CPMS: 0,20,0,20,0,20 OK AT+CIPSHOWTP=0 OK AT&W OK После перезапуска ответы на команды опять перестали приходить - настройки не сохранились в профиле? Как правильно отключить командой функционирование RTS? Какой уровень надо подать на RTS, чтобы модем мог отвечать? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zebrox 0 29 октября, 2012 Опубликовано 29 октября, 2012 · Жалоба AT+IFC=0,0 это выключит аппаратный контроль потока. На сколько знаю, не все параметры записываются в конфигурацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Артём__ 0 29 октября, 2012 Опубликовано 29 октября, 2012 · Жалоба AT+IFC=0,0 это выключит аппаратный контроль потока. Да, оно. А будет модем отвечать, если контрольпотока включен? На сколько знаю, не все параметры записываются в конфигурацию. Параметры IFC должны записываться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 29 октября, 2012 Опубликовано 29 октября, 2012 (изменено) · Жалоба Модем отвечает всегда. Но если управление потоком включено, а RTS неактивен, то наружу этот ответ не выйдет, будет лежать во внутреннем буфере. Изменено 29 октября, 2012 пользователем rx3apf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zebrox 0 29 октября, 2012 Опубликовано 29 октября, 2012 · Жалоба А будет модем отвечать, если контрольпотока включен? Будет отвечать в свой внутренний буфер, когда ртс в "разрешающий" уровень вернется, то модем должен сразу выдать все накопившиеся ответы. Так можно и проверить в нем ли проблема. В ХД дизайн гайд, должно быть написано, что делать в этим выводом, если он не используется. Может проблема в том, что на тхд просто нет подтяжки к +? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Артём__ 0 29 октября, 2012 Опубликовано 29 октября, 2012 · Жалоба Модем отвечает всегда. Но если управление потоком включено, а RTS неактивен, то наружу этот ответ не выйдет неактивен - это 0 или 1? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maxzz 0 18 ноября, 2012 Опубликовано 18 ноября, 2012 · Жалоба неактивен - это 0 или 1? /CTS и /RTS - инверсные. Активный ноль. И кстати, почему бы Вам, если уж вы аппаратное управление потоком не используете, не замкнуть их между собой через резистор? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться