Welcome to TechQura.com

Helping users, developers and technologists to write and find solutions
Techqura.com > PC Hardware > Modem > Q. Which caller ID modem works in the UK ?
Techqura.com

Which caller ID modem works in the UK ?

Asked by : Foysal Ahmed on 03/03/2021
Response by Mahfuzur Rahman



UK Caller ID Modem

Caller ID Modem is used with software to automate the process of collecting customer number and pulling details from database. EPOS system is the most known system in the UK where developers use Caller ID enabled Modem to show customer details automatically on screen.

Before we jump into the answer, let's talk about some basics of caller ID Modem and how it works. To get caller ID working you will need :

• Caller ID Service From your telephone service provider
• A MODEM or hardware device that supports Caller ID

There are lots of MODEMs available in the market that offer Caller ID functionality. The key question is always, which brand or model works with service provider and what setup string to use to enable Caller ID?

Zoom Modem used to work well in the UK but the manufacturer has discontuned the item. According to post and reply on few forums, some unbranded Chinese make modems work in the UK but it is hard to establish the claim as they are unbranded and it is not possible to test every single one. However, I can confirm that USB US Robotics Caller ID modem (tried and tested one shown below) works well in the UK.



US Robotics USB modem works with almost all UK telephone service providers but you may need to use different settings and initializing string according to the provider and protocol used. Please read user manual for details.

Caller ID Modem programming code

In most Modems, the string AT#CID=1 or AT+VCID=1 will enable Caller ID. Other common setup strings are:

• AT#CID=2
• AT%CCID=1
• AT%CCID=2
• AT#CC1
• AT*ID1

You can find US Robotics Modem support and documentation at www.usr.com

The best way to test a Caller ID modem, is to use a terminal data program or telnet client like PuTTY.
When a Caller ID Modem works in the UK, most common result will be similar to the below output :
RING
DATE = xxxxx
TIME = xxxx
NMBR = xxxxxxxxx
NAME = xxxxxxxx
RING
RING …

If the Caller ID is not working, you will only see the word RING for each incoming ring.

Caller ID programming help

Most programming languages provides components / connection method to connect and read data from hardware devices e.g COM in Visual Basic 6. First, you need to get data from the device to your program then you will need to trim partial data and get NMBR segment. You might need to change format of the number to fit your system.

Note:Virgin Media use different caller ID protocol in some places in the UK. Therefore standard modem initializing string might not work properly. For more details check Virgin Media Caller ID Protocol Code