|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.08.2010, 00:33 | #1 |
Пользователь
Регистрация: 23.07.2010
Сообщений: 18
|
Команда атd звонок проходит один раз
Доброго времени суток!
Работаю c компонентой bcomport.прописываем номер телефона, выбираем com порт, выставляем скорость , нажимаем кнопку send Посылаю в порт команду atd"+7xxxxxxxxxx";. В поле memo1 выдается что прошел звонок на такой-то номер и звонок проходит. Далее звонок закончен при следующем нажатии кнопки send звонок не проходит и в поле memo1 выдается ошибка.Если делаем disconect а потом опять conect то опять звонок проходит но только один раз.Проблема в следующем: как добится что бы не разрывая соединения с портом каждый раз при нажатии кнопки send происходил звонок абоненту. Исходник приложил. И еще если абонент занят или вне зоны, как повторить вызов через пару минут.Спасибо |
16.08.2010, 00:51 | #2 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
а попробуй ложить трубку ATH0
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
16.08.2010, 11:19 | #3 |
Пользователь
Регистрация: 23.07.2010
Сообщений: 18
|
ложить трубку не вариант.Есть еще предложения?
Подсказали вводить +++ проверил в hyperterminalе да действительно работает но как это засунуть в delphi что бы после atd"+7xxxxxxxxxx выполнялось ath0 не пойму. пробую поразному через пробел,через запятую, даже так | .Через какой знак вводить последовательное выполнение ат команд? Последний раз редактировалось Stilet; 17.08.2010 в 08:21. |
02.09.2010, 10:19 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
во-первых, вариант ...а во-вторых, что значит через какой знак? послал раз, послал два, буфер посылок заведи себе, динамический массив строковый и проверяй в потоке выполнение.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
06.12.2011, 22:34 | #5 |
Новичок
Джуниор
Регистрация: 05.12.2011
Сообщений: 2
|
Здравствуйте, задача в том что бы организовать звонки и отправку смс через GSM устройство (конкретно GSM модем), с отправкой смс вроде бы понятно, там кидаеш на COM на котором висит устройство AT команды, но остаётся вопрос со звонками, если так же кинуть команду вызова определённого номера, что можно ли будет совершить сам разговор, то есть при побключении гарнитуры звук хол с наушников а голос считывался с микрофона. И ещё вопрос у меня будет заранее записанный аудио файл (для автоответчика) как его донести до звонящего по этой схеме?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма один раз | Dop | Общие вопросы Delphi | 11 | 16.07.2009 21:41 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 5 | 02.02.2009 22:01 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 6 | 01.02.2009 17:15 |
Выполнить действие один раз. | IVANSour | Общие вопросы Delphi | 11 | 01.02.2009 14:17 |
Событие один раз | Михаил Юрьевич | Общие вопросы Delphi | 4 | 01.04.2008 20:40 |