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

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