GSM-модуль Ai-Thinker A6
- Войдите на сайт для отправки комментариев
Приветствую. Решил пополнить ряды чайников.
Итак, имеем gsm-модуль Ai-Thinker A6. Схема подключения отношения к данной проблеме не имеет.
Модуль по-умолчанию работает на 115200. Ситуация следующая, отправляю команду AT+IPR=9600. Сохраняю AT&W. Перезагружаю модуль путем отключения питания, и вновь его подачи. Открываю терминал - выставляю в терминале - 115200. Вижу лог загрузки модуля - такого быть не должно. Верно? Ответы на команду AT - OK!
Снова перегружаю модуль. Терминал ставлю на 9600. "Вижу" старт модуля, скорее догадываюсь, так как на экране кубики и прочая неразбериха. (скорость порта модуля и терминала не соответствует). Далее ввожу любые 8 команд. Например AT. На 8-ую команду модуль мне отвечает OK!
Такой эксперимент ставил несколько раз. Ситуация одна и та же. Сможете объяснить такое поведение модуля? или я неправильно что-то выполняю?
Как мне заставить работать модуль на 9600 после перезапуска по питанию?
Все нормально - автоподстройка порта. В своих скетчах так и делаю:
A6board.begin(9600); for(int i=0;i<9;i++) { delay(700); A6board.println("AT");Итак, имеем gsm-модуль Ai-Thinker A6.
Насколько он стабильно работает?
Пользовался недолго. Мне не понравилась "такая" инициализация. Не понравилось, что мало используется, спросить, подсмотреть не у кого, но документация есть. Заказал sim800l =)
Как мне заставить работать модуль на 9600 после перезапуска по питанию?
не знал, что у него такая проблема, может модуль глючный? Не забывйте, что на Али китайцы тащут свою "уценку"..
Кто его знает, возможно модуль попался такой. Но, видимо, я не одинок =)