Actions

Difference between revisions of "Toggle Applications"

From Zenitel Wiki

(Converation)
(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.
  
==Converation==
+
==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.
 
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.
  
Line 22: Line 22:
 
  WUDD %1.phy %chg(1,0)
 
  WUDD %1.phy %chg(1,0)
  
answer...
+
The same DAK can also answer an incoming call in private mode. Then the following event must be added:
  
For more details see [[$CALL]], [[$C]] and [[$WUDD]]
+
[[File:Toggle Applications 9.PNG|thumb|left|500px|Adjust UDD if call initiated or ended from the other station]]
 +
<br style="clear:both;" />
 +
 
 +
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==
 
==Call Request==

Revision as of 14:29, 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.

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.

First DAK key press: Call.
Second press: Cancel


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
Adjust UDD if call initiated or ended from the other station


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:

Adjust UDD if call initiated or ended from the other station


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

Toggle Applications 2.PNG


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, Call Request and $WUDD

Audio Program

Toggle between program on and program off. The example shows program 1 (801).


Toggle Applications 3.PNG


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, Audio Program and $WUDD

Transfer

Toggle between Transfer On and Transfer off. The example shows transfer to directory number 101.

Toggle Applications 4.PNG


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 and $WUDD

Simplex Conference

Toggle between joining a simplex conference (SX), and leaving it. The example shows joining/leaving SX1 (8201).

Toggle Applications 5.PNG


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 and $WUDD

Open Duplex Conference

Toggle between joining a open duplex conference (ODC), and leaving it. The example shows joining/leaving ODC1 (8301).

Toggle Applications 6.PNG


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.

Toggle Applications 7.PNG


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 and $WUDD