152.2.2
CHANGE-PRODE
The function CHANGE is used to alter the PD memory contents both in the general part (VARTAB) and in the individual protocol descriptions (PD). A PD can also be activated or deactivated.
Following selection of the table (using the parameters SEC and the sequential parameter PDBLK), addressing to the bytes to be changed is carried out with the aid of parameters NO and Bxx, SETNO and Bxx (SEC=WELMAND) or CS, NO and Bxx (SEC=WELNAME). A more detailed description of the addressing arithmetic is provided in the examples below.
Only a PD loaded by means of COPY can be changed.
To prevent the call processing CP reading out inconsistent data when a PD (protocol file) is changed, the PD is deactivated automatically with the first CHANGE command. Via circuits using a deactivated PD no connections can be estabilished or released. The existing connections are
not
interrupted.
The PD must be explicitly reactivated with the final CHANGE command (param. ACTIVE) (see example).
Procedure Overview
Command Code
Parameter
CHANGE-PRODE
KIND=VARTAB,PROTVAR=<string>,{PDNORM=<param>,
PDA1=<param>,PDA2=<param>};
|KIND=PD,PDNAME=<param>,
SEC=ORG,{IDENT=<hex>,ACTIVE=<param>,
PDSTRING=<string>};
|SEC=WELMAND,SETNO=<number>,{B00=<hex> to
B59=<hex>};
|SEC=WELNAME,CS=<number>,[NO=<number>],
{B00=<hex> to B59=<hex>};
|SEC=TIMER,TIMERID=<param>,TIMESEC=<number>,
TIMEMS=<number>;
|SEC=RESTP,PDBLK=<param>,[NO=<number>],
{B00=<hex> to B59=<hex>};
Examples:
1.
Change PD memory contents (BCLLCTC) for PD PD03. With the normal procedure, a maximum of 500 (NO parameters) + 60 (Bxx parameters) = 560 bytes are addressable.
The AMO checks whether the memory area addressed with parameter PDBLK is exceeded by sequential parameters NO and Bxx (error message F6).
Input:
CHANGE-PRODE:KIND=PD,PDNAME=PD03,SEC=RESTP,PDBLK=BCLLCTC,NO=3,B00=02,
B01=04,B02=02,B11=03;
2.
Addressing the WELHEX table results in the memory area being exceeded.
Input:
CHANGE-PRODE:KIND=PD,PDNAME=PD03,SEC=RESTP,SEC=WELHEX,NO=120,B00=53,B01=54,
B02=45,B03=56,B04=45;
Output:
F06: AREA EXCEEDED FOR WELHEX; MAX(NO + B..?) = ...
3.
Activating protocol PD08.
Input:
CHANGE-PRODE:PD,PD08,ORG,,Y;
OpenScape 4000 V10, Volume 1: AMO Descriptions, Service Documentation, Issue 5
, ID:
P31003H31A0S107057620
©
09/2025
Mitel Networks Corporation. - All rights reserved.
Mitel and the Mitel logo are trademarks of Mitel Networks Corporation. Unify and associated marks are trademarks of Unify Software and Solutions GmbH&Co. KG. All other trademarks herein are the property of their respective owners.