7 speclayerdata, 8 filmalldata, 9 procinfodata – INFICON XTC/3 Thin Film Deposition Controller Communications Library Operating Manual User Manual

Page 22: 10 datalogstruct, 11 xtc3hellodata

Advertising
background image

1 - 8

IP

N 07

4-

45

4-

P1

B

XTC/3 Communications Library Operating Manual

1.3.1.7 SpecLayerData

struct SpecLayerData{

unsigned char m_Data[3];

};

This is a 3 byte structure that contains the layer number (1 to NUM_OF_LAYERS)
in the first 2 bytes, and the associated film number (1 to NUM_OF_FILMS) in the
last byte.

1.3.1.8 FilmAllData

struct FilmAllData {

unsigned char m_Data[MAX_FILM_PARAM*4];

};

This structure holds all the film parameters, namely MAX_FILM_PARAM x 4 bytes.

1.3.1.9 ProcInfoData

struct ProcInfoData {

unsigned char m_Data[PROC_INFO_SIZE];

};

This structure can contain up to PROC_INFO_SIZE bytes worth of information
(e.g. Rate, Rate Deviation, Thickness, Power, Frequency). The Data Logger
primarily uses this data in the XTC/3 software application.

1.3.1.10 DataLogStruct

struct DataLogStructtag {

unsigned char m_Data[DATA_LOG_SIZE];

};

This structure can contain up to DATA_LOG_SIZE bytes of status information (e.g.
Layer#, Film#).

1.3.1.11 XTC3HelloData

struct XTC3HelloData {

unsigned long m_Data[XTC3_HELLO_LENGTH];

};

This structure will hold XTC3_HELLO_LENGTH integers, namely:

Š

Structure number

Š

Compatibility number

Š

Range number

Š

Unit Type (0x4d = XTC/3M, 0x53 = XTC/3S)

Advertising