Actions

Difference between revisions of "Increased volume on ringing signal"

From Zenitel Wiki

(New page: This article describes how to increase the volume during private ringing signal, and set it back to normal when the call is answered (or canceled). As from firmware version AMC 10.23 the ...)
 
Line 5: Line 5:
 
In AlphaPro,'''Exchange & System''' > '''Events''', create the event below.
 
In AlphaPro,'''Exchange & System''' > '''Events''', create the event below.
  
When the ID+M (= subevent 2) call button is pressed (= ON), start a 3 second timer:
 
 
{|  
 
{|  
 
|-
 
|-
Line 20: Line 19:
 
|-
 
|-
 
|}
 
|}
<br>
 
 
When the ID+M (= subevent 2) call button is released (= OFF), stop the timer:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The substation
 
|-
 
|'''Event type''': || 30 - Station DAK as RCI
 
|-
 
|'''Subevent''': || 2
 
|-
 
|'''When change to''': || OFF
 
|-
 
|'''When related to''': || N/A
 
|-
 
|'''Action:''' || [[SET_TIMER|$ST]] L%1.dir W0 L9000
 
|-
 
|}
 
<br>
 
 
If the timer expires, e.g. the button has not been released, make a call to 101:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The substation
 
|-
 
|'''Event type''': || [[Event Timeout (Event Type)|21 - Event timeout]]
 
|-
 
|'''Subevent''': || 0
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || Directory number: 9000
 
|-
 
|'''Action:''' || [[CALL SETUP|$CALL]] L%1.dir L101
 
|-
 
|}
 
<br><br>
 
 
If a Call Request should be made, and not a direct call, just substitute the action command ''$CALL L%1.dir L101'' with ''$SM L%1.dir L101''. This will send a call request to station 101.
 
 
===M-key Call Button===
 
As an alternative to ID+M, M-key can be used for Delayed Call. Substations are not equipped with M-key, but it is easy to adapt; simply connect a 2K2 resistor across the a- and b-wire when the call button is pressed.
 
 
In AlphaPro,'''Users & Stations''' > '''Events''', create the events below.
 
 
When the M-key is pressed (= ON), start a 3 second timer:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The substation
 
|-
 
|'''Event type''': || [[M-key (Event Type)|31 - M-key]]
 
|-
 
|'''Subevent''': || 1
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action:''' || [[SET_TIMER|$ST]] L%1.dir W30 L9000
 
|-
 
|}
 
<br>
 
 
 
When the M-key is released (= OFF), stop the timer:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The substation
 
|-
 
|'''Event type''': || [[M-key (Event Type)|31 - M-key]]
 
|-
 
|'''Subevent''': || 1
 
|-
 
|'''When change to''': || OFF
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action:''' || [[SET_TIMER|$ST]] L%1.dir W0 L9000
 
|-
 
|}
 
<br>
 
  
  
If the timer expires, e.g. the button has not been released, make a call to 101:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The substation
 
|-
 
|'''Event type''': || [[Event Timeout (Event Type)|21 - Event timeout]]
 
|-
 
|'''Subevent''': || 0
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || Directory number: 9000
 
|-
 
|'''Action:''' || [[CALL SETUP|$CALL]] L%1.dir L101
 
|-
 
|}
 
<br>
 
 
== IP substations ==
 
In AlphaPro,'''Users & Stations''' > '''Events''', create the events below.
 
 
When the call button (Subevent = 1) is pressed (=ON), start a 3 second timer:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The IP substation
 
|-
 
|'''Event type''': || [[Station DAK key as RCI (Event Type)|30 - Station DAK as RCI]]
 
|-
 
|'''Subevent''': || 1
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || N/A
 
|-
 
|'''Action:''' || [[SET_TIMER|$ST]] L%1.dir W30 L9000
 
|-
 
|}
 
<br>
 
  
When the call button is released (= OFF), stop the timer:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The IP substation
 
|-
 
|'''Event type''': || 30 - Station DAK as RCI
 
|-
 
|'''Subevent''': || 1
 
|-
 
|'''When change to''': || OFF
 
|-
 
|'''When related to''': || N/A
 
|-
 
|'''Action:''' || [[SET_TIMER|$ST]] L%1.dir W0 L9000
 
|-
 
|}
 
<br>
 
  
If the timer expires, e.g. the button has not been released, make a call to 101:
 
{|
 
|-
 
|width="100pt"|'''Event Owner''':
 
|width="300pt"|The IP substation
 
|-
 
|'''Event type''': || [[Event Timeout (Event Type)|21 - Event timeout]]
 
|-
 
|'''Subevent''': || 0
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || Directory number: 9000
 
|-
 
|'''Action:''' || [[CALL SETUP|$CALL]] L%1.dir L101
 
|-
 
|}
 
 
<br><br>
 
<br><br>
  
 
[[Category:Applications]]
 
[[Category:Applications]]

Revision as of 08:50, 12 August 2008

This article describes how to increase the volume during private ringing signal, and set it back to normal when the call is answered (or canceled).

As from firmware version AMC 10.23 the volume to a station can be changed by the data command VOL. By using the evnt type 9 - Private Ringing mode in the Event handler, one can set a higher volume during the ringing, and set it back to a normal level when the call is answered (i.e. the Private Ringing mode goes off).

In AlphaPro,Exchange & System > Events, create the event below.

Event Owner: Stations with UDP, Id: 8 (all stations)
Event type: 09 - Private Ringing mode
When change to: ON or OFF
When related to: All
Action: $VOL L%1.dir U%chg(6,3)