Задача такая:
Позвонить на номер.
Отследить время, когда абонент взял трубку.
Отследить время, когда абонент положил трубку.
Отслеживать, если абонент сбрасывает коннект.
Можно ли это целиком реализовать на AT?
Пробовал реализовать на ATD c Siemens M55. Когда устанавливается коннект с юзером, вообще никакой мессаги не получаю. Когда абонент после разговора разрывает коннект , выскакивает вообще NO CARRIER.
То есть разговор выглядит так:
ATD+7или8номер;
OK (Выскакивает сразу после вызова предыдущей команды)
NO CARRIER
Где-то между этим есть момент. когда абонент поднял трубу. этот момент надо найти.
А еще если абонент сбрасывает звонок, не посылая BUSY, то начинаются короткие гудки, но ничего не пишется на ком порт.
Если посоветуете другой девайс, с которым проще реализовать - буду искренне благодарен. Или AT команды, которыми можно покнопочно набирать номер а потом отслеживать состояние телефона.
Управление gsm девайсом
- Реклама
Интернет у меня настроен. Я делаю голосовой звонок. Мне надо поймать момент, когда абонент, которому я звоню, поднимает трубку и кладет трубку. И когда абонент сбрасывает трубку и идут короткие гудки. Можно ли это при помощи AT команд реализовать? или надо выводить сигнал на звуковую карту, а потом разбирать его?
- __Alexander
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Вт сен 11, 2007 10:27:08
- Откуда: Киев
- Реклама

