Example, Transferring a call – Dialogic M7324 User Manual
Page 164
![background image](/manuals/73777/164/background.png)
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
). 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