Слимпер писал(а):Тут такое дело, что для того чтобы модуль начал их отправлять при старте, необходимо настроить его на статическую скорость порта.По умолчанию у него авто настройка, он ждет любой команды, по кторой подхватывает скорость. Почитай сообщения 147 -149.
В сообщении 309 выкладывали, переделанный вариант с отдельным входам для старта.
Нет, не работает. Пару раз в самом начале работал, а потом все...
И к тому же в двух вариантах блока - не работает. Отключишь блоки, просто в терминале в ручную - все работает, модуль отвечает на все команды. Скорость 9600 (установлена постоянно).
Если (как ранее писал stapmoff) при включении модуля успеть набрать в терминале команду АТ, то иногда запускается блок...
Все же считаю, что запуск по запросу на IMEI самый универсальный и не зависящий от особенностей плат в их начальной инициализации. Забиваешь свой IMEI и все, после временной задержки (на время переходных процессов в SIM800) запрашиваешь и он отвечает, а уже далее весь блок полноправно начинает работать. Всегда гарантированно, а не вылавливаешь эти +CPIN: READY, Call Ready, SMS Ready, которые может и загрузятся, а может не загрузятся, а могут частично загрузиться...
Добавлено (10.09.2016, 21:53)
---------------------------------------------
В общем вроде заработало, но только с блоком из 309 сообщения.
Сделал так, выбрал скорость командой AT+IPR и сразу
AT&W для сохранения настроек, потом перезагрузка. Вероятно скорость порта все же оставалась с настройкой "0", т.е. автоматический выбор скорости...