Actions

Difference between revisions of "Dynamic group call"

From Zenitel Wiki

Line 42: Line 42:
 
|}
 
|}
  
 
+
{|
 
+
|-
Owner: Stations w/UDP 1 (CRM IV stations)
+
|width="100pt"|'''Event Owner''':
Event type: 15 – Event Trigger
+
|width="300pt"|Stations w/UDP 1 (CRM IV stations)
Subtype: 0
+
|-
When Change to: ON or OFF
+
|'''Event type''': || 25 – Event trigger with parameter
When Related to: Directory number 0 | 9535
+
|-
Action: IND %1.phy %1.dak(I%2.dir) 1 3
+
|'''Subevent''': || 0
 
+
|-
 
+
|'''When change to''': || ON or OFF
Owner: Stations w/UDP 1 (CRM IV stations)
+
|-
Event type: 25 – Event Trigger w/User parameter
+
|'''When related to''': || All
Subtype: 0
+
|-
When Change to: ON or OFF
+
|'''Action''': || IF %sgm(%2.phy,%1.exp(2))
When Related to: All
+
|-
Action: IF %sgm(%2.phy,%1.exp(2))
+
|   || IND %1.phy %1.dak(I%2.dir) 2 3 OFF
IND %1.phy %1.dak(I%2.dir) 2 3 OFF
+
|-
ENDIF
+
|   || ENDIF
IF %op(%sgm(%2.phy,%1.exp(2)),=,0)
+
|-
IND %1.phy %1.dak(I%2.dir) 2 3 ON
+
|   || IF %op(%sgm(%2.phy,%1.exp(2)),=,0)
ENDIF
+
|-
$GRM L%2.dir NG%1.exp(2) U2
+
|   || IND %1.phy %1.dak(I%2.dir) 2 3 ON
IF %op(%2.dir,=,9535)
+
|-
$DISCON_ST L%1.dir 0
+
|   || ENDIF
IND %1.phy %1.dak(I%2.dir) 2 3 OFF
+
|-
pause
+
|   || $GRM L%2.dir NG%1.exp(2) U2
pause
+
|-
pause
+
|   || IF %op(%2.dir,=,9535)
$DD L%1.dir L%1.exp
+
|-
ENDIF
+
|   || $DISCON_ST L%1.dir 0
 +
|-
 +
|   || IND %1.phy %1.dak(I%2.dir) 2 3 OFF
 +
|-
 +
|   || pause
 +
|-
 +
|   || pause
 +
|-
 +
|   || pause
 +
|-
 +
|   || $DD L%1.dir L%1.exp
 +
|-
 +
|   || ENDIF
 +
|-
 +
|}
  
  

Revision as of 17:27, 7 December 2007

Operation (CRM IV)

  • Press the "Group Config." button, red led in key starts flashing
  • Select subscribers to be included / excluded (toggle function), flashing green led in key indicate included
  • Press the "Group Config." button again, the group call is activated, red led in key stops flashing
  • The green leds continue to flash during the group call
  • When the group call is cancelled the group is emptied, and the green leds stop flashing

LIMITATION: You can only include subscribers, you cannot include groups!


Programming

  • Software requirement: AMC 8.26 is later
  • If not already existing, create 9535 = feature 95/0. The "Group Config." DAK button is programmed to 9535.
  • Each CRMIV must “own” a group call that nobody else uses. The directory number of the group call should be changed so that the two last digits are identical to the group index number.

Example:

    • Group 2 = 8502
    • Group 10 = 8510

Etc.

  • Enter the group call directory number associated to the CRMIV in the External Parameter (%1.EXP) field of the CRM IV.
  • Put all CRM IV’s that should have Dynamic Group Call feature in UDP group 1.

Event Handler programming:

Event Owner: Stations w/UDP 1 (CRM IV stations)
Event type: 15 – Event Trigger
Subevent: 0
When change to: ON or OFF
When related to: Directory number: 9535
Action: IND %1.phy %1.dak(I%2.dir) 1 3
Event Owner: Stations w/UDP 1 (CRM IV stations)
Event type: 25 – Event trigger with parameter
Subevent: 0
When change to: ON or OFF
When related to: All
Action: IF %sgm(%2.phy,%1.exp(2))
  IND %1.phy %1.dak(I%2.dir) 2 3 OFF
  ENDIF
  IF %op(%sgm(%2.phy,%1.exp(2)),=,0)
  IND %1.phy %1.dak(I%2.dir) 2 3 ON
  ENDIF
  $GRM L%2.dir NG%1.exp(2) U2
  IF %op(%2.dir,=,9535)
  $DISCON_ST L%1.dir 0
  IND %1.phy %1.dak(I%2.dir) 2 3 OFF
  pause
  pause
  pause
  $DD L%1.dir L%1.exp
  ENDIF


Owner: Stations w/UDP 1 (CRM IV stations) Event type: 08 – Conversation Outgoing When Change to: OFF When Related to: All Action: IF %op(%2.dir,=,%1.exp) IF %gns(%1.exp(2),0) $ER U15 U1 U1 U1 N%gns(%1.exp(2),0) U3 %1.ref ENDIF ENDIF


Owner: Stations w/UDP 8 (All stations) Event type: 15 – Event Trigger Subtype: 1 (NOTE: Subtype 1, NOT 0) When Change to: ON When Related to: All Action: $GRM N%gns(%2.exp(2),0) NG %2.exp(2) U0 IND %2.phy %2.dak(I%1.dir) 2 3 OFF pause IF %gns(%2.exp(2),0) $ER U15 U1 U1 U1 N%gns(%2.exp(2),0) U3 %2.ref ENDIF