Isso só funcionará se o chamador tiver o CLIP ativado.
Dê uma olhada aqui: link onde estão descritos o comando AT+CLIP - Calling line identification presentation
.
Isso provavelmente funcionará com o seu modem também.
No Windows 7 x64, o Gerenciador de dispositivos detecta meu modem como modem de fax de dados flexíveis HDAUDIO com SmartCP, Gostaria de saber se posso conectar o telefone fixo à porta do meu modem e, quando houver uma chamada, pegar o número de telefone?
Eu preciso pegar o número de telefone, para que ele possa ser usado em um software que estou fazendo.
Eu quero o número de telefone da pessoa que está me ligando. Estou usando o Delphi como minha ferramenta de desenvolvimento.
HyperTerminal ATZ - ESTÁ BEM AT + VCID = 1 - OK
Isso só funcionará se o chamador tiver o CLIP ativado.
Dê uma olhada aqui: link onde estão descritos o comando AT+CLIP - Calling line identification presentation
.
Isso provavelmente funcionará com o seu modem também.
6) ATA - Este comando é usado para atender uma chamada. Uma chamada recebida é indicada por uma mensagem "RING", que é repetida para todos os toques da chamada. Quando a chamada termina, "NO CARRIER" é exibido na tela. SINTAXE: ATA (Enter)
Quando a tecla ATA seguida de enter é pressionada, a chamada recebida é atendida. Por exemplo,
RING
RING
ATA
Parece que lembro de alguns modems seguindo RING
com o número de telefone de entrada, quando o identificador de chamadas está ativado na linha telefônica. Por exemplo:
RING 01206821212