Difference between revisions of "Toggle Applications"
From Zenitel Wiki
(→Converation) |
|||
Line 1: | Line 1: | ||
This article describes different application where the common scenario is to toggle a feature on/off using just a DAK key. Some features have additional options that gives additional opportunities. | This article describes different application where the common scenario is to toggle a feature on/off using just a DAK key. Some features have additional options that gives additional opportunities. | ||
+ | |||
+ | In the examples below the AlphaCom data commands used are hyperlinked. Common for many of them are: | ||
+ | : [[$WUDD]] | ||
+ | : | ||
==Conversation== | ==Conversation== | ||
Line 56: | Line 60: | ||
answer... | answer... | ||
− | For more details see [[$CANM]], [[$SM]] | + | For more details see [[$CANM]], [[$SM]] and [[Call Request]] |
==Audio Program== | ==Audio Program== | ||
Line 77: | Line 81: | ||
step... | step... | ||
− | For more details see [[$PROG]] | + | For more details see [[$PROG]] and [[Audio Program]] |
==Transfer== | ==Transfer== | ||
Line 97: | Line 101: | ||
SCRT | SCRT | ||
− | For more details see [[$TRF | + | For more details see [[$TRF]] |
==Simplex Conference== | ==Simplex Conference== | ||
Line 116: | Line 120: | ||
answer... | answer... | ||
− | For more details see [[$CONF | + | For more details see [[$CONF]] |
==Open Duplex Conference== | ==Open Duplex Conference== | ||
Line 146: | Line 150: | ||
volume step up, volume step down (two buttons)... | volume step up, volume step down (two buttons)... | ||
− | For more details see [[VOL | + | For more details see [[VOL]] |
Revision as of 14:30, 5 April 2016
This article describes different application where the common scenario is to toggle a feature on/off using just a DAK key. Some features have additional options that gives additional opportunities.
In the examples below the AlphaCom data commands used are hyperlinked. Common for many of them are:
Contents
Conversation
Toggle between Call and Cancel: pressing DAK key 1 sets up a call to station 101. Second press cancels the call. A second event must be created to handle the scenario where 101 initiates the call , or ends the call.
Action commands:
IF %udd(%1.phy) $C L%1.dir WUDD %1.phy 0 STOP ENDIF $CALL L%1.dir L101 WUDD %1.phy 1
Action command:
WUDD %1.phy %chg(1,0)
The same DAK can also answer an incoming call in private mode. Then the following event must be added:
In addition these commands must be added to the top of the DAK as RCI event:
IF %op(%udd(%1.phy),=,2) $M L%1.dir pause $MREL L%1.dir WUDD %1.phy 1 STOP ENDIF
For more details see $CALL, $C, $M, $MREL and pause
Call Request
Toggle between Call Request and Cancel Call Request
Action commands:
IF %udd(%1.phy) $CANM L%1.dir L101 WUDD %1.phy 0 STOP ENDIF $SM L%1.dir L101 WUDD %1.phy 1
answer...
For more details see $CANM, $SM and Call Request
Audio Program
Toggle between program on and program off. The example shows program 1 (801).
Action commands:
IF %udd(%1.phy) $PROG L%1.dir LV WUDD %1.phy 0 STOP ENDIF $PROG L%1.dir L801 WUDD %1.phy 1
step...
For more details see $PROG and Audio Program
Transfer
Toggle between Transfer On and Transfer off. The example shows transfer to directory number 101.
Action commands:
IF %udd(%1.phy) $TRF L%1.dir "" WUDD %1.phy 0 STOP ENDIF $TRF L%1.dir L101 WUDD %1.phy 1
SCRT
For more details see $TRF
Simplex Conference
Toggle between joining a simplex conference (SX), and leaving it. The example shows joining/leaving SX1 (8201).
Action commands:
IF %udd(%1.phy) $CONF L%1.dir LV WUDD %1.phy 0 STOP ENDIF $CONF L%1.dir L8201 WUDD %1.phy 1
answer...
For more details see $CONF
Open Duplex Conference
Toggle between joining a open duplex conference (ODC), and leaving it. The example shows joining/leaving ODC1 (8301).
Action command:
$ODC L%1.dir L8301 U2
join...
For more details see $ODC
Volume adjustment
Stepping the volume in a circle using just one button. After max volume, the next step is minimum volume.
Action commands:
IF %op(%vol(%1.phy),=,9) $VOL L%1.dir U0 STOP ENDIF $VOL L%1.dir U%op(%vol(%1.phy),+,1)
volume step up, volume step down (two buttons)...
For more details see VOL