30 lines
966 B
C
30 lines
966 B
C
/*-------------------------------------------------------------------------
|
|
T E C S D R I V . H
|
|
|
|
Support for TECS server (LakeShore 340 Temperature controllers) for SICS.
|
|
The meaning and working of the functions defined is as described for a
|
|
general environment controller.
|
|
|
|
Markus Zolliker, March 2000
|
|
|
|
copyright: see implementation file.
|
|
|
|
-----------------------------------------------------------------------------*/
|
|
#ifndef SICSTECS
|
|
#define SICSTECS
|
|
/*------------------------- The Driver ------------------------------------*/
|
|
|
|
pEVDriver CreateTecsDriver(int argc, char *argv[]);
|
|
|
|
|
|
/*------------------------- The Tecs object ------------------------------*/
|
|
|
|
int TecsWrapper(SConnection *pCon, SicsInterp *pSics, void *pData,
|
|
int argc, char *argv[]);
|
|
|
|
int TecsError(pEVDriver self, int *iCode, char *error, int iErrLen);
|
|
|
|
void TecsCustomize(SConnection *pCon, pEVControl pEvc);
|
|
|
|
#endif
|