| 
| 
 | Вопрос # 1 140/ вопрос открыт / | 
 |  Здравствуйте, эксперты!
 Как работать с мобильным телефоном?
 Телефон подключен к COM-порту.
 
 Мой алгоритм:
 1) Открываю порт
 2) Если открыт, то вручную посылаю AT-команды,
 (Команды подсмотрены из лога SiMoCo, например, ATE0. С неё SiMoCo начинает подключение всегда и ждёт ответа, если OK, то следующую команду посылает).
 
 Так вот, ответа OK нет...
 
|  |   Вопрос задал: Фамилия Имя Отчество (статус: Посетитель)Вопрос отправлен: 26 ноября 2007, 15:40
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Emfs!Наиболее правильно посылать телефону вначале AT. на эту команду любой телефон или модем обязан ответить OK.
 Возможные причины, почему у вас не работает.
 1) неправильные параметры подключения
 2) неверное окончание строки. должно быть #13
 Рекомендую сделать так.
 вначале скачать программу PortMon. Эта программа покажет, что именно шлёт прога телефону и обратно. Также там можно увидеть точные параметры подключения. Потом сравниваете с тем, что шлёт ваша программа.
 потом почитать здесь
 И на сам конец, рекомендую вот эту библиотеку для работы с портом и AT коммандами в целом. Основное её отличие от других - она работает в блокируещем режиме. Тоесть записал - прочитал - записал. и там есть комманды для посылки AT комманд.
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 26 ноября 2007, 15:54
 Оценка за ответ: 5
 Комментарий к оценке: Разобрался сам до ответа, действительно строка не оканчивалась так, как надо. А вот насчёт программ? спасибо, посмотрим, что из себя представляют. |  
 Мини-форум вопросаМини-форум пуст. Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |