Цитата(olegtambov @ Feb 6 2013, 07:56)

Так вот - с терминалом работает на ура , а подключаю к мега8 , в программе ставлю скорость 9600 и не работает .
Подключаю к мега8 терминал - команды проходят разборчиво только если в терминале поставить скорость 1200 (в мега8 9600) - почему так ?
Проверяйте программу для меги. Возможно неправильно установлен коэффициент деления или настройки тактирующего генератора контроллера.
Цитата(olegtambov @ Feb 6 2013, 07:56)

Команда изменения скорости в sim900 : AT+IPR - а в какой момент ее отправлять если связи изначально нет ?
Этой командой можно сделать предварительную настройку скорости интерфейса с сохранением настроек.
AT+IPR? - запрос текущей настройки
AT+IPR=0 - отключить предварительную настройку скорости, скорость будет определяться автоматически по первому символу A или по двум символам AT
автоматическая настройка плохо срабатывает для скорости 1200.
AT+IPR=9600 - настроить скорость 9600. Обратите внимание, что при изменении скорости, скорость терминала надо также перестроить, иначе модем перестанет вас слышать.
AT&W - сохранить все настройки
Для проверки - снимите и повторно подайте питание на модем.
PS: всё это относится не столько к SIM900, сколько ко всем модемам в принципе.