Actions

Difference between revisions of "Busy Tone needed for telephones to hang up"

From Zenitel Wiki

 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{A}}
 
==Situation==
 
==Situation==
In a building there are several elevators that uses telephone technology to communicate with people in the elevators. These telephones need a busy tone to disconnect automatically when the conversation is over.  
+
In a building there are several elevators that uses special telephones connected to an ATLB card in the AlphaCom Exchange in order to communicate with people in the elevators. These special telephones are designed to go on-hook when they detect a busy signal. This is mainly because they are without handset and keys.  
  
 
==Solution==
 
==Solution==
[[Image:Example.jpg|thumb|350px]]When the conversation with the telephone is finished, a call from the telephone to a 'dummy' station must be established. The 'dummy' station is set to be busy when receiving a call from any telephone in a [[UDP group]]. A 'dummy' station takes up a physical position. Some components needs to be connected to one station port in order to make the exchange believe that there is a station there. For convenience the busy tone time is lowered from the autoloaded 300ms to 100ms. A timer for the 'dummy' station is then set to 110ms (This is important because if the exchange detect a station in off-hook status for 60 minutes it will disconnect it and give it a failure status).
+
When the conversation with the telephone is finished, a call from the telephone to a 'dummy' station must be established. The 'dummy' station is set to be busy when receiving a call from any telephone in a [[UDP group]]. A 'dummy' station takes up a physical position. Some components needs to be connected to one station port in order to make the exchange believe that there is a station there. For convenience the busy tone time is lowered from the autoloaded 300ms to 100ms. A timer for the 'dummy' station is then set to 110ms (This is important because if the exchange detect a station in off-hook status for 60 minutes it will disconnect it and give it a failure status).
  
 +
[[Image:dummy_station.jpg|left|thumb|500px|Physical Dummy Station]]
 +
<br style="clear:both;" />
 +
 +
==Programming==
 
In the programming example below [[UDP group]] 4 is used for the telephones, and 102 is the 'dummy' station.  
 
In the programming example below [[UDP group]] 4 is used for the telephones, and 102 is the 'dummy' station.  
  
In [[AlphaPro]], ['''Exchange and System'''] -> ['''System'''], select the ['''Timers'''] tab and set the Camp On Busy Time to 100.
+
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Timers|Exchange and System -> System -> Timers]] and set the Camp On Busy Time to 100.
  
In [[AlphaPro]], ['''Exchange and System'''] -> ['''Events'''], press ['''Insert'''] and create the following events:
+
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|Exchange and System -> Events]], press Insert and create the following events:
 
------------
 
------------
 
'''Event 1''' - When an incoming conversation to a station in UDP Group 4 is ended, 'lift' the handset on number 102, set up a call from the station (elevator telephone) to 102, and set a timer on station 102.
 
'''Event 1''' - When an incoming conversation to a station in UDP Group 4 is ended, 'lift' the handset on number 102, set up a call from the station (elevator telephone) to 102, and set a timer on station 102.
{|
+
[[File:ApplicationA101.png|500px|left|thumb|]]
|-
+
<br style="clear:both;" />
|width="100pt"|'''Event Owner''':
+
{{Code2|
|width="400pt"|Stations w/ UDP, id: 4
+
[[HANDSET OFF|$HOFF L102]]
|-
+
[[CALL_SETUP|$CALL L%1.DIR L102]]
|'''Event type''': || [[Conversation Incoming (Event Type)|07 - Conversation incoming]]
+
[[SET_TIMER|$ST L102 W 110]]
|-
+
}}
|'''Subevent''': || 0
 
|-
 
|'''When change to''': || OFF
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action''': || $HOFF L102
 
|-
 
| &nbsp; || $CALL L%1.DIR L102
 
|-
 
| &nbsp; || $ST L102 W 110
 
|-
 
|}
 
  
 
---------------
 
---------------
 
'''Event 2''' - When the timer expires, the handset is 'replaced' on the 'dummy' station.
 
'''Event 2''' - When the timer expires, the handset is 'replaced' on the 'dummy' station.
{|
+
[[File:Application_A102.png|500px|left|thumb|]]
|-
+
<br style="clear:both;" />
|width="100pt"|'''Event Owner''':
+
{{Code2|
|width="400pt"|The 'dummy' station
+
[[HANDSET ON|$HON L102]]
|-
+
}}
|'''Event type''': || [[Event Timeout (Event Type) | 21 - Event Timeout]]
+
 
|-
 
|'''Subevent''': || 0
 
|-
 
|'''When change to''': || ON
 
|-
 
|'''When related to''': || All
 
|-
 
|'''Action''': || $HON L102
 
|-
 
|}
 
  
---------------
 
  
  
[[Category:Applications]]
+
[[Category: AlphaCom Applications]]

Latest revision as of 10:09, 1 June 2022

AlphaCom icon 300px.png

Situation

In a building there are several elevators that uses special telephones connected to an ATLB card in the AlphaCom Exchange in order to communicate with people in the elevators. These special telephones are designed to go on-hook when they detect a busy signal. This is mainly because they are without handset and keys.

Solution

When the conversation with the telephone is finished, a call from the telephone to a 'dummy' station must be established. The 'dummy' station is set to be busy when receiving a call from any telephone in a UDP group. A 'dummy' station takes up a physical position. Some components needs to be connected to one station port in order to make the exchange believe that there is a station there. For convenience the busy tone time is lowered from the autoloaded 300ms to 100ms. A timer for the 'dummy' station is then set to 110ms (This is important because if the exchange detect a station in off-hook status for 60 minutes it will disconnect it and give it a failure status).

Physical Dummy Station


Programming

In the programming example below UDP group 4 is used for the telephones, and 102 is the 'dummy' station.

In AlphaPro, go to Exchange and System -> System -> Timers and set the Camp On Busy Time to 100.

In AlphaPro, go to Exchange and System -> Events, press Insert and create the following events:


Event 1 - When an incoming conversation to a station in UDP Group 4 is ended, 'lift' the handset on number 102, set up a call from the station (elevator telephone) to 102, and set a timer on station 102.

ApplicationA101.png


Action commands:



Event 2 - When the timer expires, the handset is 'replaced' on the 'dummy' station.

Application A102.png


Action commands: