updates for SeaServer
This commit is contained in:
@ -35,6 +35,7 @@ typedef struct {
|
||||
float t;
|
||||
float htr;
|
||||
float set;
|
||||
float res;
|
||||
} Lsc370;
|
||||
|
||||
static ParClass lsc370Class = { "LSC370", sizeof(Lsc370) };
|
||||
@ -53,6 +54,9 @@ static void Lsc370ParDef(void *object) {
|
||||
ParName("htr"); ParTail("%");
|
||||
ParFloat(&drv->htr, PAR_NAN);
|
||||
|
||||
ParName("res"); ParTail("Ohm");
|
||||
ParFloat(&drv->res, PAR_NAN);
|
||||
|
||||
EaseBasePar(drv);
|
||||
EaseSendPar(drv);
|
||||
EaseDrivPar(drv, "%.5g", "K");
|
||||
@ -68,6 +72,9 @@ static long Lsc370Read(long pc, void *object) {
|
||||
EaseWrite(eab, "RDGK?1");
|
||||
return __LINE__; case __LINE__: /**********************************/
|
||||
drv->t = atof(eab->ans);
|
||||
EaseWrite(eab, "RDGR?1");
|
||||
return __LINE__; case __LINE__: /**********************************/
|
||||
drv->res = atof(eab->ans);
|
||||
EaseWrite(eab, "HTR?");
|
||||
return __LINE__; case __LINE__: /**********************************/
|
||||
drv->htr = atof(eab->ans);
|
||||
|
Reference in New Issue
Block a user