AMX DTMF+ Interface AXB-DTMF+ User Manual

Page 29

Advertising
background image

Programming

25

AXB-DTMF+ DTMF+ Interface

(* THE DATA SHOULD APPEAR BETWEEN THE FIRST AND SECOND *)

(* RING. *)

(* *)

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

(* DEVICE NUMBER DEFINITIONS GO BELOW *)

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

DEFINE_DEVICE

DTMF = 96 (* AXB-DTMF+ V X.XX *)

TP = 128 (* TOUCHPANEL *)

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

(* CONSTANT DEFINITIONS GO BELOW *)

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

DEFINE_CONSTANT

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

(* VARIABLE DEFINITIONS GO BELOW *)

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

DEFINE_VARIABLE

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_BUFFER (* START LISTENING TO THE CARD *)

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

(* THE ACTUAL PROGRAM GOES BELOW *)

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

Continued

Advertising