Sigma – INFICON SQC-122 Thin Film Deposition Controller Communications Manual User Manual

Page 10

Advertising
background image

1318 Duff Drive

?

Fort Collins, Colorado 80524

?

(970) 416-9660

?

Fax (970) 416-9330

?

Sigma

instruments

SendGetVers

Parameters: None.
Return : 16 Bit Integer, always returns a 1.

SendGetVers is used to retrieve the software version of the unit from the unit.
This function must precede the use of the GetVers function

GetVers

Parameters: Pointer to Null-Terminated string.
Return : 16 Bit Integer, always returns a 1.

GetVers is used to retrieve the software version of the unit from the dll. This
function must be preceded by the SendGetVers. The Null-terminated string is
used to return the version from the dll.

Example:

ReturnVal = SendGetVers()

tell unit to transfer version to dll

do while(ChkCommDone == -1)

wait for comm to finish

ReturnVal = GetVers(&VersionString[0]) VersionString contains version info

SetActiveProcess

Parameters: Process # (16 Bit Integer).
Return : 16 Bit Integer, always returns a 1.

SetActiveProcess is used to select the active Process in the unit.

Example:

ReturnVal = SetActiveProcess(1t)

set to Process 1

do while(ChkCommDone == -1)

wait for comm to finish

SetProcess

Parameters: Process # (16 Bit Integer), Pointer to a Process Structure.
Return : 16 Bit Integer, always returns a 1.

SetProcess is used to set a Process’ Parameters in the unit. All of the
parameters are passed to the function through the Process Structure.

Example:

ReturnVal = SetProcess(1, &ProcessStruct)

set Process 1 parameters

do while(ChkCommDone == -1)

wait for comm to finish

Advertising