beautypg.com

Example, Transferring a call – Dialogic M7324 User Manual

Page 164

background image

Dialogic

®

PBX Integration Board User’s Guide

LED indicators data. Byte 17 contains the Message Waiting indicator status
(0x00 is off; 0x70 is on). Refer to the Dialogic

®

PBX Integration Software

Reference for more information about using the d42_indicators( ) function.

Example

An application uses the d42_indicators( ) function to retrieve the LED
indicators data for a specified channel on a Dialogic

®

PBX Integration Board

to determine if a message is waiting. The LED indicators data is shown below.
The data 0x00 shows that the MWI indicator is off (there are no messages
waiting).

Line Key 1

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 xx 00 00 00 xx 00 00 00

00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23

00 00 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

Line Key 2

Line Key 3

Line Key 4

Line Key 5

Line Key 6

Line Key 7

Line Key 8

Line Key 9

Line Key 10

Line Key 1

1

Line Key 12

Line Key 13

Line Key 14

Line Key 15

Line Key 16

Not Used

MWI

CNF Key

FCN Key

Not Used

LNR/SPD Key

ANS Key

SPKR Key

Data

Byte

Data

Byte

ICM

MIC

4.7.8. Transferring a Call

The Dialogic

®

PBX Integration Board can transfer calls using the dx_dial( )

function. By using the dx_dial( ) function and the appropriate dial string, the
PBX Integration Board can transfer a call to any extension connected to the
switch. Refer to the Dialogic

®

PBX Integration Software Reference for more

information about dialing programmable keys.

The Dialogic

®

PBX Integration Board can perform both supervised and blind

transfers (refer to Sections

2.1. Supervised Call Transfer

and

2.2. Blind Call

Transfer

). If a blind transfer is performed, the PBX controls where the call is

routed if the called extension is busy or does not answer. If a supervised
transfer is performed, your application can implement call progress analysis
and called/calling number ID to intelligently control where the call is routed
and what type of message is played if the called extension is busy or does not

164