Busy Tone needed for telephones to hang up
From Zenitel Wiki
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.
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.
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, [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 to 102, and set a timer on station 102.
Event Owner: | Stations w/ UDP, id: 4 |
Event type: | 07 - Conversation incoming |
Subevent: | 0 |
When change to: | OFF |
When related to: | All |
Action: | $HOFF L102 |
$CALL L%1.DIR L102 | |
$ST L102 W 110 |
Event 2 - When the timer expires, the handset is 'replaced' on the 'dummy' station.
Event Owner: | The 'dummy' station |
Event type: | 21 - Event Timeout |
Subevent: | 0 |
When change to: | ON |
When related to: | All |
Action: | $HON L102 |