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
![background image](/manuals/562533/22/background.png)
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)