KCMS Test Suite User's Guide

UPDATE:

UPDATE: Command Description

UPDATE: functionality corresponds to the KcsUpdateProfile()() call. When this command is interpreted the KcsUpdateProfile()() function is executed, and the status is reported back from the kcmstest command display to the test log.

UPDATE: Command Syntax Example

UPDATE:Reference=umax; Profile Type=Scan; Operation=Both; CharInDataFile=umax_char.aim; CharOutDataFile=umax_char.mea; CalInDataFile=umax_cal.aim; CalOutDataFile=umax_cal.meas;

UPDATE: Keywords and Values

Table 3-20 presents the UPDATE: command keywords and their descriptions.

Table 3-20 UPDATE: Command Keywords

Keyword 

Description 

Reference=

Is the name that was assigned when the profiles were loaded or created, with the CONNECT: or CREATE: command.

Profile Type=

Is the type of profile that is being updated. The acceptable types are 

Print

Scan

Mon

Effect

Currently only scanner and monitor profiles can be updated. 

Operation=

Is the type of operation that is being attempted during the update. The acceptable operations are  

Characterization

Calibration

Both

CalInDataFile=

Is the data file name of the calibration input data. It is assumed that the file is in the kcmstest/data directory.

CalOutDataFile=

Is the data file name of the calibration output data. It is assumed that the file is in the kcmstest/data directory.

CharInDataFile=

Is the data file name of the characterization input data. It is assumed that the file is in the kcmstest/data directory. This value can be NULL.

CharOutDataFile=

Is the data file name of the characterization output data. It is assumed that the file is in the kcmstest/data directory. This value can be NULL.

XStatus=

The default expected status is KcsSuccess. If the script command is expected to complete successfully, the XStatus= keyword is not required. In cases where a script command is expected to return a non- success status, the XStatus= is followed by the corresponding expected, non-success status in hexadecimal format.