Actions

Increased volume on ringing signal

From Zenitel Wiki

Revision as of 09:48, 12 August 2008 by Ati (talk) (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 ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.

When the ID+M (= subevent 2) call button is pressed (= ON), start a 3 second timer:

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)


When the ID+M (= subevent 2) call button is released (= OFF), stop the timer:

Event Owner: The substation
Event type: 30 - Station DAK as RCI
Subevent: 2
When change to: OFF
When related to: N/A
Action: $ST L%1.dir W0 L9000


If the timer expires, e.g. the button has not been released, make a call to 101:

Event Owner: The substation
Event type: 21 - Event timeout
Subevent: 0
When change to: ON
When related to: Directory number: 9000
Action: $CALL L%1.dir L101



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:

Event Owner: The substation
Event type: 31 - M-key
Subevent: 1
When change to: ON
When related to: All
Action: $ST L%1.dir W30 L9000



When the M-key is released (= OFF), stop the timer:

Event Owner: The substation
Event type: 31 - M-key
Subevent: 1
When change to: OFF
When related to: All
Action: $ST L%1.dir W0 L9000



If the timer expires, e.g. the button has not been released, make a call to 101:

Event Owner: The substation
Event type: 21 - Event timeout
Subevent: 0
When change to: ON
When related to: Directory number: 9000
Action: $CALL L%1.dir L101


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:

Event Owner: The IP substation
Event type: 30 - Station DAK as RCI
Subevent: 1
When change to: ON
When related to: N/A
Action: $ST L%1.dir W30 L9000


When the call button is released (= OFF), stop the timer:

Event Owner: The IP substation
Event type: 30 - Station DAK as RCI
Subevent: 1
When change to: OFF
When related to: N/A
Action: $ST L%1.dir W0 L9000


If the timer expires, e.g. the button has not been released, make a call to 101:

Event Owner: The IP substation
Event type: 21 - Event timeout
Subevent: 0
When change to: ON
When related to: Directory number: 9000
Action: $CALL L%1.dir L101