Перейти к содержанию
    

АТ-команда, которая показывает последний совершенный звонок

Подскажите АТ-команду, которая показывает последний совершенный звонок. С указанием номера телефона, продолжительности звонка.

Или может есть команда, которая заставляет модуль, после совершенного звонка, косылать на ком-порт номера телефона, продолжительности звонка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если Вас интересует именно продолжительность звонка, то, наверное, с этим совсем никак: модулей с таким сервисом я не встречал. А, вот, номер, который вызывался последним с модуля, наверное, определить можно. Для этого модуль должен поддерживать команду ATDL - Redial last telephone number used. Для определения номера необходимо будет выдать три команды:

 

ATDL

AT+CLCC

ATH

 

В ответе модуля на вторую команду будет присутствовать номер телефона

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Иногда можно и без +CLCC - к примеру, PIML900/1800 сразу после ATDL номер показывает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно просто изучить работу модуля с записной книгой, куда фиксируются вызовы. Книг быват несколько для разных использований. Пример для 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 (записная книжка набора услуг)

Изучайте!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ATDL

она не звонит, она пишет номер...а мне бы позвонить...

и еще - Siemens C60 ее не принимает...

как бы переключиться на журнал совершенных звонков и повторить последний ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

она не звонит, она пишет номер...а мне бы позвонить...

и еще - Siemens C60 ее не принимает...

как бы переключиться на журнал совершенных звонков и повторить последний ?

насчет сименсов не знаю, может у них АТ команды особенные, но это стандартная команда набора последнего номера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если после набора номера никакие команды не подавались, попробуйте A/ (повтор последней команды), хотя как-то грубо это, разве что для автодозвона сгодится...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если после набора номера никакие команды не подавались, попробуйте A/ (повтор последней команды), хотя как-то грубо это, разве что для автодозвона сгодится...

не подходит...номер должен читаться из телефона при включении...

Буду юзать вот это-

AT+CPBS="LD" - выбрать журнал последних набранных номеров

AT+CPBR=1,5 - читать последние номера

пока не получается...трудность в посыле кавычек в CV...

char str1[]="AT";

COM_puts(str1);

 

как засунуть кавычки в str1 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...