Actions

Difference between revisions of "Group Call - PTT function"

From Zenitel Wiki

(Created page with "{{A}} This article describes how to '''increase the volume of a group call''' announcement. The volume is set back to default value when the group call is ended. == Prerequis...")
 
(DAK event)
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{A}}
+
{{AI}}
This article describes how to '''increase the volume of a group call''' announcement. The volume is set back to default value when the group call is ended.
+
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.
  
== Prerequisites ==
+
==Configure the group to use "Automatic M-key"==
* This event is CPU extensive. Maximum members in a group using this feature '''should not exceed approx. 50 stations'''.
+
In AlphaPro, select the Group Call, and enable "Automatic M-key". When enabled, there is no need to press the M-key to open the microphone during the group call:
* Minimum software: AMC version 11.
 
  
== Configuration ==
+
[[File:GroupAutoM.png|thumb|500px|Enable "Automatic M-key" for group call 85|none]]
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.
+
== DAK event ==
 +
In the [[Event Handler]], the event 30 (Station Input or Station DAK key) is triggered when a DAK Key is pressed.  
  
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|'''Exchange and System''' -> '''Events''']], press '''Insert''' and create the following event (the action strings can be copy/paste from here into AlphaPro):
+
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.
  
{|
+
In [[AlphaPro]], press '''Users & Stations''' button, select a station from the listbox, and press '''Events'''. '''Insert''' a new event with the following properties:
|-
 
|width="150pt"|'''Event Owner''':
 
|width="400pt"|Stations with UDP: Id: 2
 
|-
 
|'''Event type''': || [[Conversation Outgoing (Event Type)|08 - Conversation Outgoing]]
 
|-
 
|'''Sub event''': || 0
 
|-
 
|'''When change to''': || ON or OFF
 
|-
 
|'''When related to''': || Directory Number, Id: 86
 
|-
 
|'''Action:''' ||  
 
|-
 
|}
 
  
 +
[[File:GroupAutoM Event.png|thumb|500px|Station 164 presses DAK 3 to activate grop call 85, and cancel upon release|none]]
 +
 +
{{Code2|
 
  IF %chg(1,0)
 
  IF %chg(1,0)
tmp 0 "%gns(%2.phy,0)"
+
  $DD L%1.dir L85
LOOP
 
IF %op(%tmp(0),=,0)
 
STOP
 
ENDIF
 
  $VOL N%tmp(0) U6
 
tmp 0 "%gns(%2.phy, %tmp(0))"
 
ENDLOOP
 
stop
 
ENDIF
 
tmp 0 "%gns(%2.phy,0)"
 
LOOP
 
IF %op(%tmp(0),=,0)
 
 
  STOP
 
  STOP
 
  ENDIF
 
  ENDIF
  $VOL N%tmp(0) U3
+
  $C L%1.dir
tmp 0 "%gns(%2.phy, %tmp(0))"
+
}}
ENDLOOP
 
 
 
 
 
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:
+
Note that in the DAK table of station 164, DAK key 3 must be blank.
$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 "[[Groups#Group_Call_Setup_Priority|Setup Priority = Alarm]]" will automatically use the [[Volume and handset override|Volume Override feature]] of the AlphaCom, without any additional configuration required.
 
  
  
[[Category:Applications]]
+
[[Category: AlphaCom Applications]]
 +
[[Category: ICX-AlphaCom Applications]]

Latest revision as of 14:24, 31 May 2022

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

Configure the group to use "Automatic M-key"

In AlphaPro, select the Group Call, and enable "Automatic M-key". When enabled, there is no need to press the M-key to open the microphone during the group call:

Enable "Automatic M-key" for group call 85

DAK event

In the Event Handler, the event 30 (Station Input or Station DAK key) 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.

In AlphaPro, press Users & Stations button, select a station from the listbox, and press Events. Insert a new event with the following properties:

Station 164 presses DAK 3 to activate grop call 85, and cancel upon release

Action commands:

IF %chg(1,0)
$DD L%1.dir L85
STOP
ENDIF
$C L%1.dir 


Note that in the DAK table of station 164, DAK key 3 must be blank.