Actions

Group Call - PTT function

From Zenitel Wiki

Revision as of 15:29, 31 October 2017 by Asle (talk)
AlphaCom icon 300px.png

This article describes how to configure a DAK key on a station to activate a Group Call when the key is pressed, and cancel the group call when the DAK key is released.

In the Event Handler, the event 30 (Station DAK or Input) is triggered when a DAK Key is pressed.

The following event will activate group call 85 when the DAK key number 3 (= Subevent 3) is pressed, and cancel when the key is released.


Configuration

In the following example the volume will be set to level 6 when group call 86 is called from stations in UDP group 2. The volume is set to level 3 (default) when the group call is ended.

When stations outside UDP group 2 dial group call 86 this event will not be triggered, and the volume will not be altered.

In AlphaPro, go to Exchange and System -> Events, press Insert and create the following event (the action strings can be copy/paste from here into AlphaPro):

Event Owner: Stations with UDP: Id: 2
Event type: 08 - Conversation Outgoing
Sub event: 0
When change to: ON or OFF
When related to: Directory Number, Id: 86
Action:  
IF %chg(1,0)
$DD L%1.dir L85
stop 
ENDIF
$C L%1.dir


In the action strings above, there are two lines that defines the volume. Volume during group call is set to 6 (U6) by the command:

$VOL N%tmp(0) U6

Volume is set to 3 (U3) when the group call is ended by the command:

$VOL N%tmp(0) U3

U6 and U3 can be changed to other values if required.

Note that a standard feature exists, which might be a better alternative: Group calls with "Setup Priority = Alarm" will automatically use the Volume Override feature of the AlphaCom, without any additional configuration required.