Actions

Difference between revisions of "Toggle Applications"

From Zenitel Wiki

(Call Request)
(Call Request)
Line 45: Line 45:
  
 
==Call Request==
 
==Call Request==
Toggle between Call Request and Cancel Call Request: Pressing the DAK key the first time sends a Call Request to station 101 in the example. Second press cancels the call request. To adjust the UDD a second event must be used.
+
Toggle between Call Request and Cancel Call Request: Pressing the DAK key the first time sends a Call Request to station 101 in the example. Second press cancels the call request. A second event must be created to handle the scenario where 101 answers the call request, or cancels it.
  
 
[[File:Toggle Applications 2.PNG|thumb|left|500px]]
 
[[File:Toggle Applications 2.PNG|thumb|left|500px]]
Line 59: Line 59:
 
  WUDD %1.phy 1
 
  WUDD %1.phy 1
  
 +
[[File:Toggle Applications 10.PNG|thumb|left|500px]]
 +
<br style="clear:both;" />
 +
 +
Action commands:
 +
WUDD %1.phy 0
  
 
answer...
 
answer...

Revision as of 15:39, 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 is:

$WUDD

The DAK as RCI event is the preferred event for most of the applications.

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 initial 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: Pressing the DAK key the first time sends a Call Request to station 101 in the example. Second press cancels the call request. A second event must be created to handle the scenario where 101 answers the call request, or cancels it.

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
Toggle Applications 10.PNG


Action commands:

WUDD %1.phy 0

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).


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 and Audio Program

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

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

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