Added to repository.
r986 | ffr | 2006-05-09 09:17:15 +1000 (Tue, 09 May 2006) | 2 lines
This commit is contained in:
committed by
Douglas Clowes
parent
a72513165b
commit
81359a740f
43
site_ansto/itc4.h
Normal file
43
site_ansto/itc4.h
Normal file
@@ -0,0 +1,43 @@
|
||||
|
||||
/*-------------------------------------------------------------------------
|
||||
ITC 4
|
||||
|
||||
Support for Oxford Instruments ITC4 Temperature controllers for SICS.
|
||||
The meaning and working of the functions defined is as desribed for a
|
||||
general environment controller.
|
||||
|
||||
Mark Koennecke, Juli 1997
|
||||
|
||||
copyright: see implementation file.
|
||||
|
||||
-----------------------------------------------------------------------------*/
|
||||
#ifndef SICSITC4
|
||||
#define SICSITC4
|
||||
/*------------------------- The Driver ------------------------------------*/
|
||||
|
||||
pEVDriver CreateITC4Driver(int argc, char *argv[]);
|
||||
int ConfigITC4(pEVDriver self);
|
||||
int SetSensorITC4(pEVDriver self, int iSensor);
|
||||
int SetControlITC4(pEVDriver self, int iSensor);
|
||||
int GetSensorITC4(pEVDriver self);
|
||||
int GetControlITC4(pEVDriver self);
|
||||
int SetDivisorITC4(pEVDriver self, float iSensor);
|
||||
float GetDivisorITC4(pEVDriver self);
|
||||
int SetMultITC4(pEVDriver self, float iSensor);
|
||||
float GetMultITC4(pEVDriver self);
|
||||
int SetTMOITC4(pEVDriver self, int iSensor);
|
||||
int GetTMOITC4(pEVDriver self);
|
||||
|
||||
|
||||
/*------------------------- The ITC4 object ------------------------------*/
|
||||
|
||||
int ITC4Wrapper(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
int ITC4SetPar(pEVControl self, char *name, float fNew,
|
||||
SConnection *pCon);
|
||||
int ITC4GetPar(pEVControl self, char *name, float *fVal);
|
||||
int ITCList(pEVControl self, SConnection *pCon);
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user