On Windows 7 x64, Device Manager detect my modem as HDAUDIO Soft Data Fax Modem with SmartCP, I would like to know if I can connect the landline to my modem port, and when there is a call, grab the phone number?

I need to grab the Phone Number, so it can be used on a software I'm doing.

I want the phone number of the person calling me. I'm using Delphi as my development tool.

HyperTerminal ATZ - OK AT+VCID=1 - OK

  • What do you mean with grabbing the phone number? Do you want the phone number of the person calling you? – Hennes Dec 5 '13 at 14:29
  • This will only work with CLIP enabled. – Marcel Dec 5 '13 at 14:30
  • You should state which phone number you want to retrieve. The number of the called party or the number calling party? As for Caller Id and incoming calls +CLIP is for cellular modems. +VCID or #VCID is used for land lines. – jww Mar 14 '19 at 2:53

This will only work if the caller has CLIP enabled.

Have a look here: http://www.activexperts.com/mmtoolkit/at/commands/?at=%2BCLIP where the describe the AT+CLIP - Calling line identification presentation command. This will most probably work with your modem too.

| improve this answer | |

From This description

6) ATA - This command is used to answer a call. An incoming call is indicated by a message ‘RING’ which is repeated for every ring of the call. When the call ends ‘NO CARRIER’ is displayed on the screen. SYNTAX: ATA(Enter)

As ATA followed by enter key is pressed, incoming call is answered. For example,


I seem to remember some modems following RING with the incomming telephone number, when caller-id is enabled on the phone-line. For example :

RING 01206821212

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.