No Windows 7 x64, o Gerenciador de Dispositivos detecta meu modem como HDAUDIO Soft Data Fax Modem com SmartCP, gostaria de saber se consigo conectar o telefone fixo na porta do meu modem, e quando houver uma chamada, pegar o número do telefone?
Preciso pegar o número do telefone para que possa ser usado em um software que estou fazendo.
Quero o número de telefone da pessoa que está me ligando. Estou usando Delphi como minha ferramenta de desenvolvimento.
HiperTerminal ATZ - OK AT+VCID=1 - OK
Responder1
Isso só funcionará se o chamador tiver o CLIP ativado.
Dê uma olhada aqui:http://www.activexperts.com/mmtoolkit/at/commands/?at=%2BCLIPonde descreve o AT+CLIP - Calling line identification presentation
comando. Provavelmente isso também funcionará com o seu modem.
Responder2
6) ATA - Este comando é utilizado para atender uma chamada. Uma chamada recebida é indicada por uma mensagem 'RING' que é repetida a cada toque da chamada. Quando a chamada termina 'NO CARRIER' é exibido na tela. SINTAXE: ATA(Enter)
À medida que ATA seguido da tecla Enter é pressionado, a chamada recebida é atendida. Por exemplo,
RING
RING
ATA
Parece que me lembro de alguns modems seguindo RING
o número de telefone de entrada, quando o identificador de chamadas está habilitado na linha telefônica. Por exemplo :
RING 01206821212