background image

instruction manual

AXlink Bus Controllers

AXB-DTMF+

DTMF+ Interface

Summary of Contents for AXB-DTMF Plus

Page 1: ...instruction manual AXlink Bus Controllers AXB DTMF DTMF Interface ...

Page 2: ... liability applies whether damages are sought or a claim is made under this warranty or as a tort claim including negligence and strict product liability a contract claim or any other claim This limitation of liability cannot be waived or amended by any person This limitation of liability will be effective even if AMX Corporation or an authorized representative of AMX Corporation has been advised ...

Page 3: ...elines 4 Connecting External Telephone Lines 5 Audio In 5 Audio Out 5 Testing the AXB DTMF 6 Off hook line and off hook phone troubleshooting 6 Programming 7 Send_Commands 7 Operative Send_Commands 7 Timing System Send_Commands 10 Fine Tuning Send_Commands 14 Distinctive Ring Patterns and Send_Commands 15 Changing a Default Ring Pattern 16 Distinctive Ring Send_Commands 17 Axcess Program Example 1...

Page 4: ...ii AXB DTMF DTMF Interface Table of Contents ...

Page 5: ...io signaling and sends the decoded data to the central controller for the switching controlling of any devices connected to the central controller An Axcess program written on a personal computer and downloaded to the central controller enables the central controller to interpret the data received from the AXB DTMF The program may also issue menu selections over the telephone through an optional A...

Page 6: ...XB DMTF is receiving DTMF signals DTMF TX LED Lights when the AXB DMTF is transmitting DTMF signals out Rear panel components Phone connector This RJ 11 connector is used for attaching a telephone Line connector This RJ 11 input connects the incoming telephone line to the AXB DTMF Audio In RCA connector that provides unbalanced line level audio input signals for cou pling to the telephone line sig...

Page 7: ...wer is on the AXB DTMF answers on the ring set by the Send_Command COUNT XXX If the ring count is set to 3 for example auto answer picks up the call after the third ring The default count is 1 ring The default jumper setting is shown in FIG 2 To change the auto answer default from ON to OFF 1 Remove the AXB DTMF unit cover 2 Remove the jumper from pins 2 and 3 and place it on pins 1 and 2 3 Re ins...

Page 8: ...lines The interface requires a 12 VDC power to operate properly The interface uses a PSN2 8 power suppl The Central Controller supplies power via the AXlink cable or external 12 VDC power supply The maximum wiring distance between the Central Controller and interface is determined by power consumption supplied voltage and the wire gauge used for the cable The table below lists wire sizes and maxim...

Page 9: ...o in level needs to be adjusted Increase or decrease the audio in pass through level gain from the AXB DTMF The AUDIO IN pot is located about mid center on the AXB DTMF circuit board see FIG 1 Perform these steps to adjust the audio in level 1 Remove the AXB DTMF cover from the unit housing Then apply an audio signal 1 V p p maximum to the AUDIO IN connector 2 Listen on line and use a small flat b...

Page 10: ...nnection exists to light both off hook and extension off hook LEDs Test the off hook line by following these test procedures 1 Take the AXB DTMF off hook by issuing the off hook Send_Command from the central controller If there is a good telephone line connection then the OFF HOOK LINE LED lights 2 If the OFF HOOK LINE LED fails to light then there is a bad or faulty telephone line connection Chec...

Page 11: ...hat produce control of the AXB DTMF The commands are listed alphabetically by operation and include syntax syntax descriptions usage examples time increments and reset default values Operative System Send_Commands Command Description AGAIN OFF Control gain of the audio voice signal from the phone lines to the audio output of the AXB DTMF Setting the gain to off causes it to return to the default l...

Page 12: ...the audio out output of the AXB DTMF AUDOUT ON Enable audio from passing from the phone line to the audio out output of the AXB DTMF Default at reset NO Example SEND_COMMAND DTMF AUDOUT ON Enables the audio from passing from the phone line to the audio out output of the AXB DTMF AUTO ON Enable the auto answer mode overrides the auto answer jumper settings Default at reset NO Example SEND_COMMAND D...

Page 13: ... set by the Tone Time Send_Command which sets the length of each generated tone and the time between tones A pause can be added after a tone for additional dial time by using the Pause Send_Command For more information refer to the TONE TIME XXX and PAUSE XXX Send_Commands EXTEN OFF Disable phones which are hanging off the extension phone connection on the AXB DTMF by opening the phone circuit Def...

Page 14: ...inctive ring feature Time increment 10 ms Example SEND_COMMAND DTMF BLOCKRDET 185 Sets the time to ignore sub rings at 1 85 seconds 1850 ms FLASH TIME XXX Set time AXB DTMF will go on hook when Send_Command FLASH is issued Time increment 10 ms Default at reset 63 Example SEND_COMMAND DTMF FLASH TIME 65 Sets time AXB DTMF will go on hook when Send_Command FLASH is issued for 65 seconds 650 ms INROF...

Page 15: ...oing busy off time minimum to 45 second 450 ms see NOTE for Send_Command OBUOFFMAX XXX For the code to work properly ring busy and reorder time values must be set so that ring is greater than busy and busy greater than reorder ring busy reorder OBUONMAX XXX Outgoing busy on time maximum Time increment 10 ms Default at reset 60 Example SEND_COMMAND DTMF OBUONMAX 65 Sets the outgoing busy on time ma...

Page 16: ... busy and reorder time values must be set so that ring is greater than busy and busy greater than reorder ring busy reorder OREONMIN XXX Outgoing reorder fast busy on time minimum Time increment 10 ms Default at reset 15 Example SEND_COMMAND DTMF OREONMIN 20 Sets the outgoing reorder fast busy on time minimum to 20 second 200 ms see NOTE for Send_Command OBUOFFMAX XXX For the code to work properly...

Page 17: ...se time to 2 5 seconds 2500 ms ROHOFFMAX XXX ROHOFFMIN XXX Receiver off hook off time minimum or maximum MAX and MIN time increment 10 ms MAX default at reset 140 MIN default at reset 1 Example SEND_COMMAND DTMF ROHOFFMAX 65 Sets the receiver off hook off time minimum to 065 second 65 ms SEND_COMMAND DTMF ROHOFFMIN 110 Sets the receiver off hook on time minimum to 11 second 110 ms ROHONMAX XXX ROH...

Page 18: ...ple SEND_COMMAND DTMF CPGAIN OFF Sets gain into call progress detector chip as default CPGAIN ON When on adds gain in addition to IGAIN to dial tone call progress signal Default at reset NO Example SEND_COMMAND DTMF CPGAIN ON Sets gain into call progress detector chip as default IGAIN OFF Controls gain of internal signals on the AXB DTMF The internal signals are call progress tones such as incomin...

Page 19: ...y 4 seconds of silence Default Pattern 2 2 rings in a 2 second period followed by 4 seconds of silence Default Pattern 3 2 short rings and 1 long ring in a 2 second period followed by 4 seconds of silence Default Pattern 4 1 short 1 long and 1 short ring within a 2 second period followed by 4 seconds of silence FIG 1 DTMF distinctive ring default patterns and time values Part Default pattern 1 Def...

Page 20: ...ms Default at reset 20 20 x 10 ms 200 ms For example issue the Send_Command SEND_COMMAND DTMF P3_2 25 25 x 10 ms 250 ms to change Part 2 of Pattern 3 from a value of 200 ms 2 seconds to 250 ms 250 seconds 2 To change Part 4 of Pattern 3 use the Send_Command P3_4 XXX where Time increment 10 ms Default at reset 20 20 x 10ms 200ms For example issue the Send_Command SEND_COMMAND DTMF P3_4 25 25 x 10ms...

Page 21: ...me for distinctive ring Time increment 10 ms Default at reset 200 Example SEND_COMMAND DTMF P1_1 300 Sets the distinctive ring Pattern 1 Part 1 high time for 3 0 seconds 3000 ms P1_2 XXX Pattern 1 Part 2 low time for distinctive ring Time increment 10 ms Default at reset 0 Example SEND_COMMAND DTMF P1_2 05 Sets the Pattern 1 Part 2 low time for 05 seconds 50 ms P1_3 XXX Pattern 1 Part 3 high time ...

Page 22: ...ETRY 6 ADDITIONAL TIMES AT 5 SECOND INTERVALS IF THE DIALED NUMBER RINGS THE USER WILL BE NOTIFIED VIA A RS232 TERMINAL ATTACHED TO THE SERIAL PORT ON THE MASTER NOTE THAT TO DEMO THIS PROGRAM A MASTER A AXB DTMF A PC RUNNING AXCESS AND A PHONE LINE ARE ALL THAT ARE NECESSARY IN ADDITION TO AN AXCESS CARDFRAME MODIFY THIS PROGRAM WHERE THE COMMENT INSERT DESIRED NUMBER HERE IN PLACE OF 555 1212 IS...

Page 23: ...O BELOW DEFINE_MUTUALLY_EXCLUSIVE STARTUP CODE GOES BELOW DEFINE_START BUSY_COUNT 0 STATE 255 ESSENTIALLY NO STATE THE ACTUAL PROGRAM GOES BELOW DEFINE_PROGRAM IF KEY 1 ON THE KEYPAD IS PUSHED PLACE THE CARD ON HOOK IN CASE IT WAS OFF HOOK WAIT 2 SECONDS BEFORE CHANGING STATE TO STATE 2 PUSH 128 1 1 SEND_COMMAND DTMF_CARD ON HOOK WAIT 20 STATE 2 TAKE THE CARD OFF HOOK WAIT 2 SECONDS FOR DIAL TONE ...

Page 24: ... 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 SUC...

Page 25: ...G_RING CANCEL_WAIT WAIT FOR RESPONSE TO DIAL SEND_STRING 0 REMOTE PHONE RINGING 13 10 BUSY_COUNT 0 STATE 255 IF THE DIALED NUMBER WAS BUSY INCREMENT THE BUSY_COUNT IF THIS IS NOT THE 7TH RETRY WAIT 5 SECONDS AND TRY AGAIN ELSE SHUT DOWN GO TO NO STATE IF STATE 6 BUSY_COUNT BUSY_COUNT 1 STATE 255 IF BUSY_COUNT 7 WAIT 50 STATE 2 ELSE SEND_STRING 0 MAXIMUM RETRIES HAS BEEN REACHED 13 10 BUSY_COUNT 0 ...

Page 26: ... 9 Channel 10 0 Channel 11 Channel 12 Channel 13 A Channel 14 B Channel 15 C Channel 16 D Detection 17 32 Detects DTMF in from an extension or phone Refers to any inbound DTMF transmitted forwarded to the Axcess AXC EM Enhanced Master Card by the AXB DTMF as generated by any external touch tone phone The following DTMF codes are reported to the Axcess AXC EM Enhanced Master Card on the push and re...

Page 27: ...ait W in the Dial Send_Command 47 Indicates dial tone presence Distinctive Ring 41 44 The AXB DTMF provides report capability for the type of ring received Distinctive ringing is a service that must be obtained from the telephone company This service allows the same tele phone line to be reached by dialing different telephone numbers The receiving telephone then rings in a distinctive manner accor...

Page 28: ...ARD 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 Caller ID Data String Description CLID mmddhhii nnnnnnnnnn text 0 Caller ID data string sent from the AXB DTMF to the central controlle...

Page 29: ...RIABLE DTMF_BUFFER 100 INCOMING DATA FROM DTMF CARD ID_DATA 100 CALLER ID COPY OF ABOVE ID_DATE 5 CALLER ID DATE ID_TIME 5 CALLER ID TIME ID_NUMBER 12 CALLER ID NUMBER ID_NAME 20 CALLER ID NAME LATCHING DEFINITIONS GO BELOW DEFINE_LATCHING MUTUALLY EXCLUSIVE DEFINITIONS GO BELOW DEFINE_MUTUALLY_EXCLUSIVE SUBROUTINE DEFINITIONS GO BELOW STARTUP CODE GOES BELOW DEFINE_START CREATE_BUFFER DTMF DTMF_B...

Page 30: ..._DATE MID_STRING ID_DATA 6 2 MID_STRING ID_DATA 8 2 ID_TIME MID_STRING ID_DATA 10 2 MID_STRING ID_DATA 12 2 ID_NUMBER MID_STRING ID_DATA 15 3 MID_STRING ID_DATA 18 3 MID_STRING ID_DATA 21 4 ID_NAME MID_STRING ID_DATA 26 20 NOTE THE FOLLOWING DATA WILL APPEAR ON THE TOUCHPANEL SEND_COMMAND TP TEXT1 NAME ID_NAME CALLER S NAME SEND_COMMAND TP TEXT2 NUMBER ID_NUMBER CALLER S NUMBER SEND_COMMAND TP TEX...

Page 31: ...Programming 27 AXB DTMF DTMF Interface ...

Page 32: ...ive richardson TX 75082 USA 469 624 8000 800 222 0193 fax 469 624 7153 technical support 800 932 6993 032 004 1334 5 02 2002 AMX Corporation All rights reserved AMX the AMX logo the building icon the home icon and the light bulb icon are all trademarks of AMX Corporation AMX reserves the right to alter specifications without notice at any time In Canada doing business as Panja Inc ...

Reviews: