Всем доброго.
Окружение:
1. Windows 7 (будь он неладен)
2. Модуль SIM900. (далее "модуль")
3. Переходник USB->UART. (x3)
4. Программа Terminal.
5. Стандартное Виндовское средство настройки нового подключения. (далее "Программа")
6. Инструкция по подключению "от производителя".
Задача:
Настроить модуль SIM900 в качестве GPRS-модема, для выхода в интернет.
Проблема:
Выполнение всех стандартных действий, предписанных инструкцией, не приводит к успешному созданию работающего подключения.
Подробное описание:
Имеется работающий модуль SIM900. Работоспособность была подтверждена при помощи Терминала. Я успешно дозваниваюсь до модуля, звоню с модуля, отправляю и принимаю SMS, открываю GPRS соединение. Все это при помощи АТ-команд.
Создаю новое подключение по инструкции предоставленной техподдержкой производителя. Нажимаю кнопку "Подключение" и ничего не происходит. По прохождении тайм-аута вылетает сообщение о том, что на стороне оборудования(модема) произошла ошибка.
Собираю снифер команд отправленных/полученных модулем(модемом) и вижу, что Винда(Программа) в процессе подключения ничего не отправляет модему и вообще не пытается с ним связаться, но как только проходит тайм-аут, в модем пачкой летит с десяток АТ-команд для инициализации связи с модулем. То-есть, выходит, что Программа пытается связаться с модулем, но из-за неизвестных мне причин команды стопорятся на выходе до тех пор пока Программа не прекратит работу, а потом пачкой улетают и модуль на них успешно отвечает, но Программе уже пофигу, так как она прекратила работу и уверена что модуль дурак и не умеет отвечать на команды.
Пытался изменять управление потом (Программное/Аппаратное/без управления), но успешного результата это не дало. Возможно делал это не совсем правильно.