11 setfilmall – INFICON XTC/3 Thin Film Deposition Controller Communications Library Operating Manual User Manual
Page 33
1 - 19
IP
N 07
4-
45
4-
P1
B
XTC/3 Communications Library Operating Manual
char ErrStr[256];
memset(ErrStr,0,256);
unsigned short len = 0;
BOOL TCP = TRUE; // TCP/IP comm
getFilmAll (&val, 1, ErrStr, &len, TCP);
if(*ErrStr == 0)
{
printf("Data Transfer successful\n");
printf("Film Parameters shown in Hex Format:\n");
ASSERT(len == MAX_FILM_PARAM*4);
for(int i = 0; i < MAX_FILM_PARAM*4; i++)
{
if(!(i%4))
printf("\n %d: ",i/4);
if(val.m_Data[i] < 0x0f)
printf("0%X ",val.m_Data[i]);
else
printf("%X ",val.m_Data[i]);
}
}
else
printf(ErrStr);
CloseSocket();
}
1.3.2.11 setFilmAll
int setFilmAll (FilmAllData *val, int index , char* ErrMsg, BOOL TCP);
Description
setFilmAll sets all MAX_FILM_PARAM Film Parameters in the XTC/3
instrument.
Arguments
FilmAllData *val:
a MAX_FILM_PARAM x 4 bytes structure that will contain
MAX_FILM_PARAM Film Parameters sent to the instrument.
int index:
The film index (1 to NUM_OF_FILMS for XTC/3M and 1to
NUM_OF_FILMS_FOR_SINGLE for XTC/3S)
char* ErrMsg
BOOL TCP
Example
// This example sends all the Film Parameters to the XTC/3
// instrument. For simplicity, the example first uses
// getFilmAll (see above). Once the structure is filled,
- TGF10 Tracer Gas Filler (36 pages)
- Sensistor ILS500 F Leak Detection Filler (90 pages)
- T-Guard Leak Detection Sensor (85 pages)
- T-Guard Leak Detection Sensor Interface description (40 pages)
- Sensistor ISH2000P Hydrogen Leak Detector, Panel Model (51 pages)
- Sensistor ISH2000 HySpeed Hydrogen Leak Detector (54 pages)
- LDS3000 Modular Leak Detector (52 pages)
- LDS3000 Modular Leak Detector Interface description (56 pages)
- BM1000 Bus module (14 pages)
- I/O1000 I/O module (18 pages)
- CU1000 Control unit (24 pages)
- Helium Leak Detector Modul1000 (130 pages)
- Helium Leak Detector Modul1000 Interface description (40 pages)
- UL5000 Dry Helium Leak Detector (108 pages)
- UL5000 Dry Helium Leak Detector Interface description (14 pages)
- UL1000 Fab Dry Helium Leak Detector (119 pages)
- HLD6000 Refrigerant Leak Detector (76 pages)
- HLD6000 Refrigerant Leak Detector Interface Description (40 pages)
- IO1000 I/O module (18 pages)
- Ecotec E3000 Multigas-Sniffer-Leak Detector (92 pages)
- Ecotec E3000 Multigas-Sniffer-Leak Detector Interface description (36 pages)
- Sensistor XRS9012 Hydrogen Leak Detector User Manual (28 pages)
- Sensistor XRS9012 Hydrogen Leak Detector Maintenance manual (14 pages)
- Extrima Ex-certified Hydrogen Leak Detector (62 pages)
- Sensistor ILS500 Leak Detection System (107 pages)
- Sensistor ISH2000 Hydrogen Leak Detector (58 pages)
- Sensistor ISH2000 Hydrogen Leak Detector (108 pages)
- Sensistor Sentrac Hydrogen Leak Detector (86 pages)
- Protec P3000(XL) Helium Leak Detector (132 pages)
- Pilot Plus Vacuum Gauge (2 pages)
- CO Check Carbon Monoxide Meter (2 pages)
- GAS-Mate Combustible Gas Leak Detector (12 pages)
- Whisper Ultrasonic Leak Detector (8 pages)
- Vortex AC Refrigerant Recovery Machine 115V (20 pages)
- Vortex AC Refrigerant Recovery Machine 230V (16 pages)
- Wey-TEK Refrigerant Charging Scale & Optional Charging Module (2 pages)
- Wey-TEK Refrigerant Charging Scale & Optional Charging Module (44 pages)
- D-TEK CO2 Refrigerant Leak Detector (12 pages)
- TEK-Mate Refrigerant Leak Detector (12 pages)
- Compass Refrigerant Leak Detector (12 pages)
- D-TEK Select Refrigerant Leak Detector (12 pages)
- Explorer Portable Gas Chromatograph (369 pages)
- MicroFID II Portable Flame Ionization Detector (89 pages)
- DataFID Portable Flame Ionization Detector for Landfill Emissions Monitoring (91 pages)
- Hydrostik Hydrogen Fuel Cylinder Installation (7 pages)