AMX AXB-DTMF+ instruction manual Or RINGING, Send

Page 24

Programming

IF(STATE=2)

{

STATE=3

SEND_COMMAND DTMF_CARD,'OFF-HOOK'

WAIT 20 'WAIT FOR DIAL TONE'

{

SEND_STRING 0,"'ERROR: NO DIAL TONE',13,10"

SEND_COMMAND DTMF_CARD,'ON HOOK'

STATE=255

}

}

(***********************************************************************)

(* IF DIAL TONE IS RECEIVED, DIAL THE NUMBER*) (***********************************************************************)

IF(STATE=3)

{

PUSH[DTMF_CARD,47](*DIAL_TONE*)

{

CANCEL_WAIT 'WAIT FOR DIAL TONE'

SEND_COMMAND DTMF_CARD,'DIAL 555-1212'(* INSERT DESIRED

NUMBER HERE IN PLACE OF 555-1212 *)

STATE=4

}

}

(***********************************************************************)

(*

IF

12 SECONDS PASS

AND

THERE IS NO BUSY

OR RINGING, SEND

*)

(*

AN

( ERROR MESSAGE

AND

SHUT DOWN (GO TO

"NO STATE").

*)

(***********************************************************************)

IF(STATE=4)

{

STATE=5

WAIT 120 'WAIT FOR RESPONSE TO DIAL'

{

SEND_STRING 0,"'ERROR: NO RESPONSE TO DIAL',13,10"

SEND_COMMAND DTMF_CARD,'ON HOOK'

STATE=255

}

}

(***********************************************************************)

(*

IF THE

DIALED

NUMBER IS

BUSY, SEND A MESSAGE INDICATING

*)

(*

SUCH (

AND GO

TO STATE 6. IF

THE

DIALED

NUMBER IS RINGING,

*)

(*

INDICATE SUCH AND SHUT

DOWN

(GO

TO "NO

STATE").

*)

(***********************************************************************)

Continued

 

20

AXB-DTMF+ DTMF+ Interface

 

 

 

Image 24
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 guidelinesConnecting External Telephone Lines AudioAudio Out Testing the AXB-DTMF+ Off-hook line and off-hook phone troubleshootingSendCommands Operative 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,