homeHome contactContact sitemapSite Map

ZX-1004 Caller ID Simulator

International Caller ID Telephone Line Simulator


The ZX-1004 is a simple-to-use telephone line simulator designed for immediate use for most applications "right out of the box". Plug a normal telephone in one jack, dial a number, and the telephone (or device) plugged into the second jack will ring. Answer the phone and a normal conversation can be conducted. Of course, Caller ID is always transmitted to the ringing phone or device.

With a multitude of features and options, the unit's operation can easily be tailored to perform a wide variety of tasks. For example, a list of Caller ID name and number combinations can be programmed. Then, a different Caller ID combination will be generated based on what number is dialed. The device can be set to ring the second phone after a complete number has been dialed, after only one number is dialed, or immediately when the first phone is picked up.

Software developers will appreciate the versatility of the ZX-1004 for testing and debugging telephony applications. The ZX-1004 delivers all known international Caller ID formats; provides standard line voltage and loop current; generates standard and distinctive ring, true dial tone, three dialing modes, and six different programmable dialing sequences. All programming and functionality can be accessed via touch-tone phone or RS232 serial interface.

ZX-1004 Caller ID Simulator manual

Typical Uses

  • DevelopmentSpeed integration time by invoking phone calls instantly. Six different Caller ID dialing sequences can be sent immediately using one command. Develop Caller ID apps when analog Caller ID is not available on office lines.
  • Verification of ApplicationsTest your new app with all variations of the phone company's Caller ID data delivery. Program unit to deliver "Private" and "Out-of-Area" Caller ID numbers and names. Verify you are reporting call duration, number of rings before answered, and distinctive ring properly.
  • International DeploymentTest Caller ID apps in various countries. For example, the Caller ID number sent in the UK can be either 10 or 11 digits; it can contain dashes and spaces. Verify your application before releasing it abroad.
  • Duplicating Reported BugsWhen your customers reports software bugs with your telephony module, have your technical support try duplicating problems before reporting them to engineering.
  • Customer DemonstrationsSmall enough to set up in any customer's office or conference room. Demonstrate your Caller ID pop-up interface, or any other telephony integration feature of your application.
  • Trade ShowsPhone lines installed in exhibitor's booths are very expensive. Have prospects actually make the phone call to invoke your software feature. "Hands-on" customer demos are proven to be the most effective.
  • Testing telephone peripheralsTest the basic functionality of various telephone devices and connectivity before adding them to the intended system.
  • Installing Phone Systems In many cases, telephone systems are installed prior to central office lines being available. Use the ZX-1004 to simulate local loop lines in order to test all connections, extensions, programming, and peripherals.
  • Training Telephone Personnel Train receptionist or customers service reps how to handle certain type calls. Use for teaching telemarketing or collection scripts and proper responses to customer objections.
  • Teaching Aid Instruct children how to dial 911. Show them the proper way to answer the phone. Teach them what information they should, or should not, give the caller.

Hardware Features

  • Phone Calls Initiated by Various MethodsSecond phone rings after complete phone number is dialed on first phone, after one digit is dialed, after first phone is picked up, or by RS232 serial port command.
  • Six Programmable Caller ID CombinationsProgram Caller ID names and numbers, times and dates, distinctive ring pattern, and any international Caller ID format. A different combination can be sent based on the number dialed.
  • Program via Serial Port or Standard PhoneAll Caller ID combinations, dialing methods, and other device setting can be programmed either by RS232 serial interface or touch-tone phone.
  • Default Caller ID CombinationsFor immediate, "out-of-the-box" use, a variety of Caller ID combinations are contained within the device's memory. All defaults are easily restored by touch-tone phone or RS232 serial port command.
  • Non-volatile MemoryAll Caller ID combinations programmed, dial methods chosen, and other user options are retained when the unit is not under power.
  • International Caller IDUnit delivers all known international Caller ID formats including US, BT, ETSI, and DTMF types.
  • Distinctive RingAll four distinct ring patterns can be sent. (Distinctive ring is commonly used for sharing multiple telephony devices on a single line.)
  • Real Local Loop SimulationProvides true sine wave Caller ID, dial tone, and ring; standard line voltages and loop current; and a noise free, two-way, talk path.
  • Complete ProductThe ZX-1004 includes power supply, phone cords, six-foot RS232 serial cable, serial port Loopback jumper, quick-start diagram, touch-tone phone programming reference, and complete manual.
  • PortableUnit is small, lightweight, and rugged.

Developer’s Connections

The easiest method of programming and/or editing all Caller ID information into the unit is by using the serial port. The serial connection or a phone can be used to invoke simulated phone calls to the telephony device. Note that USB-to-serial port adaptor cables work well with this unit.

Typical Connection for Demonstrations

A simple single line telephone is connected to the ZX-1004 "phone" jack and a Caller ID interface unit is connected to the "device" jack. The Caller ID interface unit would be connected to the computer running your telephony software application. The prospect simply picks up the phone and dials a digit. The ZX-1004 rings the phone line, and sends Caller ID. The interface unit sends this data to your application and the optional output phone rings. When the output phone is answered, a normal conversation can take place. Your demonstration may include a screen pop in the software and then greeting the prospect with something similar to "Good afternoon, ABC, Inc...John, I bet your calling about that order you placed last week".

Simulator Connections
ZX-1004 Caller ID Simulator$495

Volume discounts available.

Retail customers see our complete End Users Price List.
Dealers and distributors see our Dealer Price List.


Physical Dimensions
1.5" x 3.3" x 4.25"
Shipping Dimensions
3.2" x 9.4" x 12.5"
Shipping Weight
2lbs. (0.9 kg)
Power Supply
16 VAC @500 mA
5.5mm x 2.1mm, 120V
Phone Connections
Modular RJ11 (2 Wire)
Phone Line Simulation
Ring Signal
90V p-p (64V rms), 20 Hz
On Hook Line Voltage
32 VDC
Off-Hook Loop Current
Caller ID Simulation
USA (Belcore 202)
FSK 1200 Hz Mark, 2200 Hz Space, Mark Amplitude -13.5 dBV
BT (UK) & ETSI (ITU V.23)
FSK 1300 Hz Mark, 2100 Hz Space, Mark Amplitude -13 dBV
50ms Make, 50ms Break, Nominal Amplitude 200 mV (rms)