Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: АТ-команда, которая показывает последний совершенный звонок
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
alex-goody
Подскажите АТ-команду, которая показывает последний совершенный звонок. С указанием номера телефона, продолжительности звонка.
Или может есть команда, которая заставляет модуль, после совершенного звонка, косылать на ком-порт номера телефона, продолжительности звонка.
Палыч
Если Вас интересует именно продолжительность звонка, то, наверное, с этим совсем никак: модулей с таким сервисом я не встречал. А, вот, номер, который вызывался последним с модуля, наверное, определить можно. Для этого модуль должен поддерживать команду ATDL - Redial last telephone number used. Для определения номера необходимо будет выдать три команды:

ATDL
AT+CLCC
ATH

В ответе модуля на вторую команду будет присутствовать номер телефона
Harbinger
Иногда можно и без +CLCC - к примеру, PIML900/1800 сразу после ATDL номер показывает.
shb
А можно просто изучить работу модуля с записной книгой, куда фиксируются вызовы. Книг быват несколько для разных использований. Пример для Wavecom:
• SM : записная книжка ADN (записная книжка SIM)
• FD : записная книжка с фиксированным набором номера FDN (на SIM,
ограниченная записная книжка)
• ON : MSISDN (собственные номера на SIM)
• EN : EN (экстренные номера SIM)
• LD : LND (совместная записная книжка последнего набора мобильного устройства
и SIM)
• MC : MSD (список пропущенных вызовов мобильного устройства)
• ME : ME (записная книжка мобильного устройства)
• MT : MT (совместная записная книжка мобильного устройства и SIM)
• RC : LIC (список полученных вызовов мобильного устройства)
• SN :SDN (записная книжка набора услуг)
Изучайте!
simsim
а есть ли команда, чтобы повторить звонок не указывая номера?
VDLab
ATDL
simsim
Цитата(VDLab @ Jul 4 2007, 18:44) *
ATDL

она не звонит, она пишет номер...а мне бы позвонить...
и еще - Siemens C60 ее не принимает...
как бы переключиться на журнал совершенных звонков и повторить последний ?
VDLab
Цитата(simsim @ Jul 6 2007, 18:13) *
она не звонит, она пишет номер...а мне бы позвонить...
и еще - Siemens C60 ее не принимает...
как бы переключиться на журнал совершенных звонков и повторить последний ?

насчет сименсов не знаю, может у них АТ команды особенные, но это стандартная команда набора последнего номера.
Harbinger
Если после набора номера никакие команды не подавались, попробуйте A/ (повтор последней команды), хотя как-то грубо это, разве что для автодозвона сгодится...
simsim
Цитата(Harbinger @ Jul 9 2007, 15:55) *
Если после набора номера никакие команды не подавались, попробуйте A/ (повтор последней команды), хотя как-то грубо это, разве что для автодозвона сгодится...

не подходит...номер должен читаться из телефона при включении...
Буду юзать вот это-
AT+CPBS="LD" - выбрать журнал последних набранных номеров
AT+CPBR=1,5 - читать последние номера
пока не получается...трудность в посыле кавычек в CV...
char str1[]="AT";
COM_puts(str1);

как засунуть кавычки в str1 ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.