1 getprocinfo – INFICON XTC/3 Thin Film Deposition Controller Communications Library Operating Manual User Manual

Page 73

Advertising
background image

1 - 59

IP

N 07

4-

45

4-

P1

B

XTC/3 Communications Library Operating Manual

1.3.2.35.1 getProcInfo

int getProcInfo (ProcInfoData *val, int index, char* ErrMsg, unsigned short *len,
BOOL TCP);

Description

This function gets the following status, sequentially, in the structure
ProcInfoData. It is essentially used to monitor the crystal state.

Sensor status . . . . . . . . . . . . 1 byte

Bit

0 . . . . . . . . . . . . . . . . . . . . . . 0 = Good crystal, 1 = Failed crystal

1 . . . . . . . . . . . . . . . . . . . . . . 0 = Not switching, 1 = Switching crystal

2 . . . . . . . . . . . . . . . . . . . . . . 0 = Good reading, 1 = Invalid reading

State . . . . . . . . . . . . . . . . . . . 1 byte

Active Sensor . . . . . . . . . . . . 1 byte

Active Crystal . . . . . . . . . . . . 1 byte

Rate . . . . . . . . . . . . . . . . . . . Float (One second average)

Thickness . . . . . . . . . . . . . . . Float

Power . . . . . . . . . . . . . . . . . . Float

Rate Deviation . . . . . . . . . . . Float

Frequency. . . . . . . . . . . . . . . int

Arguments

ProcInfoData *val:

This structure is first filled with all the data mentioned above in the order
described.

int index:

Since this function will be used for monitoring data vs. time, this command
(The S0 command, see the User’s Guide document) needs to have a timer
tick (1 byte, 0 to 255) tagged on to it. For example, tagging a 5 tells the
XTC/3 system to send data acquired at timer tick 5.

char* ErrMsg

unsigned short *len

BOOL TCP

Advertising