AMX AXB-DTMF+ instruction manual Program Example for Caller ID

Page 28

Programming

Caller ID

The AXB-DTMF+ provides report capability for receiving Caller ID information. The following table shows the Caller ID data string sent to the Axcess AXC-EM Enhanced Master Card. A description and format use are also described.

Caller ID

Data String

Description

 

 

"'CLID-mmddhhii-nnnnnnnnnn-<text>',0"

Caller ID data string sent from the AXB-DTMF+ to

 

the central controller. Caller ID is a service obtained

 

from the telephone company and is passed from the

 

central office between the first and second incoming

 

ring.

 

Characters in this string are not literal ASCII except

 

'CLID' and '- ' characters. All other characters in the

 

string are represented as follows:

 

• m = month

 

• d = day

 

• h = hour

 

• l = min

 

• n = phone number

 

• text = 0 to 20 characters

 

The string is always 48 bytes including the null char-

 

acter. Spaces (0x20) are used as filler in the text field

 

or for any field not received.

 

 

Program Example for Caller ID

Program the AXB-DTMF+ for Caller ID using the Axcess software program as described in

Axcess Program Example.

For the program to work, Caller ID service must be provided from your local telephone company.

The following is an Axcess program example for Caller ID.

Continued

PROGRAM_NAME='DTMF+ CALLER-ID SAMPLE'

(* DATE:07/29/96 TIME:15:15:53 *)

Figure 17

AXCESS Caller ID program example (***********************************************************************)

(*

 

*)

(* THIS

PROGRAM RECEIVES CALLER-ID INFORMATION IN THE FORM

*)

(* OF A

STRING FROM AN INCOMMING CALL (VIA AXB-DTMF+). IT

*)

(* THEN

DISPLAYS IT ON FOUR BUTTONS ON A TOUCHPANEL AND

*)

(* ALSO

ON A DISPLAY TERMINAL HOOKED UP TO THE MASTER

*)

(* CARD'S PROGRAM PORT.

*)

(*

 

*)

(* JUST

CREATE FOUR VARIABLE TEXT BUTTONS ON A TOUCHPANEL

*)

(* WITH

VARIABLE TEXT NUMBERS 1, 2, 3, AND 4 AND SEE THE

*)

(* CALLER-ID INFORMATION APPEAR. OR, YOU CAN WATCH THE

*)

(* DATA

ON YOUR PC SCREEN. SELECT <CTRL>-T TO ENTER

*)

(* AXCESS' TERMINAL MODE TO SEE THE DATA APPEAR.

*)

(*

 

*)

 

24

AXB-DTMF+ DTMF+ Interface

 

 

 

Image 28
Contents AXB-DTMF+ AMX Limited Warranty and Disclaimer Table of Contents Table of Contents Specifications AXB-DTMF+ SpecificationsFront panel components FIG Rear panel componentsSetting the Internal Jumpers Auto Answer modeWiring the AXB-DTMF+ Line Setting modePreparing captive wires Wiring guidelinesAudio Connecting External Telephone LinesAudio Out Testing the AXB-DTMF+ Off-hook line and off-hook phone troubleshootingOperative SendCommands SendCommandsOperative System SendCommands Sendcommand DTMF, AUDIO-ON Sendcommand DTMF, AUDOUT-OFFSendcommand DTMF, AUDOUT-ON Sendcommand DTMF, AUTO-ONSendcommand DTMF, EXTEN-OFF Sendcommand DTMF, EXTEN-ONSendcommand DTMF, Flash Sendcommand DTMF, OFF HookTiming System SendCommands Timing System SendCommandsSendcommand DTMF, LOSSLCMIN-15 Sendcommand DTMF, OBUOFFMAX-65Sendcommand DTMF, OBUOFFMIN-45 Sendcommand DTMF, OBUONMAX-65Sendcommand DTMF, OREOFFMAX-45 Sendcommand DTMF, OREOFFMIN-20Sendcommand DTMF, OREONMIN-20 Sendcommand DTMF, ORIOFFMAX-50Sendcommand DTMF, ORIONMAX-30 Sendcommand DTMF, ORIONMIN-25Sendcommand DTMF, PAUSE-25 Sendcommand DTMF, ROHOFFMAX-65Fine Tuning SendCommands Fine Tuning SendCommandsDistinctive Ring Patterns and SendCommands DTMF+ distinctive ring default patterns and time valuesChanging a Default Ring Pattern Distinctive Ring SendCommands Distinctive Ring SendCommandsAxcess Program Example PYZ-XXXBusycount Number of Retries Or RINGING, Send This Is not the 7TH RETRY, Wait Channel Codes Channel CodesOperation Channel # Description on Indicates Minute after call termination Caller ID Caller IDProgram Example for Caller ID Data String Description CLID-mmddhhii-nnnnnnnnnn-text,0Dtmf Card Defineprogram If FINDSTRINGDTMFBUFFER,CLID-,1 Start Programming AXB-DTMF+ DTMF+ Interface AMX,